软件测试基本知识与定义解析(三)

1 Star2 Stars (No Ratings Yet)
Loading...
228 浏览

软件测试的实质

一、测试人员要知道的几个‘交通规则’和‘生活法则’

1.完全测试是不可能的。A.输入量太大;B.输出结果太多;C.软件实现途径太多;D.软件说明书没有客观标准。从不同角度看,软件缺陷标准不同。

2.软件测试是有风险行为。

3.测试无法显示潜伏的软件缺陷。

4.找到的软件缺陷越多,就说明软件缺陷越多。

5.老用一种药,害虫都有抵抗力,程序也如此,如在螺旋开发模式中,每一个轮回都会对软件进行测试,几回合后,该发现的都发现了,找不到什么错误了。这要求我们必须不断编写不同的新测试程序,对程序的不同部分进行测试,以找到更多的缺陷。

6.并非所有的软件缺陷都能修复:A.没有足够的时间;B.不算真正的缺陷;C.修复风险太大;D.不值得修复

7.难以说清的软件缺陷

8.产品说明书不断变化:软件测试员必须想到产品说明书可能改变。

9.测试员做的工作不受欢迎,因为工作就是挑错!所以我们要懂得怎么和开发的相处:A.早点找出缺陷;B.控制情绪;C.多交流,不要总是报告坏消息。

10.软件测试是一项讲究条理的技术专业。

1.精确和准确:A.精确参照物是目标。与目标越接近,就越准确;B:准确参照物是每次实施的结果。几次结果相互之间越接近,表示越精确,但与目标可能相去甚远。

2.验证和合法性检查:A.验证保证软件符合产品说明书的过程 B.合法性检查保证软件满足用户要求的过程。

3.质量和可靠性:可靠性只是质量的一个方面。A.质量可能包含功能是否齐全,产品能否在各种机器上运行,软件公司有没有技术支持,甚至包装盒的色彩,可靠性或者软件产品是否经常毁坏数据可能也很重要,但不绝对。B.可靠性:你自己想吧,我没找到定义

4.测试和质量评判(QA):A.软件测试员的目标是找出软件缺陷,尽可能造一些,确保得以修复;B.软件质量评判人员的主要指责是创建和加强促进软件开发并防止软件缺陷的标准和方法

更多软件测试相关技术分享及资讯,请关注:http://www.newjob123.com/index.php/zh/it-tutoring/software-testing/qa-elite-class.html?channel=51cainfoarticle 致电咨询:416-644-1998

阅读其他最新创业天地: