<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: VuGen Feature Requests</title>
	<atom:link href="http://www.jds.net.au/tech-tips/vugen-feature-requests/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/</link>
	<description>Expert consulting services with HP Software</description>
	<lastBuildDate>Tue, 31 Aug 2010 10:19:03 +1000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Anonymous</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-12604</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 25 Mar 2010 03:55:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-12604</guid>
		<description>How about DON&#039;T EVER REFORMAT MY CODE!!!

If you take your functions from http://www.jds.net.au/tech-tips/scripting-sap-web-dynpro/, add them to a script, and then save the script with another file name, VuGen will reformat the code so that it looks stupid.</description>
		<content:encoded><![CDATA[<p>How about DON&#8217;T EVER REFORMAT MY CODE!!!</p>
<p>If you take your functions from <a href="http://www.jds.net.au/tech-tips/scripting-sap-web-dynpro/" rel="nofollow">http://www.jds.net.au/tech-tips/scripting-sap-web-dynpro/</a>, add them to a script, and then save the script with another file name, VuGen will reformat the code so that it looks stupid.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Random</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-11716</link>
		<dc:creator>Random</dc:creator>
		<pubDate>Wed, 24 Feb 2010 05:31:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-11716</guid>
		<description>I found a bug with VuGen.

When the recording option for &quot;generate web_reg_find functions for page titles&quot; is enabled, and the page title is empty (i.e. &quot;&quot;), VuGen will generate a web_reg_find like this:

&lt;pre lang=&quot;c&quot;&gt;
web_reg_find(&quot;Text=Untitled&quot;, 
	LAST);
&lt;/pre&gt;
...even though the word &quot;Untitled&quot; is not on the page.</description>
		<content:encoded><![CDATA[<p>I found a bug with VuGen.</p>
<p>When the recording option for &#8220;generate web_reg_find functions for page titles&#8221; is enabled, and the page title is empty (i.e. &#8220;&#8221;), VuGen will generate a web_reg_find like this:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">web_reg_find<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Text=Untitled&quot;</span><span style="color: #339933;">,</span> 
	LAST<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&#8230;even though the word &#8220;Untitled&#8221; is not on the page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anon</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-11687</link>
		<dc:creator>Anon</dc:creator>
		<pubDate>Mon, 22 Feb 2010 22:54:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-11687</guid>
		<description>VuGen 9.5 Recording doesn&#039;t work on 64 bit windows. This sucks because my Controller and load generators are running on 64 bit windows. Analysis also fails. Get with the proram HP!!!</description>
		<content:encoded><![CDATA[<p>VuGen 9.5 Recording doesn&#8217;t work on 64 bit windows. This sucks because my Controller and load generators are running on 64 bit windows. Analysis also fails. Get with the proram HP!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Linden Darling</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-9086</link>
		<dc:creator>Linden Darling</dc:creator>
		<pubDate>Sun, 06 Dec 2009 23:26:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-9086</guid>
		<description>The Replay Log display is horrible. There have been many times I&#039;ve needed to work with raw log data (e.g. identifying large, multi-line boundaries for web_reg_save_param) yet the Replay Log adds a lot of pretty useless meta-data to the display that just gets in the way (e.g. &#039;Action.c(280): &#039;). Sure that meta-data has its value, occasionally, but I&#039;d really like to see some of the features and display found within the WebProxy tool that comes with HP WebInspect built into Vugen!
Also the highlighting of any line in the Replay Log that contains the word &#039;error&#039; is naive, so many times I find red highlighting on JavaScript code that handles errors but does not actually indicate a manifested error.</description>
		<content:encoded><![CDATA[<p>The Replay Log display is horrible. There have been many times I&#8217;ve needed to work with raw log data (e.g. identifying large, multi-line boundaries for web_reg_save_param) yet the Replay Log adds a lot of pretty useless meta-data to the display that just gets in the way (e.g. &#8216;Action.c(280): &#8216;). Sure that meta-data has its value, occasionally, but I&#8217;d really like to see some of the features and display found within the WebProxy tool that comes with HP WebInspect built into Vugen!<br />
Also the highlighting of any line in the Replay Log that contains the word &#8216;error&#8217; is naive, so many times I find red highlighting on JavaScript code that handles errors but does not actually indicate a manifested error.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Moncrieff</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-8059</link>
		<dc:creator>Stuart Moncrieff</dc:creator>
		<pubDate>Thu, 15 Oct 2009 23:29:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-8059</guid>
		<description>Hi Aju,

I like your idea of logs in XML format.

I gave up on using the VTS a long time ago. Now I prefer to just read/write shared data from a MySQL database. It is much more robust and scalable. I have written some code here: &lt;a href=&quot;http://www.jds.net.au/tech-tips/query-mysql-with-loadrunner/&quot; rel=&quot;nofollow&quot;&gt;Querying a MySQL database with LoadRunner&lt;/a&gt; and Nick has written some functions here: &lt;a href=&quot;http://www.jds.net.au/tech-tips/vugen-with-mysql/&quot; rel=&quot;nofollow&quot;&gt;Persistent Data in VuGen with MySQL&lt;/a&gt;.

Cheers,
Stuart.</description>
		<content:encoded><![CDATA[<p>Hi Aju,</p>
<p>I like your idea of logs in XML format.</p>
<p>I gave up on using the VTS a long time ago. Now I prefer to just read/write shared data from a MySQL database. It is much more robust and scalable. I have written some code here: <a href="http://www.jds.net.au/tech-tips/query-mysql-with-loadrunner/" rel="nofollow">Querying a MySQL database with LoadRunner</a> and Nick has written some functions here: <a href="http://www.jds.net.au/tech-tips/vugen-with-mysql/" rel="nofollow">Persistent Data in VuGen with MySQL</a>.</p>
<p>Cheers,<br />
Stuart.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aju</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-8045</link>
		<dc:creator>Aju</dc:creator>
		<pubDate>Thu, 15 Oct 2009 12:21:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-8045</guid>
		<description>1. Regex support for web_reg_save_param and web_reg_find functions.
2. Out of the box VTS support.
3. Output logs in XML format.</description>
		<content:encoded><![CDATA[<p>1. Regex support for web_reg_save_param and web_reg_find functions.<br />
2. Out of the box VTS support.<br />
3. Output logs in XML format.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Floris Kraak</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-7768</link>
		<dc:creator>Floris Kraak</dc:creator>
		<pubDate>Tue, 06 Oct 2009 08:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-7768</guid>
		<description>I&#039;m planning to release that library under an open source license for exactly that purpose.

As for callbacks - ah, I see what you mean there. No, that&#039;s really something HP would have to solve ;-)</description>
		<content:encoded><![CDATA[<p>I&#8217;m planning to release that library under an open source license for exactly that purpose.</p>
<p>As for callbacks &#8211; ah, I see what you mean there. No, that&#8217;s really something HP would have to solve ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Moncrieff</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-7754</link>
		<dc:creator>Stuart Moncrieff</dc:creator>
		<pubDate>Mon, 05 Oct 2009 22:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-7754</guid>
		<description>Floris, it would be great to share your LoadRunner function library and help all the junior load testers who don&#039;t have an experienced person to write functions for them. :)

The point about allowing callback functions for Content Check rules also applies to the web_reg_global_verification() function. I would find it really useful to be able to write a function that is automatically called whenever the web_reg_global_verification() function matches a known error message.

Cheers,
Stuart.</description>
		<content:encoded><![CDATA[<p>Floris, it would be great to share your LoadRunner function library and help all the junior load testers who don&#8217;t have an experienced person to write functions for them. :)</p>
<p>The point about allowing callback functions for Content Check rules also applies to the web_reg_global_verification() function. I would find it really useful to be able to write a function that is automatically called whenever the web_reg_global_verification() function matches a known error message.</p>
<p>Cheers,<br />
Stuart.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Floris Kraak</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-7749</link>
		<dc:creator>Floris Kraak</dc:creator>
		<pubDate>Mon, 05 Oct 2009 14:23:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-7749</guid>
		<description>Some of the problems with C can be mitigated by writing a &#039;safe to use&#039; function library. I&#039;ve created something like that which contains common string handling functions but uses parameters to hide all the memory management stuff from the scripter. It also contains a function that will parse an existing parameter and process it as if you had used a web_reg_save_param() call on the original contents.

As for ContentCheck rules: You can use web_reg_global_verification() instead. That method is a lot more flexible too since it means you can turn rules on and off at will.

Having regexp support for web_reg_find() and friends has topped my list too for a while now though, it would simplify life so much ..</description>
		<content:encoded><![CDATA[<p>Some of the problems with C can be mitigated by writing a &#8217;safe to use&#8217; function library. I&#8217;ve created something like that which contains common string handling functions but uses parameters to hide all the memory management stuff from the scripter. It also contains a function that will parse an existing parameter and process it as if you had used a web_reg_save_param() call on the original contents.</p>
<p>As for ContentCheck rules: You can use web_reg_global_verification() instead. That method is a lot more flexible too since it means you can turn rules on and off at will.</p>
<p>Having regexp support for web_reg_find() and friends has topped my list too for a while now though, it would simplify life so much ..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Moncrieff</title>
		<link>http://www.jds.net.au/tech-tips/vugen-feature-requests/#comment-7416</link>
		<dc:creator>Stuart Moncrieff</dc:creator>
		<pubDate>Tue, 22 Sep 2009 01:51:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.jds.net.au/?p=1820#comment-7416</guid>
		<description>There appears to be a bug in LoadRunner 9.5, where if 
Runtime Settings &gt; Internet Protocol &gt; Preferences &gt; Options &gt; DNS Caching is set to Yes, then the replay engine will cache the result of the DNS lookup between iterations when &quot;New user on each iteration is selected&quot;. 

This is unexpected behaviour, as I would expect a &quot;new user&quot; to have to perform a DNS lookup rather than use the value retrieved by another user.

This can be tested by changing your hosts file halfway though a test.

Cheers,
Stu.</description>
		<content:encoded><![CDATA[<p>There appears to be a bug in LoadRunner 9.5, where if<br />
Runtime Settings > Internet Protocol > Preferences > Options > DNS Caching is set to Yes, then the replay engine will cache the result of the DNS lookup between iterations when &#8220;New user on each iteration is selected&#8221;. </p>
<p>This is unexpected behaviour, as I would expect a &#8220;new user&#8221; to have to perform a DNS lookup rather than use the value retrieved by another user.</p>
<p>This can be tested by changing your hosts file halfway though a test.</p>
<p>Cheers,<br />
Stu.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
