51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: kpxl
打印 上一主题 下一主题

[原创] 软件测试的定义是什么?

[复制链接]

该用户从未签到

21#
发表于 2007-3-20 13:30:13 | 只看该作者
每个人的理解不一样,强调的重点也不同,已经把教条告诉你了就可以自己理解了。最主要的是要知道测试是一个过程,与普通用户的使用不同,测试是有目的的,另外不只是为了发现错误,还要引申到缺陷,以达到预防与管理的目的。很多理论要通过实践才能真正去理解,他人的个人理解和教条又有什么区别?
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2007-3-20 17:31:59 | 只看该作者
软件测试是生命周期的一个过程,包括分析和运行软件,来验证和确认是否和用户要求的一致,有需要的化可以用各种辅助方法.
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2007-3-20 21:57:00 | 只看该作者
个人认为软件测试不是为了找bug,是为了避免bug,为了提高软件的质量
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2007-3-20 22:47:24 | 只看该作者

123123

有正确的定义 因为我的专业就是软件测试专业 
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2007-3-20 23:53:21 | 只看该作者
软件测试是一个过程,使用人工或自动手段对系统运行或测试,其目的在于保证产品的质量,已不仅仅局限于软件开发中的一个阶段,它已经开始贯穿于整个软件开发过程
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2007-3-21 18:41:50 | 只看该作者
教课书上写的是
为了找出程序的错误而执行程序的过程。
这可以称做侠义的软件测试。
广义的要说很多话了,而且也没有标准的答案
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2007-3-21 23:13:21 | 只看该作者
使用人工和自动化手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别

同意此观点~~
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2007-3-22 01:20:24 | 只看该作者
我认为软件测试的定义如同软件测试行业的发展是随着人们对测试理解的深入而不断发展的。软件测试比较狭隘的定义是运行一段程序目的是为了找出其中的bug,也就是俗称的“挑错”。随着时间的推移,人们对软件测试概念的理解大致经历了三个阶段。刚开始是为了证明软件是正确地,软件的质量是否在可接受的风险范围内,发展成检测软件是否有错误,系统是否有局限性,根据发现的bug可以规避一些风险,预测软件可能会遇到的问题尽早提出解决方案。sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2012-4-25 19:14:03 | 只看该作者
。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 18:26 , Processed in 0.065243 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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