软件测试的心理学-“测试是为发现错误而执行程序的过程”
软件测试是一项技术性工作,但是同时也涉及经济学和人类心理学的一些重要因素。在理想情况下,我们会尝试测试程序的所有可能执行的情况,然而在大多数情况下,这几乎是不可能的。即使一个看起来非常简单的程序,其可能的输入与输出组合都可以达到几百甚至上千中,对所有可能的情况都去设计测试用例是不切合实际的,对一个复杂的应用程序进行完全的测试,将耗费大量的时间和人力资源,在经济上是不可行的。软件测试的心理学测试执行的差,其中一个主要的原因就在于大多数的测试人员一开始就把“测试”这个术语的定义搞错了,他们可能会认为:1
原创
2021-03-30 20:00:23 ·
5774 阅读 ·
2 评论