《软件测试实用教程——方法与实践(第2版)——参考答案 第一部分软件测试概述第1章软件测试核心概念.docx》由会员分享,可在线阅读,更多相关《软件测试实用教程——方法与实践(第2版)——参考答案 第一部分软件测试概述第1章软件测试核心概念.docx(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1章软件测试核心概念一、测试员在测试过程中应尽量追求完美。该描述正确吗?错。不能穷尽测试,成本太高。二 软件测试的目的是发现缺陷。该描述正确吗?正确。软件测试的目的就是为了发现软件中的缺陷,从这个意义上面说上面的这个论断 是正确的。不少人会认为软件测试可以保证软件的质量,其实这个观点是错误,测试只是软 件质量控制中的一个角色,其活动并不能达成软件质量保证的效果。所以不要认为一个公司 里面如果有了软件测试人员,产品的质量就会好起来。三 自动化测试的难点在于如何快速学会使用测试工具?该描述正确吗?该描述正确,因为国内对使用测试工具技术方面还不成熟。随着国内企业软件开发及测试水平的提升,许多企业开
2、始尝试开展自动化测试的应用,以提 高测试效率和测试质量。虽然在国外自动化测试工具应用已经很普遍,但国内许多企业对于 软件自动化测试的理解还停留在表面上,没有深入的理解到企业实施自动化测试所要具备的 条件以及自动化测试本身的局限性,导致自动化并没有给企业带来多少实际的价值,反而还 浪费了资源。四 为什么说软件的需求规格说明书往往是软件缺陷的最大来源?对软件测试工 作有何启发?软件缺陷:存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差, Bug是口语化的缺陷。缺陷在没有被激活的状态下,软件可以正常运行,但是一旦在某一触 发条件下,缺陷被激活,软件内部就会出现故障。因为软件缺陷产生的原
3、因有很多,典型的原因如下:软件本身的复杂性,开发人员的问题,需求的变化,进度的压力,对文档不重视,沟通 不畅,偏差的累积。各种来源导致缺陷会广泛分布在软件开发的各个阶段,需求规格说明书、软件设计、代 码中都可以看到缺陷的身影。特别是由于需求的变化和人们对文档的轻视,导致需求规格说 明书中的缺陷通常会占缺陷总数一半还多。五、请仿照NextDate问题,针对PrevDate问题设计测试用例。PrevDate问题 的功能简述如下:当用户输入有效日期时(从1800年1月1日到2050年12月 31日之间的所有日期),系统将自动计算出前一天的日期。否则,系统不执行日 期的计算,并给出消息提示输入无效。略六、请根据测试用例的定义和管理的需要,设计一个测试用例报告的模板。