Research On Methods For Contrastive Test Of Software Functionality Based On Test Case Reuse Method | Posted on:2012-11-14 | Degree:Master | Type:Thesis | Country:China | Candidate:X Y Xie | Full Text:PDF | GTID:2218330362458832 | Subject:Software engineering | Abstract/Summary: | PDF Full Text Request | With the booming software industry, software quality has been related to all aspects of software life cycle process, such as technique for software designing and developing, ability and level of software developers, control and management of software developing process, time and cost of software developing. The control and assurance of software product quality is becoming the core competence for software enterprise to keep surviving and developing. Software industry mainly ensures software quality by two ways. They are software process improving and software quality testing and evaluating.Software quality testing and evaluating is an important step to ensuring the quality of software. And it is the crucial work for developing and choosing the software product whit high quality. In practical work, the parts of software developing, using, and evaluating usually need to contrast the quality of many software products, or the intermediate products generated during software developing process, to ensure that they can obtain the one with highest quality. As the productization of software and industrialization of software developing, the requirements for software contrast are constantly expanding. As an important aspect of software benchmark testing, software contrastive testing is becoming the most talked about one of the work links for software choosing and marketing promotion. And software functionality contrastive testing is usually the key basis for users to choose commercialized software product. To perform software functionality contrastive testing, basing on the methods of test case reusing, can not only raise the contrastivity of software products belonging to the same category, but also contribute to the reliability of the contrast.On the basis of the project for environment construction of national torch plan that named Construction and Application of Domain Oriented Benchmark Library for Software Testing and Evaluating, research work on the methods for software contrastive test and application of the methods are performed basing on software test case reuse methods in this paper. And the whole paper mainly includes the following contents.This paper expounds the backgrounds to conduct research about software contrastive test. And it shows the current state of research on software contrastive test and benchmark test at home and abroad. The significance of this study is stated from such aspects as to meet the requirements of the developing of software industry, to describing the level of software product of one specific domain. Then process and methods of contrastive test for software functionality is put forward in this thesis. They are applied and validated in this research.According to requirements for software functionality contrastive test and starting with the methods for test case reuse, this paper researches on the theories and techniques for test criteria, test cases, test environments, and test process. Then process and methods for software functionality contrastive test are put forward. All these set up the basis for the research on the methods of software functionality contrastive test based on test case reuse methods.On the basis of the study of selection principles and normalization methods for metrics of software evaluating, this paper sets up the index system of software functionality contrastive test which includes suitability, accuracy, interoperability, compliance, safety and security. And then, the methods for testing and measuring are put forward. So that one set of the methods for software functionality contrastive test of is designed.In the end of this paper, the applying example Service Platform of Benchmark Library for Testing and Evaluating is introduced. This platform is one part of the project for environment construction of national torch plan that named Construction and Application of Domain oriented Benchmark Library for Software Testing and Evaluating. The methods for software functionality contrastive test are applied in specific cases to validate the feasibility and effectiveness of itself. | Keywords/Search Tags: | Software contrastive testing, Software benchmark testing, Test case reusing, Software measuring | PDF Full Text Request | Related items |
| |
|