23.语句覆盖要求设计若干个测试用例,运行被测程序,是程序中的每个可执行语句至少被执行一次。条件覆盖要求设计若干测试用例,执行被测程序,使得程序中每个判断的每个条件的可能取值至少被执行一次。
24.独立路径选择和Z路径覆盖是常用的路径覆盖方法。
25.数据流测试是指关注变量定义点和使用(或引用)点的一种结构测试方法。
26.符号测试允许程序的输入可以是符号表达式。
27.单元测试是软件开发过程中最低级别的测试活动。任务:模块接口测试、模块局部数据结构测试、模块边界条件测试、覆盖测试和出错处理检测。
28.集成测试的策略:增量测试,非增量测试,自顶向下与自底向上集成测试、混合式集成测试。
29.测试每一个模块都需要一个专门的驱动模块和一个或多个桩模块。
30.非增量集成测试方法工作量大;增量集成测试中能够较早的检查出模块之间接口的错误;增量集成测试查找故障比较容易;增量集成测试可以更彻底地对程序进行测试;非增量集成测试方法需要较少的机器时间;非增量集成测试,所有模块可以同时进行秉性测试。增量集成测试更适合集成测试。
31.系统测试是将经过集成测试的软件,作为计算机系统的一个组成部分,与系统中其他部分结合起来。最接近日常测试。
32.系统测试方法:性能、强度、安全性、可恢复性、可安装性、可靠性、配置、可用性、兼容性、文档资料、网站。
33.复杂度V(G)与独立路径数量相同。计算:(1)控制流图的区域 (2)边-点+2 (3)判定点+1
文章来源于领测软件测试网 https://www.ltesting.net/