软件测试最好由熟悉项目的开发人员亲自承担,以提高测试的效果。
软件测试最好由熟悉项目的开发人员亲自承担,以提高测试的效果。
参考答案和解析
软件测试的目的是为了发现程序中的错误而执行程序的过程。正确认识测试的目标是十分重要的,测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案;相反,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。由于测试的目标是暴露程序中的错误,从心理学角度看,由程序的编写者自己进行测试是不恰当的。
相关考题:
下列叙述中正确的是A) 软件测试的主要目的是发现程序中的错误B) 软件测试的主要目的是确定程序中错误的位置C) 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D) 软件测试是证明软件没有错误
下列叙述中正确的是( )。A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误
下列叙述中正确的是( )A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件的测试工作D.软件测试是证明软件没有错误
使用白盒测试方法时,确定测试数据应该根据(22)和指定的覆盖标准。一般来说与设计测试数据无关的文档是(23)。软件的集成测试工作最好由(24)承担,以提高集成测试的效果。(63)A.程序的内部逻辑B.程序的复杂程序C.使用说明书D.程序的功能
软件测试的目的是(53)。为了提高测试的效率,应该(54)。使用白盒测试方法时,确定测试数据应根据(55)和指定的覆盖标准。一般说来与设计测试数据无关的文档是(56)。软件的集成测试工作最好由(57)承担,以提高集成测试的效果。A.评价软件的质量B.发现软件的错误C.发现软件的错误D.证明软件是正确的
以下说法中错误的是______。A.软件配置项测试的目的是检验软件配置项与软件需求规格说明的一致性B.软件配置项测试一般由软件供方组织,由独立于软件开发的人员实施,软件开发人员配合C.软件配置项测试要求被测软件配置项已通过单元测试和集成测试D.软件配置项测试不得委托第三方实施
以下关于测试目的的观点,不正确的是()A、软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误B、找出软件开发人员的问题并评价开发人员能力C、一个成功的测试是发现了至今未发现的错误的测试D、测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险
对实现软件测试组的独立的方式,可以采用的是()A、测试的设计由开发队伍的其他开发人员完成B、测试的设计由开发人员自己完成C、测试的设计独立于本项目的开发队伍D、测试的设计独立于本开发企业,来自于独立的第三方测试机构E、所有测试活动由开发人员来完成
软件测试的目的是()。为了提高测试的效率,应该()。使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。与设计测试数据无关的文档是()。软件的集成测试工作最好由()承担,以提高集成测试的效果。
单选题对于独立测试的下列说法错误的是()A独立测试一定由完全独立于开发人员的专职测试人员执行B独立测试有助于提高测试的客观性和独立性C独立测试有助于提高测试的有效性D独立测试会让开发人员放松责任心
多选题对实现软件测试组的独立的方式,可以采用的是()A测试的设计由开发队伍的其他开发人员完成B测试的设计由开发人员自己完成C测试的设计独立于本项目的开发队伍D测试的设计独立于本开发企业,来自于独立的第三方测试机构E所有测试活动由开发人员来完成
填空题软件测试的目的是()。为了提高测试的效率,应该()。使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。与设计测试数据无关的文档是()。软件的集成测试工作最好由()承担,以提高集成测试的效果。
单选题对实现软件测试组的独立的方式,可以采用的是:() A. 测试的设计由开发队伍的其他开发人员完成; B. 测试的设计由开发人员自己完成; C. 测试的设计独立于本项目的开发队伍; D. 测试的设计独立于本开发企业,来自于独立的第三方测试机构。 E. 所有测试活动由开发人员来完成A A、B、CB A、B、C、DC A、C、ED 所有选项
单选题使用独立测试团队的最好理由是()。A软件开发人员不需要做任何测试B测试人员在测试开始之前不参与项目C测试团队将更彻底地测试软件D开发人员与测试人员之间的争论会减少