电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件测试复习简答

软件测试复习简答_第1页
1/16
软件测试复习简答_第2页
2/16
软件测试复习简答_第3页
3/16
.. . 1.简述软件测试的定义及测试的意义定义:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤。从软件质量保证的角度看:软件测试是一种重要的软件质量保证活动,其动机是通过一些经济、高效的方法,捕捉软件中的错误,从而达到保证软件内在质量的目的。测试过程中的活动包括“分析”软件(静态测试)和“运行”软件(动态测试)。 也有人认为软件测试(software testing)就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。意义:测试是想以最少的时间和人力,系统地找出软件中潜在的各种缺陷,通过修正缺陷提高软件质量,回避软件发布后由于潜在缺陷造成的隐患所带来的商业风险;测试的附带收获是,它能够证明软件的功能和性能是否与需求说明书相符合;实施测试收集到的测试结果数据为可靠性分析提供了依据;测试不能表明软件中不存在错误,它只能说明软件中存在错误。2.为何说软件缺陷最大来源是软件需求说明软件缺陷: 存在于软件 (文档 、数据、程序)之中的那些不希望或不可接受的偏差,Bug是口语化的缺陷。 缺陷在没有被激活的状态下,软件可以正常运行,但是一旦在某一触发条件下,缺陷被激活,软件内部就会出现故障。3.简述软件测试的重要原则或策略原则:尽早地和不断地进行软件测试不可能完全的测试:.. . 一、不可能测试程序对所有可能输入的响应。二、不可能测试到程序每一条可能的执行路径三、无法找出所有的设计错误四、不能采用逻辑来证明程序的正确性增量测试,由小到大避免测试自己的程序设计周密的测试用例策略: 软件测试的策略:就是测试将按照什么样的思路和方式进行。通常,软件测试要经过单元测试、集成测试、确认测试、系统测试以及验收测试软件测试技术:(1)白盒测试和黑盒测试(2)静态测试和动态测试(3)传统测试方法和面向对象测试的方法(4)特定环境及应用的测试4.简要描述软件测试过程制定测试计划1、制定计划(1)概要测试计划(2)详细测试计划2、测试大纲(用例)测试大纲是软件测试的依据,包括测试项目、测试步骤、测试完成的标准。3、软件测试报告.. . 软件测试报告是软件测试过程中最重要的文档测试执行过程1. 测试执行过程的三个阶段(1)初测期——测试主要功能和关键的执行路径,排除主要障碍。(2)细测期——依据测试计划和测试...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件测试复习简答

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部