51Testing软件测试论坛

标题: [51testing培训 2018-44周]测试是不是为了证明程序的正确性? [打印本页]

作者: guanping    时间: 2018-10-29 09:27
标题: [51testing培训 2018-44周]测试是不是为了证明程序的正确性?
本帖最后由 guanping 于 2018-10-29 09:38 编辑

测试是不是为了验证程序的正确性呢?探究答案,并回答文中的两个小问题吧

首先我们要分析软件测试的目的:

1)软件测试是为了发现错误而执行被测试程序的过程。

2)测试是为了证明程序有错,而不是证明程序无错。

3)找出bug是测试的手段,但是不是测试的目的。

4)一个好的测试用例在于?[hide=d30]它发现至今未发现的错误。[/hide]
5)一个成功的测试是?[hide=d30]发现了至今未发现的错误的测试。[/hide]

总的来说,软件测试是通过各种测试方法,找出程序存在的各种bug,来达到保证软件质量的目的。

提醒大家注意:

1、测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,通过分析也能帮助我们设计出有针对性的检测方法,改善测试的有效性。

2、没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。




作者: courage。    时间: 2018-10-29 12:31
第4、5条隐藏信息
作者: courage。    时间: 2018-10-29 12:31
第4、5条隐藏信息
作者: courage。    时间: 2018-10-29 12:31
第4、5条隐藏信息
作者: qq809693696    时间: 2018-10-29 12:32
谢谢分享,了解一下。
作者: 郭珍123    时间: 2018-10-29 12:42
我想知道隐藏信息
作者: 郭珍123    时间: 2018-10-29 12:42
我想知道隐藏信息
作者: 万博豪20151007    时间: 2018-10-29 12:45
第四第五条隐藏信息
作者: 万博豪20151007    时间: 2018-10-29 12:45
第四第五条隐藏信息
作者: LongGuiXiong    时间: 2018-10-29 12:50
第4、5条隐藏信息
作者: liujiayao    时间: 2018-10-29 14:29
谢谢分享,了解一下。
作者: 杨佩华    时间: 2018-10-29 14:32
在于什么?
作者: 杨佩华    时间: 2018-10-29 14:32
在于什么?
作者: 杨佩华    时间: 2018-10-29 14:32
在于什么?
作者: 小碗1314    时间: 2018-10-29 14:59
谢谢分享
作者: 改头换面AAA    时间: 2018-10-29 22:36
谢谢分享
作者: 迈达斯之手    时间: 2018-10-30 08:45
学习
作者: 664617364    时间: 2018-10-31 12:50
隐藏信息
作者: 664617364    时间: 2018-10-31 12:50
隐藏信息
作者: 664617364    时间: 2018-10-31 12:50
隐藏信息
作者: zm湛    时间: 2018-11-1 15:06
了解一下
作者: zm湛    时间: 2018-11-1 15:07
了解了
作者: 西安80期尚珍珍    时间: 2018-11-1 17:45
了解一下
作者: 西安80期尚珍珍    时间: 2018-11-1 17:45
谢谢
作者: 西安80期尚珍珍    时间: 2018-11-1 17:46
了解一下哈
作者: 西安80期尚珍珍    时间: 2018-11-12 19:29
4.5隐藏信息
作者: 云中鹤233    时间: 2018-11-14 00:33
谢谢分享
作者: limeng666    时间: 2019-1-8 06:54
4、5条隐藏信息




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2