51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

测试开发精英班,通向高级软件测试工程师【周活动】 找茬--心里圈的故事 !【长期招募】博为峰网校招聘兼职讲师!横扫BAT,Python全栈测试开发技能大全
【104期】:测试如何在持续集成中占有.... 【杂志】测试技术体面升级指南 【专题】用尽一切办法只为让你学好用例 自学软件测试那点事
楼主: 默默巫

[有奖问答19]测试的目的是什么?

[复制链接]

该用户从未签到

发表于 2009-12-3 17:13:10 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

由浅入深:
1、发现缺陷;
2、总结缺陷,分析缺陷产生的原因,能从哪些方面改进(流程、制定作业规范、人员培训等等);
3、预防缺陷,通过改进实现预防。
4、以上是表面目的,实现以上几点能达到的是提高用户满意度,提高公司产品质量从而产生更多效益,公司与员工同发展。。。

[ 本帖最后由 rebecca2008 于 2009-12-3 17:28 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-3 17:27:59 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题: 发现软件缺陷 保证软件质量 提高软件使用者满意度
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-3 17:51:13 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
为了保证产品符合客户需求,降低开发成本。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-3 18:20:18 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
基于不同的立场,存在着两种完全不同的测试目的。从用户的角度出发,普遍希望通过软件测试暴露出软件中陷藏的错误和缺陷,以考虑是否可以接受该产品。而从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立用户对软件质量的信心
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-3 21:51:06 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题: 软件测试的目的是为了保证软件产品的最终质量,给最终用户提供具有一定可信度的质量评价。测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-3 23:24:03 | 显示全部楼层

回复 1# 的帖子

测试的目的不能简简单单地回答。
首先总体上来看,测试的目的是为了证明软件是可用的,尽可能多地找出软件中存在的bug。
然后,分阶段来说,在单元测试阶段,要要证明代码是可以运行的;功能测试阶段是证明软件实现了用户的需求;容错测试是为了证明软件容错、抗压能力……
最后,说给客户的演示测试,是为了证明软件满足可客户的需求,并且是可用的、可靠的。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-4 13:38:42 | 显示全部楼层

答题

游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
  测试在目的在于检测和是否满足规定在需求或是弄清与其结果与实际结果之间在差别。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-4 15:07:25 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:测试的目的是保证产品质量,为了在尽早发现问题,提出问题,并解决问题,达到实现产品质量,减少产品成本,高效的完成产品并服务客户,从另一个立场来看,测试站在了客户的立场去测试产品;
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-5 13:28:00 | 显示全部楼层
软件测试的目的:证明是有错的
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-5 21:20:03 | 显示全部楼层

答题:

测试是为了满足客户需求,确保软件质量,降低成本,预防缺陷
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-6 20:50:19 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
测试的目的提高软件质量,降低项目风险,提高用户满意度
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-6 23:13:15 | 显示全部楼层
1.提高软件功能,性能,易用性等等的使用质量
2.能让需求的用户和企业更满意,完成他们的需求
3.帮助开发的人员在编码中发生的错误
4.减少从开发一个软件到成品的周期
5.发现用户实际使用中各种问题,避免软件开发公司后期制作补丁所花费的成本,影响到其他项目进度
6.尽可能发现软件中所有的缺陷,并和开发人员和软件发开公司进行一定的交流,从而启到一个改善软件更完美化的行为。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-7 10:34:12 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
软件测试的目的是尽可能多的找出软件缺陷,包括软件开发过程的错误,是否与需求功能一致;
提高软件的质量,给软件的最终验收提供依据。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-7 10:47:50 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
完善软件、 确定软件是否能满足用户的需求、收集数据为以后类似产品开发提供依据
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-7 15:02:51 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
软件测试的目的是,发现更多的软件缺陷,提供给客户更可靠的产品。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-7 16:13:37 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作的结果。也就是说,如果用户面对着应用程序的 A 界面,在使用硬件 B 的时候做 C 操作,那么 D 结果应该出现。所谓受控制的条件应该包括正常条件和非正常条件。应该故意地去促使错误的发生,也就是事情在不该出现的时候出现或者在应该出现的时候没有出现。从本质上说,软件测试是“探测”。(软件测试是在受控制的条件下对系统或应用程序进行操作并评价操作的结果)
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-7 16:18:18 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题: 软件的目的是尽可能多的发现软件中存在的缺陷,从而提高软件质量,降低成本!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-7 17:19:17 | 显示全部楼层

测试的目的

游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
(1)测试是程序的执行过程,目的在于发现错误;
(2)一个好的测试用例在于能发现至今未发现的错误;
(3)一个成功的测试是发现了至今未发现的错误的测试。
测试的目标是想以最少的时间和人力找出软件中潜在的各种错误和缺陷。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-7 17:47:31 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:我认为软件测试有助于提高软件质量、减少软件漏洞、节约维护成本
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-8 14:20:03 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
1、发现程序的错误—直接目标
2、检查系统是否满足需求—期望目标
3、改进开发过程—附带目标
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2019-7-23 23:53 , Processed in 0.072174 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2019 Comsenz Inc.

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