Regression test
Regression test are usually required after a map change.
This are the steps to follow:
Create a baseline in your Production environnent. Open the Entities explorer (Front-end, Configuration) and open the Folder containing the entity and map changed. Then add the TestBaseLine and TestSamples, on the example below is set to 10 samples.
This are the steps to follow:
Create a baseline in your Production environnent. Open the Entities explorer (Front-end, Configuration) and open the Folder containing the entity and map changed. Then add the TestBaseLine and TestSamples, on the example below is set to 10 samples.
We will have to wait until 10 samples are saved on the production baseline path.
Once we have the samples in production, we will copy all folders contaning the name of the map to the test baseline path.
The folder tree will start with the LS (for example: 000), Baseline folder (tag) and another folder named Baseline.
\\....\Regression\000\Retail\Baseline
Copy the folders from production in Baseline.
Open Scheduler tasks in your test environment (Front-end, Configuration, Scheduler) and create a schedule named Regression_MapName for example.
Create a Listener (Type: EvenListener) with Parameter 1 = RegressionTesting and Parameter 2 = Baseline folder (example: Retail)
Once it has been saved, we can schedule it or use "Execute task inmediately".
If the setup is correct, we will see two folders created: Comparison and Summary.
Under summary, open the folder named after the map, you will find summary.html
It will show the differences or Equal ignorable differences. ISA and GS dates and counters are examples of ignorable differences.
The folder tree will start with the LS (for example: 000), Baseline folder (tag) and another folder named Baseline.
\\....\Regression\000\Retail\Baseline
Copy the folders from production in Baseline.
Open Scheduler tasks in your test environment (Front-end, Configuration, Scheduler) and create a schedule named Regression_MapName for example.
Create a Listener (Type: EvenListener) with Parameter 1 = RegressionTesting and Parameter 2 = Baseline folder (example: Retail)
Once it has been saved, we can schedule it or use "Execute task inmediately".
If the setup is correct, we will see two folders created: Comparison and Summary.
Under summary, open the folder named after the map, you will find summary.html
It will show the differences or Equal ignorable differences. ISA and GS dates and counters are examples of ignorable differences.
Comments
Post a Comment