您的位置:首页 > 编程语言

软件测试第二课——代码检查、黑盒白盒测试(1)

2014-04-03 22:52 393 查看
代码检查、走查和评审

1、代码检查、走查以及可用性测试是三种主要的人工测试方法。这些方法可以应用在软件开发的任何阶段。

2、代码检查与走查都要求人们组成一个小组来阅读或直观检查特定的程序,目标是找出错误来。

3、代码检查的错误列表总结如下:

数据引用错误

数据声明错误

运算错误

比较错误

控制流程错误

接口错误

输入/输出错误

其他检查

4、人工测试的方法还包括桌面检查、同行评审。

测试用例的设计:

1、关键问题:在所有可能的测试用例中,哪个子集最有可能发现最多的错误?

2、黑盒测试:等价类划分、边界值分析、因果图分析、错误猜测

白盒测试:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖

3、对于多重条件覆盖:1)只存在一种条件的程序,最简单的就是设计出足够的测试用例,将每个判断的所有结果至少执行一次;将所有的程序入口至少调用一次,确保所有的语句都至少执行一次。2)多重条件判断的程序,设计足够的测试用例,将每个判断所有可能结果的集合,以及所有的入口点至少都执行一次。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: