现在的位置: 首页 > 综合 > 正文

【读书笔记】Test Design Techniques

2013年01月29日 ⁄ 综合 ⁄ 共 1089字 ⁄ 字号 评论关闭

上午把《Essential Test Design 》的Test Design Techniques章节看完了,下面是学习笔记:
对于测试技术到底有哪些,不同人有不同的看法,书中谈及主要有:

*作者本身看法
• Data: equivalence partitions, boundary value analysis, domain testing
• Flows: work processes, use cases for test cases
• Event based: state graphs
• Logic: decision trees, decision tables
• Combinational analysis: all pairs, elementary comparisons
• Risk-based testing: risk, defect guessing, taxonomies, heuristics, attack patterns
• Advanced testing: scenario-based, soap opera, time cycles, data cycles
• For the developer: control flow, data flow

*ISTQB标准

1. Equivalence partitioning
2. Boundary value analysis
3. State diagrams
4. Decision tables
5. Use case testing
6. Classifi cation tree method
They deal additionally with the following approaches:
7. Defect guessing
8. Exploratory testing
For structural testing, they deal with code coverage in the form of a number of
different variants where you cover all of the following:
1. Statements
2. Branches
3. Loop
4. A combination of branches and conditions (multiple combination decision coverage)

*学术界观点1. Function testing
2. Specifi cation-based testing
3. Domain testing
4. Risk-based testing
5. Scenario testing
6. Regression testing
7. Stress testing
8. User testing
9. State machines
10. Volume testing

抱歉!评论已关闭.