软件测试基础知识(一)

来源:互联网 发布:淘宝店铺资质25000元 编辑:程序博客网 时间:2024/04/28 18:47

1、软件失败的术语

缺点(defect)    偏差(variance)故障(fault)失败(failure) 问题(problem)矛盾(inconsistency)错误(error)特殊(feature)事件(incident)缺陷(bug)异常(anomaly)

2、软件的缺陷:

1)软件没实现产品说明书要求的功能;

2)软件出现了产品说明书中指明不应该出现的错误;

3)软件实现了产品说明书中未提到的功能;

4)软件没实现产品说明书中虽然没提到但是应该实现的目标;

5)软件难以理解、不易使用、运行缓慢等。

3、客户需求(考察产品需求)->产品说明书(产品的设计)->进度表(整个项目进程)->软件设计文档(设计如何编码)->测试文档

4、将软件分为数据和程序,数据测试主要是对数据的测试,程序测试主要从流程、转换、逻辑和运算。

5、在使用边界值法测试数据时,注意次边界值,2的次幂和ASCII码值。 

6、动态白盒测试和静态白盒测试的区别:动态指的是在程序运行中进行的测试,静态测试是指程序为运行时进行的测试。



未完待续……

0 0
原创粉丝点击