- 3
- 0
- 约5.67千字
- 约 10页
- 2017-05-15 发布于天津
- 举报
电科软件测试复习题.doc
一、简答题复习题
什么是黑盒测试与白盒测试?
什么是静态测试与动态测试?
软件测试人员应具备哪些素质?
功能性测试的优缺点是什么?
等价类测试的指导方针是什么?
使用逻辑覆盖法的步骤是什么?
什么是单元测试?它的主要测试内容是什么?
什么是集成测试?它的主要测试内容是什么?
创建软件测试计划的目的和目标是什么?
10、软件测试计划一般都分为哪些主题?
二、逻辑与基本路径覆盖法
逻辑覆盖法:
语句覆盖:测试用例能使被测程序的每条执行语句至少执行一次
判断覆盖:测试用例能使被测程序中的每个判断至少取得一次“真”和一次“假”,又称分支覆盖
条件覆盖:测试用例能使被测程序中每个判断的每个条件至少取得一次“真”和一次“假”。如果判断中只有一个条件,则条件覆盖便满足判断覆盖,否则,不一定。
判断/条件覆盖:测试用例既满足判断覆盖,又满足条件覆盖。
条件组合覆盖:测试用例使每个判定中所有可能的条件取值组合至少执行一次。
※逻辑覆盖测试用例举例
覆盖程度 测试路径 输入数据 预期结果 A B X X 语句覆盖 S→a→c→b→d→e(语句c和语句d均执行) 2 0 0 1 判断覆盖 S→a→c→b→d→e(判断a和判断b均取真) 2 0 0 1 S→a→b→e a和判断b取假) 1 0 1 1 S→a→b→d→e (满足A1,B≠0;A=2,X≤1) 2 1 1 2
原创力文档

文档评论(0)