<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LoadRunner TnT &#187; SAPGUI</title>
	<atom:link href="http://www.loadrunnertnt.com/tag/sapgui/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.loadrunnertnt.com</link>
	<description>Performance Testing, LoadRunner Tips &#38; Tricks</description>
	<lastBuildDate>Mon, 08 Mar 2010 07:57:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Introducing SAPGUI protocol in LoadRunner</title>
		<link>http://www.loadrunnertnt.com/concepts/introducing-sapgui-protocol-in-loadrunner/</link>
		<comments>http://www.loadrunnertnt.com/concepts/introducing-sapgui-protocol-in-loadrunner/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 22:54:39 +0000</pubDate>
		<dc:creator>TnT Admin</dc:creator>
				<category><![CDATA[Concepts]]></category>
		<category><![CDATA[LoadRunner]]></category>
		<category><![CDATA[Protocols]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAPGUI]]></category>

		<guid isPermaLink="false">http://www.loadrunnertnt.com/?p=219</guid>
		<description><![CDATA[
Performance testing recording and execution for SAPGUI relies on the SAP Scripting API and ActiveX the SAP R/3 application server and on all SAP GUI clients that are participating in the load test. As of date of this article, LoadRunner documentation does not have updated details on configuring SAPGUI for scripting such as supported versions.  [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="SAP" src="http://loadrunnertnt.com/images/company_sap_logo.jpg" alt="" width="82" height="40" /></p>
<p>Performance testing recording and execution for SAPGUI relies on the SAP Scripting API and ActiveX the SAP R/3 application server and on all SAP GUI clients that are participating in the load test. As of date of this article, LoadRunner documentation does not have updated details on configuring SAPGUI for scripting such as supported versions.  However, the configurations are somewhat similar to other performance testing product which in this article, we refered to IBM instead.</p>
<p><span id="more-219"></span>The basic requirements for LoadRunner (or performance testing tools) to record SAPGUI is on two things: (a) the client machines to have the entire SAPGUI Client installed and (b) the SAP server to have scripting enabled.  (c) Other than the configurations, you may have to take note of the ports used by the SAPGUI, namely, TCP32## where ## represent the System Number.  This is especially important if the environment you are in is tight on opening of ports.</p>
<p><span style="text-decoration: underline;">[1] Ensure client scripting enabled<br />
</span></p>
<ul>
<li>To ensure that scripting is available on the client-end, check that there is a Scripting directory located in the SAP GUI installation directory.  If this directory does not exist, then the SAP Scripting API is not installed and you must reinstall SAP GUI with the SAP Scripting API option.</li>
</ul>
<p><span style="text-decoration: underline;">[2] Ensure server scripting enabled</span></p>
<ul>
<li>Logon to SAP with a user with administrator privileges.  Administrator privileges is required to enable scripting on the server.</li>
<li>In SAP, run the transaction<em> rz11</em>, and enter parameter name <em>sapgui/user_scripting</em>.</li>
<li>If the parameter is not found, ensure that you have the correct support package level from SAP and contact SAP should you require further guidance on this.</li>
<li>If the parameter exists, enable the parameter with the Current value changed to TRUE.  Save it and scripting will be enabled the next time you log on.</li>
</ul>
<p><a title="IBM, Configuring SAP R/3 for performance testing" href="http://publib.boulder.ibm.com/infocenter/rpthelp/v7r0m0/index.jsp?topic=/com.ibm.rational.test.lt.sap.doc/topics/tsapconfig.html" target="_blank">(Source: IBM, Configuring SAP R/3 for performance testing)</a></p>
<p><span style="text-decoration: underline;">[3] Ensure communication between SAPGUI with SAP servers </span></p>
<p>Ensure that you have connectivity on TCP32##.  This is the port number used by SAPGUI to communicate to the dispatcher.</p>
<p>Also, before starting the scripting, for newbies, you may like to gather the following information as they will be used for the scripting work.  The user account used in the scripting (accessing the SAP system) should have sufficient privileges to the transactions.</p>
<ul>
<li>SAP Client</li>
<li>System Number</li>
<li>Authorization User Name</li>
<li>Authorization Password</li>
<li>SAP Router String (Optional)</li>
</ul>
<p>In summary,</p>
<ul>
<li>Ensure client scripting enabled</li>
<li>Ensure server scripting enabled</li>
<li>Ensure communication between SAPGUI with SAP servers</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.loadrunnertnt.com/concepts/introducing-sapgui-protocol-in-loadrunner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
