FortiTester
simonz_FTNT
Staff
Staff
Article Id 403682
Description

This article describes how to use FortiTester to stress test a Web or Application server by simulating users accessing to the site. Below simple diagram use case where FortiTester sends traffic to FortiGate VIP IP translates back tothe  Web server.

 

FTS_app_diagram.jpg

Scope

FortiTester.

Solution

Use Performance Testing to create tesa t case on the HTTP CPS option:

FTS_app_01.png

 

Select 'Create New ' and select the following:

  • DUT Role = Application Server
  • Tester and Application Server = Route By Gateway

 

Leave the rest of the setting default as per screenshot below:

 

FTS_app_02.png

 

Select 'OK' to proceed, change the Test case name accordingly, and use the default duration of 10 mins to check if it is working fine before changing it to run longer period.

 

Uncheck other ports except port1 (only use a single port to send load traffic) and remove additional Subnet settings.

 

FTS_app_03.png

 

Under Network Setting, uncheck all ports except port1, then remove the additional subnet setting. Specify the IP address range, mask, and gateway according to the FortiGate network settings. Server IP refers to the web server or VIP IP address:

 

FTS_app_04.png

 

Under Load setting, can fine-tune this setting accordingly on the number of simulated users trying to access the site (default is 256) or connections/second.

 

FTS_app_05.png

 

In the Action tab, change the Request Page to point to the correct HTML file for FortiTester to get or use another method like POST or use Custom, which supports a mix of POST and GET on multiple pages.

 

FTS_app_06.png

 

Below is a sample of a successful running test result:

 

FTS_app_07.png