...
The project in which the Custom Actions are written, the TestHarness.java should be written in the same project. Make sure that TestHarness.java is in the default package only. This project must contain the references of the below jar files and any other jar files that may have been used.
junit-4.8.1.jar
mysql-connector-java-5.1.6-bin.jar
log4j-1.2.17.jar
The TestHarness.java should be written as follows:
Code Block Create an array of type String of size 10.
...
a. If the debugging is to be done for Chrome browser then size of this string array should be 11.
...
Step a: If the debugging is to be done for Chrome browser then size of this string array should be 11. Step b: Enter the String array with the following information. Qualitia Project Name (Do not suffix it with_projectDb) – String Qualitia User Name –String Qualitia Release Number –String (Default is 7.01) Qualitia Build Number –String (Default is 5.01) Qualitia Config File path (QualitiaInstallationFolder/Qualitia.exe.config) –String
...
Qualitia Reporter Path (QualitiaInstallationFolder/Common/Reporter) –String
...
XML Path (Refer the key xmlPath in the Qualitia.exe.config file) –String
...
Is Offline – (Set this to false) –String
...
Set Selenium browser type
...
Is Dry Run – (Set this to false) –String
If Google Chrome is the browser type then chromedriver path
...
must be given
...
under Qualitia Configuration
...
Settings section.
...
- Call the static method of the callController class. Pass the String Array created in step b.
For example, callController.main (String Array)
...
- Insert a debug point in the Custom Actions.
...
- Debug the Test Harness in Eclipse. The debug point in the Custom class should be inserted.
...
- Sample TestHarness.java is present
...
- at Qualitia installed location: %localappdata%\QualitiaWDClient\app-x.x.x\Help
...
- .