进行软件测试的重要性

软件测试是什么呢,为何要进行软件测试呢,具体的工作流程是什么,为什么我们要去进行软件测试?今天我们就来看看你不知道的关于软件测试的事情。

什么是软件测试:

我们为什么要进行软件测试?

Edsger W Dijkstra 说过:测试可以用来找到显式的缺陷(bug),但是无法显示潜伏的软件缺陷(bug)。这意味着测试不能百分百保证你的软件没有缺陷(bug),但是它确实很有帮助。

但是即使这么简单的程序你也会测试,因为一旦你输入完你的代码你就会很好奇它的输出是不是真的是“hello world!”。

对于“hello world”这不是大问题,但是当你创建一个 web 应用时,测试场景是在翻页十次,点击某些按钮,在大量表单中输入(正确的)数据之后再测试某些特定条件,你就看到自动化会节省大量的时间。但这也意味着我们需要多一点点编程,而更多的编程意味着更多的时间和精力。所以它会花费更多的时间而你的项目可能因此完工的晚些。

大部分的项目中,会考虑测试和编码之间的平衡。不过我希望大家都能清楚,软件测试其实是项目的加速器,而不是在浪费时间。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月15日
下一篇 2022年8月15日

相关推荐