Font Size: a A A

The Research On Key Technique Of Software Test Management Based On Process

Posted on:2007-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:L J WangFull Text:PDF
GTID:2178360182977605Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In present, the correctness of the procedure has not been the effective means of software quality assurance, so the way of assuring the quality of software is to rely on software test. Software test was aimed at the results of software coding previously, and software test activities were not performed throughout different phases of software development. "The research on key technique of software test management based on process" is a part of the project of "the design and implement of software project managment " , which is approved by Dalian Science and Technology Board. The paper is focused on the research on related technology of software test management based on process and the processing of information in course of software test.The paper presents the working model of software test management (abbreviate to P-TMS) and expatiates the detailed design and solved way of P-TMS by analyzing and comparing overseas and domestic software test management tools.From the idea of proactive test, this system adopts requirement-trace matrix and function-trace matrix to check test coverage for the requirement items and function items by analyzing the test techniques of requirement phase and designing phase. It manages four objects, these are requirement items, function items, test cases and bugs, and sets up the status trace mechanism for them respectively. In addition, the system integrates into measurement management, including measurement to test coverage, to test executed status and to bug combined with TMM.The system not only can improve quality of the software development process, but also improve the software product quality finally.The characteristics of P-TMS includes just as follows. Firstly, it can support the synchronization work of development and test. Secondly, test case-reused and bug information sharing can improve the efficiency of test work. Thirdly, bug status change mechanism is more flexible and the attributes of bug can be self-defined according towhat the customer needs, which makes bug dealed with and traced more conviently. In addition, it breaks out the limitation that the bug is managed only against the coding phase. Measurement management plays an important role in improving the test process and preventing bugs from appearing as soon as possible. Finally, it makes efficiency of test members estimated more reasonable.
Keywords/Search Tags:Software Test Management, Proactive Test, TMM, Test Case, Bug
PDF Full Text Request
Related items