Testing Relief will save your time and bring more quality into your software product.
...As you make changes in the program code, full testing becomes unnecessary. You only have to test those parts of the program code that were affected by the changes.
Current version is 1.0.1
Learn about all changes in your software product before you start testing it.
...Testing Relief does the expert's work - it analyzes all changes in a software product and detects parts of the program code that depend on these changes, but have not been modified themselves.
The effectiveness of the software development process can be directly related to expenses on testing the software product. The common approach to maintaining the quality of a software product is full testing after its development is complete. Full testing is carried out either manually if the number of features in the software product is not very large or using automatic testing tools if there is time and funds for its development.
However, there is an alternative to full testing – selective testing. You can find more details about selective testing in the article entitled Evolution of software testing techniques. Selective testing makes it possible to increase the quality of testing (thus increasing the quality of the software product) and to cut down expenses on testing the software product at the same time.
This manual will use the Task Vision application as an example to show you how to use Testing Relief to effectively track modifications in a software product and test only those areas that have been affected by these modifications.
TaskVision is a sample smart client task management application built using the Windows Forms classes of the Microsoft® .NET Framework -- an integral Windows® component that supports building and running the next generation of applications and XML Web services. TaskVision allows authenticated users to view, modify, and add projects and tasks that are shared with other users. It may be used in any number of scenarios – from bug tracking to managing work orders or customer service requests. Its primary purpose is to provide quality, sample source code to developers interested in building smart client applications and XML Web services using the Microsoft® .NET Framework.