Regression Tester Software Manual:
Using the Program
Creating a Report
Regression Tester allows you to compile a list of tests to perform on your website or web based application.
The program will then download the required pages, search them for strings that shoudl be in the pages and also strings that should not be in the pages. The program will then make you a fully customizable report of the status of the tests.
Download the latest version of the program from:
It is best to select "Save File As" when downloading and save it to a location on your computer which you can easily remember.
Run the installation by double clicking on the file you downloaded.
Step through the installation process (Help provided in the installer)
You may then run the program from Start->Programs->RegressionTester->RegressionTester
(Or other place if you installed the software elsewhere using the options)
Using the program:
Each entry that you add into the program interface is an individual test.
The main screen of the program provides the interface to add and update your tests.
Title: The name you wish to give the test.
URL: The url for the program to download.
You can load http or https (secure) pages from your server.
To load password protected pages use the format:
See below for GET and POST examples
Pos 1: The first string that must appear in the HTML downloaded using the URL.
Pos 2: The second string that must appear in the HTML downloaded using the URL.
Neg 1: The first string that must NOT appear in the HTML downloaded using the URL.
Neg 2: The second string that must NOT appear in the HTML downloaded using the URL.
Desc: The description of the test.
In general you want to include positive strings from your pages that show the page loaded correctly like "SuccesS" or even your company title, make sure not to include strings that also appear on the error pages on your site.
Then in the Negative strings, you want to include strings that show errors, like "Internal Server Error" or "Order failed".
You can even test the error pages on your site by reversing these tests, looking for the right strings that display on the right error pages.
GET Form submission example:
The URL should look like:
GET Form submission example:
http://www.adanad.com/POST /cgi-bin/search3.pl $HTTPq=test
Adding a Test: Fill in the fields you wish to save about the Test and press the "Add" button on the right of the main screen.
Removing a Test: Select the Test you wish to remove in the list at the bottom of the main page and press the "Remove" button on the right of the main screen.
Updating a Test: Select the Test you wish to update from the list at the bottom of the main page, update the entries you wish to change and press the "Update" button on the right of the main screen.
Clear the fields: Press the "Clear" button to clear all of the fields so you can enter a new score or course.
Saving: Every time you exit the program, the tests are automatically saved.
Getting Help: Press the "Help" on the main screen to view this page or other support options are provided below.
Regression Tester allows you to create custom reports:
Report: Simply press the report button and a HTML report will be generated and launched in your browser.
To customize the reports simply add a Header.htm and Footer.htm file to the directory you installed the program in. The header will be added to the top of the report and the footer to the bottom.
You can also customize each row of the testing report by adding a ReportLine.htm file into the programs install directory.
You can then use these variables to create your own custom look:
#TITLE#: the name of the test.
#URL#: the URL called by the test.
#POS1#: the positive string searched for in the HTML.
#POS2#: the second positive string searched for in the HTML.
#NEG1#: the negative string searched for in the HTML.
#NEG2#: the second negative string searched for in the HTML.
#DESC#: the description of the test.
#STATUS#: the status of the test.
#DATE#: the date of the test.
This makes it really easy to make customized testing reports with your company's branding.
Ordering: Click on the register button on the main screen. Press on the order link to take you to our order page. Or alternatively Click Here.
After you have followed the order process, an email will be sent to you with your registration and installation details inside.
Registering: Once you have your registration details, load the program and press the "Register" button on the bottom right of the main screen.
You will then be able to use all the features of the program and the time limit will be removed.
(Registration details are CAse sensitive, the best way is to copy and paste the details carefully from your registration email)
If you have any questions about registering, the sales email is provided in the support section below.
To uninstall the program:
Use the Add/Remove Programs option under Start->Settings->Control Panel.
Sales, Feedback or Non-Technical questions should be directed to our sales department.
Sales Support: email@example.com
Technical questions should be directed to our support department.
Technical Support: firstname.lastname@example.org
Pentium or greater CPU
10 MB Hard Disk Space
VGA or greater display