Font Size: a A A

Improvement And Implementation Of Designing Test Cases Of NXP Mobile System Software

Posted on:2009-12-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178360278466044Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the software development, people have had demanded more and more for the software quality. The software testing will be paid continuous attention to and promoted, whether in the aspect of engineering or system testing. As an essential phrase, immediately before the users' exercise, of the software lifecycle, the software testing, focused on the input and out and the stable operation of the system, guarantees the software quality.The variety of the software application system determines diverse software testing means, among which, the embedded technology poses challenge on the testing due to its features distinguished from ordinary software.The current popular category of the embedded software is that of the mobile system. The system testing for NXP mobile software mainly depends on manual work, whose technology is relatively easy, and the businesses lack of a strict and proper system to ensure that test cases designed can meet all the functional needs; therefore, the test cases designed are not effective and complete, and the testing points of functional module can only be partly covered. The season lies in two aspects: lack of fully understanding the importance of test cases of mobile system software and incomplete test cases designed. To improve the design of test cases, other designing means are required to be researched and combine with the testing of NXP mobile system softwareAs the core of the testing process, as well as the basis of practical testing, designing test cases begins at the analysis of testing demands of the system testing lifecycle. By combination of Cause-Effect Matrix and Orthogonality, reference to NXP mobile specification documents, every functional need is refined operationally so that test cases designed tend to cover a maximum of needs.Based on the comparison between the original means and the one improved by Cause-Effect Matrix and Orthogonality, a conclusion is drawn that the performing rate of test cases increases, functional modules will be widely covered and the faults are discovered more than ever, which indicates that the improved test cases plays an intended role.This paper sets forth briefly the present testing means of major mobile system software, introducing the existing design of test cases in domestic and abroad and addressing the meaning of this topic and its tasks. The drawbacks of the present test cases of NXP is analyzed on the basis of the existing NXP system tests, and followed by the principles of Cause-Effect Matrix and Orthogonality, whose application process is discussed. This paper describes in detail the implementation of improved test cases of NXP mobile system software, in accordance with the theme of test cases design of the system testing lifecycle. The effects of the original and the improved design means are evaluated through the testing of NXP mobile system software under the indexes of range covered, performing rate, effectiveness and fault discovery, by which it is proved that the combination of Cause-Effect Matrix and Orthogonality is a practicable approach for the solution to the inefficiency of the existing test cases.The paper also provides such documents as practical testing plans and test cases, offering the theoretical and practical instructions for mobile system software testers.
Keywords/Search Tags:Mobile System Software Test, Cause-Effect Matrix, Orthogonality, Test Cases, Improved Designing Means
PDF Full Text Request
Related items