White Paper on Test Case Design -- Orthogonal Experiment Design Method

Source: Internet
Author: User

White Paper on Test Case Design -- Orthogonal Experiment Design Method

Author: Vince Source: http://blog.csdn.net/vincetest

I. Method Introduction The causal relationship between the reason used as the input condition and the output result when a test case is designed using the causal indicator is sometimes difficult to obtain from the Software Requirement Specification Description. The causal relationship is often very large, so that the number of test cases obtained by this reason is astonishing, bringing a heavy burden to software testing, in order to effectively and reasonably reduce the testing work hours and costs, orthogonal experiment design can be used to design test cases. Orthogonal experimental design method: According to Galois theory, a proper number of representative points (examples) are selected from a large number of (experimental) data (test cases ), so as to reasonably arrange the experiment (TEST) a scientific experiment design method. similar methods include Clustering Analysis and factor method. Steps for designing test cases using orthogonal experiments : 1. Extraction Function Description , Construction factor -- Status table The conditions that affect the experiment indicators are called factors. . The condition that affects the experimental factor is the factor status. . When orthogonal experiment design is used to design test cases , First, find out the operation objects and external factors that affect the function implementation according to the specification of the tested software. , Treat them as factors , The value of each factor is regarded as the State. . Define functional requirements in the Software Requirement Specification Description , Break down and expand the overall summary function requirements , Break down to specific basic functional requirements with relative independence . In this way, all the factors in the tested software can be determined. , It also provides reference for determining the weight of a factor. . Determining Factors and States is the key to designing test cases . Therefore, it is required that the values be determined as comprehensively and correctly as possible. , To ensure the test case design is complete and effective . 2. Weighted Filtering , Generate factor analysis table The selection of factors and States can be weighted by their importance . Depending on the factors and status , Frequency and test requirements , Determine the weight . 3. Test dataset construction using orthogonal table Basis for derivation of orthogonal tables Galois Theory (omitted here , Materials for mathematical statistics can be viewed as needed) . Design test cases using orthogonal experimental design method , Division by equivalence classes , Boundary Value Analysis , Factors and other methods have the following advantages: : Reduces test work hours; controls the number of generated test cases; test cases have a certain coverage rate . II. Practical drills None

 

RelatedArticle:

I. White Paper on test case design-basic concepts of Test Cases

Ii. White Paper on test case design-division of equivalence classes

Iii. White Paper on Test Case Design -- Boundary Value Analysis Method

Iv. White Paper on test case design-incorrect estimation method

V. White Paper on test case design-the cause-and-effect method

Vi. White Paper on Test Case Design -- Determination table-Driven Analysis Method

VII. White Paper on test case design-orthogonal experiment design method

VIII. White Paper on test case design-function diagram Analysis

IX. White Paper on test case design-scenario designer

10. White Paper on test case design-Comprehensive Strategy for Test Case Design

Welcome to repost this article, please indicate the source of the article: Vince Testing Technology Research Center http://blog.csdn.net/vincetest

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.