yonger8511 发表于 2007-3-20 13:30:13

每个人的理解不一样,强调的重点也不同,已经把教条告诉你了就可以自己理解了。最主要的是要知道测试是一个过程,与普通用户的使用不同,测试是有目的的,另外不只是为了发现错误,还要引申到缺陷,以达到预防与管理的目的。很多理论要通过实践才能真正去理解,他人的个人理解和教条又有什么区别?

you力 发表于 2007-3-20 17:31:59

软件测试是生命周期的一个过程,包括分析和运行软件,来验证和确认是否和用户要求的一致,有需要的化可以用各种辅助方法.

zzzxtz 发表于 2007-3-20 21:57:00

个人认为软件测试不是为了找bug,是为了避免bug,为了提高软件的质量

68405205 发表于 2007-3-20 22:47:24

123123

有正确的定义 因为我的专业就是软件测试专业 

齐鲁亚 发表于 2007-3-20 23:53:21

软件测试是一个过程,使用人工或自动手段对系统运行或测试,其目的在于保证产品的质量,已不仅仅局限于软件开发中的一个阶段,它已经开始贯穿于整个软件开发过程

cjf1983x 发表于 2007-3-21 18:41:50

教课书上写的是
为了找出程序的错误而执行程序的过程。
这可以称做侠义的软件测试。
广义的要说很多话了,而且也没有标准的答案

jiaerxue 发表于 2007-3-21 23:13:21

使用人工和自动化手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别

同意此观点~~

wuying36172 发表于 2007-3-22 01:20:24

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

niunjxtest 发表于 2012-4-25 19:14:03

。。
页: 1 [2]
查看完整版本: 软件测试的定义是什么?