Font Size: a A A

Software Testing Technology And Its Development Trend

Posted on:2006-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y DuFull Text:PDF
GTID:2208360155465477Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As an important technique to ensure software quality, software testing is the research object in this paper. At first, this paper describes the basic concept about software testing, For example, the purpose, classification, content and method of software testing. A software testing model summarizes how to think about test. It describe how to plan the testing effort, what purpose tests serve and when test should be started, A good model guides correct thinking and a bad one warps it. V model is the first theory which considers the software testing is as important as software development. W model is an improvement type of V model, still belongs to the category of V model, In order to solve some problems of V model, X model and H model proposed that testing and developing should be processed at the same time and be processed time and again. With the progress of studying with software testing, peoples have put forward some new theories, for example, The main ideal Test Driven Development (TDD) is write a test case before writing code, write the clean code that work with constant test. Automated Testing considers that we should replace some repeated, mechanical work with the auto test tool. Exploratory testing means simultaneous learning, test design and test execution. Model-based Testing use a model to generate test case, guide test selection and verification. At the end of this paper, Author predicted the development trend of software testing, for instance, the merge of developing and testing, adopts more exploratory test and automated test, etc.
Keywords/Search Tags:Software Testing, Software Testing Model, TDD, Exploratory Testing, Automated Testing, Trend
PDF Full Text Request
Related items