语句测试的英文是statement testing;是根据语句覆盖来设计测试用例的一种方法。

语句测试的优缺点:

优点:可以很直观地从源代码得到测试用例,无需细分每条判定表达式。

缺点:由于这种测试方法仅仅针对程序逻辑中显示存在的语句,但对于隐藏的条件和可能达到的隐式逻辑分支,是无法测试的。那么显然,语句覆盖对于多分支的逻辑运算是无法全面反映的,它只在乎运行一次,而不考虑其他情况。

本文讲述的是语句测试的概念和优缺点,以及什么是语句测试。

相关概念:黑盒测试,白盒测试,安装测试,国际化测试