软件测试艺术--有感

2020-05-07  本文已影响0人  果果小姚

测试定义:测试是为发现错误而执行程序的过程。做了其应该做的,未做其不应该做的。

成功的:能发现错误就证明它是值得设计的  

不成功的:会使程序输出正确结果,但不能发现任何错误

穷举输入测试无法实现,1.无法测试一个程序以确保他时无错的。2.软件经济学。

软件测试原则

1.对程序的输入数据的描述

2.对程序在上述输入数据下的正确输出结果的精确描述

软件测试原则:

1.软件测试是为发现错误而执行程序的过程

2.一个好的测试用例具有较高的发现某个尚未发现的错误的可能性

3.一个成功的测试用例能够发现某个尚未发现的错误

代码检查:

1.程序编码人员逐条讲述程序的逻辑结构

2.对着历来常见的编码错误列表分析程序

1)数据引用错误

2)数据声明错误

3)运算错误

4)比较错误

5)控制流程错误

6)接口错误

7)输入/输出错误

上一篇 下一篇

猜你喜欢

热点阅读