Test Expert Detailed Document
Every product has to be tested before it is released to market. Various tests help the test team to find errors which is an crucial issue before the release of the product. The error free, correctly working product will improve the satisfaction of potential customers. To fulfill this purpose the things that will be done in the area of testing is going to be stated in detail in the rest of this document.
Unit testing, incremental integration testing, end to end testing, compatibility testing and acceptance testing will be applied to the car tracking system. Unit testing will be done by programmers because they know the required knowledge about the programme design and code. Continuous testing of the application will be done when a new functionallity is added to the system. Because the system can be updated according to the user needs, incremental and integration testing should be done whenever a new functionality is added. The complete system will be tested in a real world environment to ensure end to end testing phase. The system should work properly with the cars ECU and gps systems. These requirements will be tested and the errors will be found with the help of end to end tests. The system should work in different types of vehicles so compatibility testing should be done for different type of hardwares. Finally the user will do the acceptance test, if he or she wants the system that is completed and tested before. If he states some new requirements these will be tested after they have been coded by programmers. IEEE 829 document will be used while doing the tests for complying with the standards.
The due date is important for testers if the engineers could not deliver the prototype in a given time there would be difficulties for testers to test the system until due date. This problem is one of the potential risks that can happen. To avoid this, iterative model can be used so that the related tests which can be done, will be...