O'Reilly logo

Design – Build – Run: Applied Practices and Principles for Production-Ready Software Development by Dave Ingram

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3.4. Test Mobilization

The test mobilization first needs to focus on the unit and integration testing, which is followed by the initial regression testing (which encompasses the unit and integration tests). Then, it is followed by the additional test activities of the project (functional testing, technical testing, and so on). Smoke tests are often included in the regression tests, which mirror certain functional and technical tests. This allows the regression test capability to be enhanced throughout the project to include more tests and scenarios into the overall suite.

Again, the activities are very similar to those discussed previously, so I am only going to concentrate on the specifics around testing. The quality processesand review processes should be defined as well as the specific activities.

  • Defining process constraints — The test process constraints should list the tools and technologies that will be used to test the application. Testing involves a number of different tools used for various test scenarios. Each testing activity uses a combination of test tools, which generally includes:

    • Unit testing tools

    • User interface testing tools

    • Load or stress testing tools

    • Custom test and verification tools

    • Actual results and an expected results comparison

    • Requirement/test condition and test script management tools

    • Test execution and progress reporting tools

    • Defect management tools

    It is also important to understand, define, and document the testing activities that will use the defect-tracking ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required