Font Size: a A A

Design And Implementation Of Reusable Test Case Management System Based On Cbr

Posted on:2011-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q Q HuFull Text:PDF
GTID:2198330338483893Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Software Testing is one of the most important stages in the software development process, which ensures the quality and reliability of the software. Test case selection, the most important way to ensure software quality, can determine the testing result of software testing. The object of test case design is to prepare some testing data to test system function to find out a specific system bug or a type of system bugs. With the accumulated software testing projects, lots of useful testing cases resources can be accumulated by testing departments or testing institutions. Any two projects have a certain relationship or similarity, there is a chance to make the test case reusable possibility to come true. So research on how to effectively manager test cases resources and reuse test cases is very popular recently.Case based on test case reuse and case based reasoning, this paper develops a method to reuse test case based on case based reasoning. It uses XML to describe these cases and uses Nearest Neighbour Algorithm to search test case. Reusable test case management system based on CBR is an implemented system which can prove this method is quite effective.Previous study on test case reuse is simply using searching. This paper is trying to use case based reasoning to use existing experience as knowledge, use the simularity between cases to find out way to solve new problem. It can effectively reduce the testing time, lower the testing cost.
Keywords/Search Tags:CBR, Test Case Searching, Test Case Reuse
PDF Full Text Request
Related items