(简答题)
为什么软件测试不应该由程序的编写人员来做?
正确答案
软件测试的目的是为了发现程序中的错误而执行程序的过程。正确认识测试的目标是十分重要的,测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案;相反,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。由于测试的目标是暴露程序中的错误,从心理学角度看,由程序的编写者自己进行测试是不恰当的。
答案解析
略
相似试题
(简答题)
使用8254用软件产生一次性中断,最好采用什么工作方式?若计数初值送到计数器0后经过20ms产生一次中断,应该如何编写程序?
(判断题)
软件工程过程应该以软件设计为中心,关键是编写程序。()
(简答题)
当你“编写”程序时你设计软件吗?软件设计和编码有什么不同吗?
(填空题)
当Java虚拟机是在主机操作系统上由软件实现时,它实际上是用()语言编写的程序。
(判断题)
软件就是程序,编写软件就是编写程序。()
(判断题)
软件是指用程序设计语言(如PASCAL,C,VISUALBASIC等)编写的程序,软件开发实际上就是编写程序代码。()
(判断题)
用机器语言编写的程序不可以由计算机直接执行,必须经过编译(解释)才能执行。
(判断题)
软件是指用程序设计语言(如Pascal,C,Visual Basic等)编写的程序,软件开发实际上就是编写程序代码。
(判断题)
可以使用任何的文字处理软件来编写HTML程序。