收藏 分享(赏)

软件测试提纲.doc

上传人:tkhy51908 文档编号:8181922 上传时间:2019-06-13 格式:DOC 页数:4 大小:41.11KB
下载 相关 举报
软件测试提纲.doc_第1页
第1页 / 共4页
软件测试提纲.doc_第2页
第2页 / 共4页
软件测试提纲.doc_第3页
第3页 / 共4页
软件测试提纲.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、选择题1、软件测试以测试用例为基础2、软件测试按测试层次分单元测试、集成测试、系统测试、验收测试3、导致软件缺陷的最大原因:用户需求4、输入执行条件、预期结果5、软件调试的目的:发现错误并定位6、软件测试代价最大的阶段:发布阶段7、软件缺陷的描述:产品的异常情况8、测试停止的要求:所有要求的测试都已覆盖9、黑盒测试中发现错误能力最强的是:边界值分析法10、功能性测试根据:产品的需求规格说明11、回归测试:指再次运行原来运行的测试用例12、根据输出决定输入的测试方法:因果图法13、通过解释代码(代码审核)达到测试目的的是:静态测试14、关于测试用例特征错误的是:并附有多余或重复的15、软测的目的

2、:发现错误、提高软件的可靠性16、软件 Bug 状态:变化错误、激活、修复、重新打开17、CMM (能力成熟度模型)的 5 个等级:1 级:初始的;2 级:可重复的;3 级:定义的;4 级:可管理的;5 级:不断优化的18、逻辑覆盖分为:语句覆盖、判定覆盖、条件覆盖、组合覆盖、路径覆盖填空题1、软件质量工程包括那 3 个方面:(1)测试软件质量的基础(2)定义一组用于指导软件开发方式的准则(3)间接定义用户对某些特性的需求。(未找到标准答案,有望修改)2、同行评审的方法是哪两种:走查(读) 检验3、黑盒测试又叫:功能测试 ;4 种测试方法:等价类划分法、边界值分析法、因果图法、决策表法。4、白

3、盒测试又叫程序测试,被测试对象是代码,以程序的覆盖率作为设计测试用例的依据。5、软件测试策略所确定的三个阶段:确定测试需求、评估风险、确定测试策略6、静态测试包括:代码走查、代码审查、静态结构分析、代码质量度量7、软件测试的过程:单元测试、集成测试、系统测试、确认/验收测试8、集成测试的模式:自顶向下、自底向上。名词解释:1.单元测试:单元测试是对对软件中的最小可测试单元进行检查和验证。2.、 测试: 测试:指是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试。 测试: 测试是指软件开发公司组织各方面的典型用户在日常工作中实际使用 版本,并要求用户报告异常

4、情况、提出批评意见,然后软件开发公司再对 版本进行改错和完善。3.测试计划:描述软件测试目的、范围、方法和软件测试的重点等的文档4.压力测试:指模拟巨大的工作负荷,以查看 系统在峰值使用情况下是否可以正常运行5.测试用例:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、输入数据、测试步骤、预期结果、测试脚本等,并形成 文档6.集成测试:集成测试是在单元测试的基础上,将所有模块按照概要设计组装 成为子系统或系统,进行集成测试。解答题:1、简述软件测试工程师的职责答:编写测试计划、测试用例2、画图描述软件开发、软件测试对应的关系答:V 模型:W 模型:3、简述黑、白盒测试的优缺点?(

5、概念也要写出来)需求分析详细设计概要设计编码单元测试集成测试系统测试需求分析概要设计详细设计编码需求测试概要设计测试详细设计测试单元测试模块集成系统构建系统安装集成测试系统测试验收测试答:(1)黑、白盒测试的定义:黑盒测试是一种从软件外部对软件实施的测试,也成功能测试或基于规格说明测试,软件测试员无法知道盒子里的内容,不知道软件如何运行的,只关心软件的输入数据和输出结果。白盒测试:指的是盒子是可视的,软件测试员可以访问里面的代码并根据代码检测结果判断可能出错的数目,据此定制测试(2)白盒测试优缺点:优点:1.迫使测试人员去了解软件的实现过程2.能够检测代码中的每条路径和分值3.能够揭示隐藏在代

6、码中的错误4.能够比较彻底的对代码进行测试缺点:1.投入较大,成本较高2.白盒测试不验证规格的正确性3.无法检查代码中遗漏的路径和数据敏感性错误(3)黑盒测试优缺点:优点:1.对较大的代码单元来说,黑盒测试笔白盒测试效率高2.测试人员不需要了解实现的细节,包括指定的编程语言3.以用户的角度进行测试,很容易被接受和理解4.测试用例可以在规格完成后马上进行缺点:1.不能测试程序内部特定部位2.程序未执行的代码无法实现3.测试用例很难被设计4.简述集成测试的 2 种模式。答:1.自顶向下模式:优点:能够对程序的主要控制和决策机制进行校验,因而能够较早的发现错误。缺点:在测试较高层模块时,低层处理采用桩模块取代,不能反映真实情况,重要数据不能及时回送到上层模块。2.自底向上模式:优点:不用桩模块,测试用例的设计也相对简单缺点:程序最后一个模块加入时才具有整体形象。5.集成测试和系统测试的区别。答:集成测试是对各个单独的软件模块进行测试,这时候需要模拟与待测的软件技术块的所有接口来进行集成测试。而系统测试在上述各软件模块完成集成测试后,按照项目设计,只需要完成各个系统外部各接口的模拟,进行系统测试。6.压力测试和容量测试的区别答:压力测试是在较短时间内,模拟巨大的工作负荷的情况下,了解被测程序一般能够承受的压力和用户访问量容量测试是在系统正常运行范围内测试并确定系统能够处理的数据容量。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报