标签:组合 做什么 包括 nbsp 使用 很多 分支 回归 具体类
1.什么是结构测试?
白盒测试也称结构测试、逻辑驱动测试、基于程序本身的测试,是对程序结构进行测试。
2.什么是与变更相关的测试?有哪些具体类型
与变更相关的测试是对修改过的程序进行测试
确认测试和回归测试
3.什么是静态测试?动态测试,如何区分?
静态测试:不执行程序的的测试,针对文档和不需要执行的代码
动态测试需要执行程序,方法一般采用黑盒测试方法和白盒测试方法
4.圈复杂度怎么计算?
不重叠的闭合环数+1
5.什么是黑盒测试,什么是白盒测试?
黑盒测试也称功能测试,基于规格说明书的测试,关注输入数据到程序中,输入结果是否正确,测试测试软件能做什么
白盒测试也成结构测试、逻辑驱动测试、是对程序内部逻辑程序结构进行的测试
6.白盒测试有哪些方法,具体解释每种方法?
白盒测试主要使用逻辑覆盖测试方法,包括语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖、路径覆盖等等
语句覆盖:程序中的每个可执行语句至少被执行一次,能发现语句错误,但不能发现逻辑错误
判定覆盖:也称分支覆盖,程序中的每个判定的取真分支和取假分支至少执行一次,能发现逻辑错误,但是不能发现组合判断中的条件错误。
条件覆盖:程序每个判定中每个条件的可能取值至少满足一次,能发现条件错误,但不能发现逻辑错误。
判定-条件覆盖:每个条件中的所有可能取值至少执行一次,同时,每个判定的可能结果至少执行一次。
条件组合覆盖:每个判定中的所有条件取值组合至少执行一次。
路径覆盖:用例覆盖程序中的所有可能的执行路径,如果路径数很多,会变得不切实际。
7.什么是配置测试?
不同配置环境下进行测试
8.什么是文档测试?
不仅包括测试文档校对,还有文档和软件不一致
9.什么是国际化测试,本地化测试
国际性的软件
翻译成本国语言,测试是否符合本国的语言习惯,是否符合本国法律,是否符合本国的国情
10.测试用例的内容是什么
编号、标题、测试步骤、预期结果、输入数据、优先级、前置条件等
标签:组合 做什么 包括 nbsp 使用 很多 分支 回归 具体类
原文地址:https://www.cnblogs.com/shmilya/p/12925697.html