美文网首页
【软件测试】有正确软件测试定义,能发现更多Bug

【软件测试】有正确软件测试定义,能发现更多Bug

作者: 一个测试员的日常 | 来源:发表于2018-10-20 10:57 被阅读0次

    在《软件测试的艺术》提到:

    人类行为总是倾向于具有高度目标性,确立一个正确的目标有着重要的心理学影响。如果我们的目的是证明程序中不存在错误,那就会在潜意识中倾向于实现这个目标;也就是说,我们会倾向于选择可能较少导致程序失效的测试数据。另一方面,如果我们的目标在于证明程序中存在错误,我们设计的测试数据有可能更多地发现问题。

    那段主要说明人的行为是受到目标影响,如果我们在测试总证明程序不存在错误,倾向设计测试数据让程序尽快通过,发现更少的bug。如果我们证明程序中有错误,倾向设计测试数据,发现更多的bug。

    测试意义是提高程序的可靠性和执行,为了实现这一点意义时,假设程序中隐藏错误,找出程序的错误,并让开发人员修复。

    通过上面分析,软件测试定义是:

    测试是为发现错误而执行程序的过程。

    结语

    软件测试定义是精简,但需要一直践行。有时项目紧张往往容易忽略它的定义,需要一次又一次提醒自己。在每次写测试用例想想软件测试定义,相信你一定收获不少东西,知行合一。

    相关文章

      网友评论

          本文标题:【软件测试】有正确软件测试定义,能发现更多Bug

          本文链接:https://www.haomeiwen.com/subject/ergpzftx.html