摘要:Software testing is the most important step for the development of software. Software programs are executed against a number of test cases to check for efficiency and quality, by comparing actual output results with expected results. Model based testing allows the generation of test cases at early stage of software development even before coding. Early detection of faults during the software design phase reduces product developmental and testing costs. In this paper, we present a survey of various object oriented testing techniques which have been implemented for the generation of test cases, and for prioritizing the generated test cases using uml diagrams.
关键词:Activity diagram; class diagram; object diagram; sequence diagram; uml diagram.