下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试答疑1、复习提纲上所提到的知识点都要复习(1)选择题(16题,每题1.5分)软件测试的对象:软件测试贯穿于软件定义与开发的整个期间。软件测试模型(识图选择):V模型、W模型、H模型、X模型、前置模型软件测试生命周期:测试计划、测试设计、测试开发、测试执行、测试评估系统测试的依据:需求规格说明书测试管理(会考选择但不知道具体能考什么)测试管理的目的:确保软件的质量企业的测试策略:目标:利润最大化(合理地减少测试工作量;冗余测试、无价值测试;找到最佳测试点;设立测试奖励机制)(2)问答题(4题,每题5分)1、 什么软件测试?根据侧重点不同,主要有三种观点:定义1:Myers认为“软件测试是为了发现错误而执行程序的过程”,明确提出了“寻找错误”是测试的目的。〈PPT〉“软件测试是为了发现错误而执行程序的过程”明确提出了“寻找错误”是测试的目的。定义2:1983年IEEE对软件测试的定义“使用人工或自动手段运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清楚预期结果与实际结果之间的差别”。明确地提出软件测试以检验是否满足需求为目标。定义3:从软件质量保证的角度看软件测试是一种重要的软件质量保证活动测试过程中的活动包括“分析”软件和“运行”软件。也有人认为软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。2、 什么是测试用例?测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果;测试用例是执行测试的最小实体。3、软件缺陷产生的原因?大部分来源于需求说明书4、什么是软件缺陷?软件缺陷(Defect),常常又被叫做Bug。所谓软件缺陷,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。缺陷的存在会导致软件产品在某种程度上不能满足用户的需要。IEEE729-1983对缺陷有一个标准的定义:从产品内部看,缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题;从产品外部看,缺陷是系统所需要实现的某种功能的失效或违背。在软件开发生命周期的后期,修复检测到的软件错误的成本较高。4、 什么是黑盒测试,白盒测试,两者的区别?黑盒测试的基本观点是将被测程序看作一个打不开的黑盒,测试人员在完全不考虑程序内部结构和内部特性的情况下,只依靠被测程序输入和输出之间的关系,或程序的功能来设计测试用例。白盒测试将被测程序看作一个打开的盒子,测试人员根据其内部构造设计测试用例。5、 自动化测试,测试工具,什么环境适合什么测试工具?自动化测试概念:通过测试工具或其他手段来部分替代手工测试,并按照测试工程师预定计划进行自动测试的活动,它是软件测试的一个重要组成部分,能够完成许多手工无法完成或者难以实现的一些测试工作。正确、合理地实施自动化测试,能够快速、全面地对软件进行测试,从而提高软件质量、节省经费、缩短产品发布周期。自动化测试工具:白盒测试工具:JUnit黑盒测试工具:QuickTest性能测试工具:LoadRunner用于测试管理:TestDirector3、综合设计(2题,每题8分)(1)黑盒测试:因果图,等价类等(2)白盒测试:白盒测试都要掌握其中,复习时要注意几个例题:1、隔一天问题用决策表测试法测试以下程序:该程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1WmonthW12和lWdayW31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004年11月29日,则该程序的输出为2004年12月1日。(1) 分析各种输入情况,列出为输入变量month、day、year划分的有效等价类。(2) 分析程序规格说明,结合以上等价类划分的情况给出问题规定的可能采取的操作(即列出所有的动作桩)。(3)根据(1)和(2),画出简化后的决策表。2、为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。3、有一个处理单价为5角钱的饮料的自动售货机,相应规格说明如下:若投入5角钱或1元钱的硬币,按下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。(每次只投入一个硬币,只按下一种饮料的按钮)如投入5角的硬币,按下按钮后,总有饮料送出。若售货机没有零钱找,则一个显示〖零钱找完〗的红灯会亮,这时再投入1元硬币并按下按钮后,饮料不送出来而且1元硬币也退出来。若有零钱找,则显示〖零钱找完〗的红灯不会亮,若投入1元硬币及按饮料按钮,则送出饮料的同时找回5角硬币。请选择因果图+判定表法,并给出该方法的详细步骤,设计出相应的测试用例。publicvoidnextday(){switch(this.month){case1,3,5,7,8,10:if(this.day==31){this.month=this.month+1;this.day=1;}else{this.day=this.day+1;}5break;case4,6,9,11:if(this.day==30){this.month=this.month+1;this.day=1;}else{this.day=this.day+1;}break;case12:if(this.day==31){this.month=1;this.day=1;this.year=this.year+1;}12else{this.day=this.day+1;}13break;case2:if(this.isleap()){if(this.day==29){this.day=1;this.month=3;}else{this.day=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CI 1108-2025弥漫大B细胞淋巴瘤专病队列数据集质控标准与临床应用指南
- DB31/T 1584-2025生活无着的流浪乞讨人员救助服务与管理规范
- T/CAME 82-2026医疗机构联网医疗设备网络安全指南
- T/AIMC 007-2023出口疫苗产品追溯标识技术规范
- 2026-2031年中国纯生啤酒行业市场调查研究及发展前景预测报告
- 非计划拔管的应急预案及处理流程
- 读书报告《娱乐至死》
- 数据可视化-期中试题2及答案
- T/AHLPA 0001-2024雷电防护装置检测机构信用评价实施细则
- 船运公司出纳员述职报告
- 2026年辽宁省大连市辅警招聘试题及答案
- 人教版生物七年级上册1.2.2《植物细胞》-教学课件(共26张)
- 气在线监测运维作业指导书
- 2026年青海省安全员B证考试题库及答案
- 2027届拉萨市重点中学化学九上期中统考模拟试题含解析
- SYT 5659-2025 钻井液用解卡剂标准立项发展报告
- 北京建设围挡施工方案(3篇)
- SYT 6649-2025《油气管道管体缺陷修复技术规范》
- 2026年秋季新教材统编版九年级上册道德与法治全册知识点背诵提纲精简版
- 《红星照耀中国》知识点梳理与练习(解析版)
- 2025兵团职工考试题库及答案
评论
0/150
提交评论