AControllerTest: A testing framework for AController
KHASKHELI, AFZAL (2008)
KHASKHELI, AFZAL
2008
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden tiedekunta - Faculty of Information Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2008-12-31
Julkaisun pysyvä osoite on
https://urn.fi/urn:nbn:fi:uta-1-19513
https://urn.fi/urn:nbn:fi:uta-1-19513
Tiivistelmä
This thesis relates to the software testing in mobile phones for the audio module. Audio in mobile phones is a major concern of success. Audio processing in mobile phones involves many hardware and software modules and therefore needs careful testing at various stages of the development life cycle. This work is about enhancing the testing of the AController software module that interacts with the domestic operating system and various audio channels, such as music player and phone call. The interaction of the AController with other modules forms complex testing requirements. To perform testing at the module level of the AController, a new software module called as the AControllerTest is developed. The architecture of the AControllerTest module is explained with the help of package, class and sequence diagrams. The principles and theory taken into consideration during design and implementation phases are presented. The merits and demerits of the AControllerTest are highlighted. The working of the AControllerTest and its interaction with other modules is shown by giving comparative execution tables of the manual and the AControllerTest executions. The results are presented with respect to the change in the testing process and change in the development life cycle of the AControllerTest.