Highlighted
Absent Member.
Absent Member.
290 views

Siebel protocol conversion to HTTP

Hi,

We are using Siebel protocol for our performance testing in PC. Since this is very costly because we have to purchase VUDs for each run we would like to convert the scripts to HTTP. However somebody has claimed the conversion is not possible because Siebel requests to the server cannot be captured via HTTP.

Does anybody have experience with this?

0 Likes
1 Reply
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: Siebel protocol conversion to HTTP

Hi,

I believe it is possible to use standard Web Html scripts for Siebel however it wouldnt be a straightforward port over.

Essentialy the main difference between siebel protocol scripts and web protocol scripts is the ability for the Siebel protocol to correlate star arrays using a DLL.  If you look at your siebel scripts then the web_reg_save_params have an additional line that parses the returned data into star arrays.  AutoCorrelationFunction=flCorrelationCallbackParseStarArray

In web your existing web_reg_save_params would return differently.

For example in Siebel you may have a Star Array returned as:

Siebel_star_array_op100_1, Siebel_star_array_op100_2, Siebel_star_array_op100_rowid

in web you would have to set the ordinal to all and you would get the followig back

Siebel_star_array_op100_1, Siebel_star_array_op100_2, Siebel_star_array_op100_3

So essentially you would have to change all your web_reg_save_param's to ORD=All, remove the AutoCorrelation line and then identify what the new returned variable name would be and replace all occurences in the script.

So you would have to replace Siebel_star_array_op100_rowid with Siebel_star_array_op100_3

Additionally to this, the SWEC number is calculated by Loadrunner and not correlated, you would have to work out what the SWEC numbers would be and replace them manually as this would no longer happen in Web.

Hope this makes sense.

 

 

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.