Generating Scripts from Capture Files

What is a capture file?

While recording a user transaction, the Silk Performer recorder creates a so-called Silk Performer capture file, which contains the entire traffic of the recorded session. When you stop the recording, Silk Performer saves the capture file, analyzes the traffic in the background, and displays the Capture File page. On the Capture File page you can adjust a variety of settings, like resolving potential problems, applying filters, or setting recording rules. When you are done, click Generate Script to generate a .bdf file out of the .spcap file.

Tip: You can click the check box Always show Capture File page after recording, which displays on the bottom right of the Capture File page. If you disable this check box, Silk Performer will not show the Capture File page and will automatically create a script out of the capture file.
Tip: It is possible to generate several scripts (with different options) from the same capture file.

Which project types use capture files?

Capture files will be created for the following project types:

  • Web business transaction (HTML/HTTP)
  • Web (Async)
  • Web low level (HTTP)
  • Mobile Devices
  • Flex/AMF3 (Adobe)
  • Flex/AMF3 (GraniteDS)
  • Silverlight
  • HTTP Live Streaming (HLS)
  • Java over HTTP
  • WebDAV (MS Outlook Web Access)
  • Oracle ADF
  • Email (SMTP/POP)
  • Directory server (LDAP)
  • Radius
  • FTP
  • TCP/IP based application
  • Mixed Protocols

Specifics for Recording Flex/AMF3 and Java over HTTP

When you work with the project types Flex/AMF3 (Adobe), Flex/AMF3 (GraniteDS), or Java over HTTP, the following specifics apply:

When the Capture File page displays issues (which can occur during creation of the capture file, due to missing .jar files for example), use the buttons in the Resolve Problems area to fix these. Once all problems are resolved, click Generate Script.