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: How can I perform a loadtest, using SilkPerformer, whilst using...
OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that increasing numbers of people on the Internet are coming to rely on. Many users of telnet, rlogin, ftp, and other...
View ArticleWiki Page: What function do I use to assign IP addresses to Virtual users...
When load-testing a WAP application the function WapSetLocalAddr should be used to assign specific IP address to virtual users, as opposed to WebSetLocalAddress which is used in HTTP testing You must...
View ArticleWiki Page: I cannot type 00 in the hours, minutes and seconds field when...
This is a known issue with the time control that SilkPerformer uses. The only workaround is to use the arrow keys to enter the time of 00 in the hours, minutes and seconds field. Old KB# 19124
View ArticleWiki Page: Why can I no longer get the virtual user error files (.err) from...
With the introduction of the Virtual User Error Report File (.RPT) in HTML format, the need for the .ERR file was no longer as important. The .RPT report provides the all of the information previously...
View ArticleWiki Page: How can I compress (zip) request data and decompress (unzip)...
In SilkPerformer 5.1 Service Pack 1 (ver.5.1.1), the following functions are available to provide full zlib functionality. ZipCompressZlib function Compresses a data buffer in zLib format. The...
View ArticleWiki Page: Why does SP5.1.1. PerfRun.exe hang at the end of a Java Frameworks...
SilkPerformer attempts to destroy the Java Virtual Machine at the end of a JavaFramework script. Before the release of SilkPerformer 5.1.1, at the end of a loadtest, the Perfrun.exe was detached from...
View ArticleWiki Page: Can I set a timer such that it starts inside one transaction and...
Using MeasureStart and MeasureStop in your script will do this. (See online help for further details). This can be useful when you want to know the time it takes for a Vuser to execute a specific...
View ArticleWiki Page: How do I assign the output from a stored procedure into a variable...
Below is a sample script which assigns the output of a stored procedure into a variable and also passes a parameter into a stored procedure. It uses the Stored Procedures "CustOrderHist" and "Ten Most...
View ArticleWiki Page: Why do I get the following Warning - WebPageSubmit(HTTP: 1064 -...
This warning message is informing you that the actual HTML form, which is being submitted to the server, does not contain all of the attributes, or fields, which are specified in the script. The...
View ArticleWiki Page: Why does using "ΒΆ" in a form field or URL cause replay errors such...
The problem is that the string "ΒΆ" is interpreted by older Browsers and SilkPerformer as the Markup Language entity for a paragraph (ISO 8859-1 (Latin-1) ΒΆ = 6 ). On replay this string will display...
View ArticleWiki Page: How do I suppress the following ODBC error:OraExec Native: 1001 -...
The following BDL function can resolve this issue. ErrorAdd (FACILITY_NATIVE_OCI, 1001, SEVERITY_INFORMATIONAL); Old KB# 19154
View ArticleWiki Page: Does SilkPerformer re-distribute the Virtual Users from an Agent...
No, before a loadtest starts all Virtual Users are assigned to a specific SilkPerformer Agent, if that Agent crashes or gets aborted so will all it"s associated Virtual Users. The "Auto-Assign" and...
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 postive numbers between 0 and 2147483647. The script prints the hexadecimal value of...
View ArticleWiki Page: '0' Virtual Users shown in Help | About
This is caused by the license file which has been imported into SilkMeter, or being used in standalone mode. Locate the .pol licensing file, right click and open in 'notepad' format, the structure of...
View ArticleWiki Page: How can I use SilkPerformer to verify that a specific image is...
To verify that an image has been downloaded during a loadtest, the "Record Digest Verification" option offers the best approach. By selecting this option, SilkPerformer"s recorder will automatically...
View ArticleWiki Page: How can I verify text that appears in the rendered view of the...
This is possible by verifying the actual binary data that corresponds to the text that needs to be verified. As an example, the rendered text of a Microsoft Word Document in the rendered view of the...
View ArticleWiki Page: Why is the "Duration of simulation" time in the Overview report...
The Overview report "Duration of simulation" time is often longer than the predefined Simulation time. This is dependent on the Workload model and Profile Simulation settings, e.g. "Complete current...
View ArticleWiki Page: Performance Explorer displays "PDCE 2 Data collection did not...
PDCE is the Performance Data Collection Engine. The Data Collection Interval is the frequency at which the the Data Collection Engine makes requests for monitoring data. This error is caused when the...
View ArticleWiki Page: Whats New in Silk Performer 15
Simulating Asynchronous Web Communication on Protocol-Level (Please visit the site to view this video) Browser-driven Load Testing - Modal Dialogs (Please visit the site to view this video) CloudBurst...
View Article