51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6337|回复: 30
打印 上一主题 下一主题

[干货] [51testing培训 2018-44周]测试是不是为了证明程序的正确性?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-10-29 09:27:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 guanping 于 2018-10-29 09:38 编辑

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

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

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

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

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

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

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

提醒大家注意:

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

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



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

该用户从未签到

2#
发表于 2018-10-29 12:31:03 来自手机 | 只看该作者
第4、5条隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2018-10-29 12:31:09 来自手机 | 只看该作者
第4、5条隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2018-10-29 12:31:19 来自手机 | 只看该作者
第4、5条隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2018-10-29 12:32:14 来自手机 | 只看该作者
谢谢分享,了解一下。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2018-10-29 12:42:22 来自手机 | 只看该作者
我想知道隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2018-10-29 12:42:32 来自手机 | 只看该作者
我想知道隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2018-10-29 12:45:14 来自手机 | 只看该作者
第四第五条隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2018-10-29 12:45:25 来自手机 | 只看该作者
第四第五条隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2018-10-29 12:50:38 来自手机 | 只看该作者
第4、5条隐藏信息
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2018-10-29 14:29:07 来自手机 | 只看该作者
谢谢分享,了解一下。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 04:41 , Processed in 0.083046 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表