The Prepare Release Test process contains Description, Purpose, Responsible, Method, Time, Input and Output.
Description
- the overall preparation is continuously defined and implemented
- setting the exact successcriteria together with the developers for each implementation task
- preparing the release test description, data and platform for the releasetest
Purpose
- a reliable releasetest for all changes made in the actual iteration
- a releasetest ready for execution just after the last iteration task is finished
Responsible
Method
During the implementation of the iteration following task need to be done or verified by a proactive Testcoordinator:
- The creation of the Wiki test release page happens soon after the start of the iteration.
- The Test Coordinator will work together with the developer to decide who is responsible for implementing the releasetest
- Before the implementation of a task the deleloper defines how the release test can be implemented. Unit tests may be sufficient testing so that a proper release test is not necessary.
- Accepted by the test coordinator
- The tests covers the need for each iteration. By development iterations - not production releases - the test focus is only on the code areas, that may be affected by the changes.
- That documentation will be verified.
- That each release test is checked as far as possible before the start of the release test
- That there is clean up of the releasetest page for old test cases and and bug test items.
- That the time for preparation and execution of the releasetest is fair.
- That the platform has sufficient capacity (disk space platforms ..)
- That each test ready for execution is spread out to different testpeople
Time
After the iteration has been started and tasks distributed by project leader
Before code freeze within the iteration
Input
- Component owners are responsible for testdata and sanity checks and for providing the test coordinator with a list of bugs fixes and a sanity check descriptions
Output
- a reliable releasetest - just in time