ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / Tools / WDTestSite
  • Overview
  • WDTestSite
  • Starting WDTestSite
  • Use conditions
  • Using WDTestSite
  • Principle
  • Test Options
  • Installing WDTestSite on different computers
  • Difference between WEBDEV 1.5 and WEBDEV 27
  • Scenarios created by WDTest version 1.5
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Overview

WDTestSite

WDTestSite is used to run different tests on a WEBDEV site.
The different tests are as follows:
  • Load test:
    The stress test consists in simulating the connection of several Web users to a WEBDEV site. Each Web user runs a set of operations (scenario) simultaneously.
  • Regression test:
    The regression test consists in checking the operating mode of a WEBDEV site between two updates. The regression test consists in checking whether a scenario performed with an earlier site version still operates properly once the site was updated.
  • Test of a site in multi-user mode:
    The test of a site in multi-user mode is used to check whether concurrent accesses to the data files are managed properly. This test consists in simulating the simultaneous connection of several Web users to a WEBDEV site. Each Web user runs a set of operations (scenario) simultaneously.
  • Comparison of different servers:
    WDTestSite is used to compare the speed of different servers. To do so, run the same scenario on different servers and compare the execution time of this scenario.
  • Optimizing the processes created in WLanguage:
    WDTestSite is used to compare the execution time of a scenario before and after the WLanguage code was optimized.
Starting WDTestSite
To start WDTestSite:
  • under the "Tools" section, in the "Utilities" group, by clicking on "WDTestSite" (from WEBDEV Development version).
  • run "WDTestSite.EXE" directly.
Use conditions
WDTestSite cannot be redistributed.
However, to run tests in multi-user mode, WDTestSite can be installed on several computers.
Using WDTestSite

Principle

WDTestSite is used to:

Test Options

The "Options" button allows you to specify whether the OmniHttpd server is used.
Installing WDTestSite on different computers
To run stress tests on a server or to test the server rapidity, we recommend that you use different computers to run the execution of a scenario. The scenario is always run on the same Web server.
The following files must be copied onto each test computer:
  • the executable: WDTestSite.exe
  • the different libraries: httputil.dll, wdxxxhf.dll, wdxxxmat.dll, wdxxxobj.dll, wdxxxpnt.dll, wdxxxstd.dll, wdxxxvm.dll.
  • the help file for WDTestSite: WDTestSite.CHM
  • the scenario (".WCN" file): this file must be copied into a "Scenario" subdirectory of the setup directory of WDTestSite.exe.
Once these files are copied onto the test computers, all you have to do is run the scenario or the stress test on each one of the test computers.
Difference between WEBDEV 1.5 and WEBDEV 27

Scenarios created by WDTest version 1.5

The scenarios created with WDTest version 1.5 cannot be used by WDTestSite version 27. These scenarios must be re-created with WDTestSite version 27.
Minimum version required
  • Version 9
Comments
Click [Add] to post a comment

Last update: 03/09/2023

Send a report | Local help