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.
Before you make changes in the code of the Task Vision application, it is necessary to prepare the base version of application executable files. Since Testing Relief detects modifications by examining the MSIL code of the software product, it is necessary to compile all versions of the software product using one version of the compiler.
So, first of all, you should compile the release version of the Task Vision software product. The executable file you get should be copied to a separate directory. The binary files will be added to the Testing Relief project as base assemblies.
Now you can make changes in the source code of Task Vision. Modify the TaskVision.DataLayer.GetTasks method in the file DataLayer.cs. The made changes are highlighted in yellow.
As you can see in this example, the logics of executing the GetTasks method has not been modified since it is unimportant for this example, but, however, Testing Relief will detect these changes because the source code of the method has been modified.
After you make changes in the code, compile the release version of Task Vision. These binary files will be added to the Testing Relief project as last assemblies.