Web performance testing“Your load testing solution”

LOGIN OR REGISTER
  • Performance testing
  • AgileLoad Features
  • Signup & Download
  • Learning Center
  • Online store
  • Support forum
  • Video center
  • pci

Getting started

  • Introduction
  • Capturing your first script
  • Script Editor
  • Videos
    • Run your first test
    • Capturing the Script

Advanced tutorials

  • Proxy recording mode
    • Recording in proxy mode
    • Recording with another browser or client program
    • Chaining Proxy
    • SSL/Client Certificate
  • Data driven tutorial
    • Extracting Data via ODBC
    • Using Data in a Script
    • Making a Script Data Driven
  • Modular Transactions
    • Modular Scenarios
    • Modular Scripts
  • Data Extraction & Parsing
    • Extract data from the script
  • Script Parametrisation
    • Performance test script parametrisation
    • Manual Script Parameterisation in AgileLoad
  • Script Automatic Parametrisation
    • Teaching Agileload
    • Parametrising Dynamic Data
    • Automatic script parametrization setup
  • Check Tutorial
    • Add check in script
    • Validate your check
    • Check Events and Statistics in Test
    • Check Details Option in Test
  • Mobile load test
    • Capturing a script from a mobile device
    • AgileLoad Mobile Capture
  • Videos
    • Data generation
    • Choosing a random link
    • Add Transaction Loop Boundaries
User manual
  • Script Editor
  • SCL Language

Buy Virtual users

SSL/Client Certificate

  • Learning Center/
  • Test Scenario Creation/
  • Advanced Tutorials/
  • Proxy recording mode/
  • SSL/Client Certificate

If your web site is configured to require a client certificate, you must declare a valid client certificate in the Client Certificates List. The client certificate is associated with a target machine. If a client application connects to a secured web site on a target machine specified in the list, it will use the specified client certificate to authenticate itself.

Select Client Certificates section

SSL client certificate

 Click the Add button; the following dialog is opened:

add client certificate

 

Specify the target machine name in the Target field, the .pem file in the pem file field. The certificate file specified must be installed in the <Agileload Installation dir>\Config\Certificates\Client" directory or click the Load button to copy the file automatically.

A PEM file can be created by converting a PKCS12 or PFX file using the OpenSSL program. OpenSSL can be downloaded on http://www.openssl.org/. The command line to convert a PKCS12 certificate file to a PEM file is :

openssl pkcs12 -in <plcs12 file> -out <pem file> -nodes

Warning

If your web site requires a client certificate, AgileLoad proxy will use the client certificate to connect to the server web site and a secure connection with the client certificate will also be created between your Browser and the proxy. The proxy behaves like a web server and by default uses an auto-generated server-side certificate. This can cause the browser to display a warning and/or refuse the connection.

You can specify your server-side certificate to the proxy so it will use this certificate to identify itself to the client. The certificate must be stored as server.crt file in <AgileLoad installation directory>\bin\proxy folder along with the private-key stored in server.key file.

 ssl certicate with proxy

Print this page  -  Go to top of page
  • How to start
  • Test Scenario Creation
  • Test Setup & Run
  • Reporting & Analysis
  • Exercises