|
Overview
Regression testing facilitates bulk test script execution (entire suite can be executed through regression) from a remote/local host. It provides the option to execute Web Functional, Web Performance, Web Service Functional and Web Service Performance test scripts in the regression mode.
Executing Test Suites from Regression
To run test suites from regression, you need to perform the following steps:
Configure regression details as explained in Configuring Regression. If you want to execute regression tests from a remote host, follow the instructions given below:
Download the WebTestRegression zip file from the Command Line Toolkit page in Regression screen. To view the Regression screen, click the Regression tab in any test type screen.
Extract the downloaded WebTestRegression zip file which will list the CommandLineWebTest.bat/.sh files, setEnv.bat/.sh files and the CommandLineConfigurator.html file.
Regression execution will be invoked by QEngine at the time configured while regression scheduling. You can also invoke the regression testing manually.
Execute the CommandLineWebTest.bat/sh
file to execute the specified suite. This file has to be invoked by passing
the necessary arguments as shown below:
| CommandLineWebTest.bat/sh
<Path to regression home> <Server_host_name> <Server_port>
<browser> <browser_version> <Schedule_Name> <test_type>
where Path to regression home is the location from where the CommandLineWebTest.bat/sh is invoked Server_host_name is the machine name where QEngine server is running Server_port is the QEngine port to be used for connection browser is the browser with which the regression should be executed browser_version is the version of the browser with which the regression testing should be executed Schedule_Name is the ID of the configured regression details test_type is either WFT / WPT / WSFT / WSPT |
Executing this command will display a screen indicating the execution status.
|