Wiki Page: GetTransactionName ( ) function does not return the correct...
When using the GetTransactionName function the return value is returned in UPPERCASE. For example, in the following code transaction TMain var sTranName : string; begin sTranName :=...
View ArticleWiki Page: Goal Session Time and Baseline Session Time differ within the...
When you accept the Baseline Results within Silk Performer, the Baseline Session Time and the Goal Session Time should be similar within the 'Calculate the Virtual Users' screen. Each time you accept...
View ArticleWiki Page: Graphs missing from print preview of overview report
When clicking on Print Print Preview in an overview report sometimes graphs may be missing from the preview and also from the print job. The same may apply when printing to a file like a pdf. To...
View ArticleWiki Page: How can I configure SilkPerformer so that I minimize risk of data...
LoadTest data may be lost from Remote agents if there are connectivity problems. Such problems are typified by errors such as: Loadtest Controller - 3223: Agent connection lost When running a load...
View ArticleWiki Page: How can I configure SilkPerformer to add custom BDH files to a...
If you wish to add custom BDH (include) files to a Source Control system such as Microsoft's VSS there are a number of steps which need to be implemented before this is possible. Ensure the Source...
View ArticleWiki Page: How can I configure SilkPerformer to use a PAC file during replay?
The release of SilkPerformer 2007 saw the introduction of automated support for the use of PAC files during replay. To take advantage of the new capability in SilkPerformer go to: SETTINGS | ACTIVE...
View ArticleWiki Page: How can I configure the Overview Report so that German umlaut...
By default strings which contain umlaut characters will appear corrupted in SilkPerformer's Overview Report. This is because the Overview Report uses "Western Europe" character encoding. This default...
View ArticleWiki Page: How can I convert a decimal number to a hexadecimal number in BDL?
The following script shows one way to convert a decimal number to a hexadecimal number. It should correctly convert positive numbers between 0 and 2147483647. The script prints the hexadecimal value...
View ArticleWiki Page: How can I convert a number into a float or string?
The following code shows how to convert a number into a float or string. dcltrans transaction TInit var fValue : float; nValue : number; sValue : String; begin fValue := float(nValue); //convert...
View ArticleWiki Page: How can I convert a PKCS#12 [ pfx ] format certificate to a pem...
The SilkPerformer Active Profile | RECORD | INTERNET | RECORDING option for Recorder Server Certificate import requires .pem format. If you have a Server certificate in , for example, PKCS#12, .p12...
View ArticleWiki Page: How can I convert a Windows Performance Monitor file from .blg to...
The relog.exe utility, found in the WINDOWS\System32 directory, can create new performance logs from existing performance logs. To convert a binary PerfMon log to a CSV file, use the command: relog...
View ArticleWiki Page: How can I convert the ASCII representation of Binary data into a...
The following code will allow you to convert a String buffer containing the binary data to hexadecimal notation benchmark BenchmarkName use "kernel.bdh" dcluser user VirtUser transactions TmyTrans1 :...
View ArticleWiki Page: How can I correct the error "compile error SEM 12: variable is not...
This error can occur if you have copied the functions from the Help file in Silk Performer, because the format here is slightly different to that in the CitrixAPI.bdh. For example, the help file shows...
View ArticleWiki Page: How can I correct the error "FRM-92050: Failed to connect to...
This is caused by the TrueLog Explorer that displays the initial Oracle Application page, trying to instantiate the Oracle Applet. This is unnecessary because the TrueLog Explorer has its own...
View ArticleWiki Page: How can I correctly display the Japanese characters which appear...
The Japanese characters in the TrueLog Explorer may not display correctly, due to a different encoding being used by the installed Internet Explorer browser. To resolve the issue please try out the...
View ArticleWiki Page: How can I create a "Decreasing" workload in Silk Performer?
When load testing with Silk Performer, there is a standard option to use an Increasing workload model which involves adding virtual users to a test over a specified period of time. In some...
View ArticleWiki Page: How can I create an event handler which will exit a transaction if...
During replay of an Oracle Forms BDF script if an expected Message Box or Window is not returned then an error message similar to following will be returned: OraForms: 5 - Handler not found, Healthy...
View ArticleWiki Page: How can I create random string of a particular length?
The following code will take a number that will be used to define the number of times a loop is performed. Each time the loop is performed a new random character is added to the end of the string....
View ArticleWiki Page: How can I customise session-specific information hardcoded in...
Customizing data in a WebPageAddUrl function call is similar to other functions, you simply use a variable containing the dynamic value - e.g. for a session ID:...
View ArticleWiki Page: How can I customize the colors in the Overview Report?
To customise the colours in the overview report you must edit the file overview.xsl which is located in the \Working\Include folder of SilkPerformer’s home directory. NOTE: It is NOT recommended that...
View Article