欢迎来到天天文库
浏览记录
ID:32175399
大小:67.50 KB
页数:6页
时间:2019-02-01
《软件测试综合练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件测试综合练习题一、名词解释题1、测试用例2、驱动模块3、回归测试4、静态测试5、桩模块 6、强度测试7、软件测试8、自动化测试9、动态测试10、独立路径二、问答题1、软件测试涉及哪些关键问题?2、简述软件测试过程的流程。3、为什么说软件测试必须有预期结果?4、什么是测试用例?5、简述黑盒测试和白盒测试概念,并试分析两者的优点和缺点。6、采用白盒测试法设计测试用例时,常用的逻辑覆盖测试方法有哪几种?请简单描述各种方法的目的。7、黑盒测试有哪几种方法?请简单描述各种方法的特点。8、简析已学的各种黑盒测试方法的特点,并分析如何选择恰当的黑盒测试方法?9、简介WEB
2、应用程序在压力下的常见错误类型。10、单元测试的主要任务是什么?11、简述自顶向下增量式测试和自底向上增量式测试两种集成测试方法,并比较两者的优点和缺点。12、简述在哪些测试模块中应优先考虑引入自动化测试?自动化测试可以带来哪些优点?13、在软件工程或软件测试中,哪些软件问题被称为软件缺陷?14、简述软件测试与软件开发各阶段的关系。15、在测试实施之前,如何才能确定好的测试策略和测试方法?16、简述软件测试的目的和原则。17、为什么在单元测试之后要进行集成测试?如何组织集成测试?18、当WinRunner识别完GUI对象后,会将GUI对象的属性储存在GUIMap
3、File,WinRunner提供二种GUIMapFile模式:GUIMapFileperTest模式与GlobalGUIMapFile模式。(1)请比较这两种GUIMapFile模式的优点和缺点。(2)请分别说明在这两种GUIMapFile模式下,WinRunner可以通过哪些方式学习被测软件的GUI?19、介绍在WinRunner中GUI映射文件(GUIMapFile)的作用。20、什么是数据驱动脚本?简介在Winrunner中如何实现数据驱动脚本21、WinRunner可以帮助用户自动处理从测试开发到测试执行的整个过程,可以创建可修改和可复用的测试脚本,而不
4、用担心软件功能模块的变更。(1)请简述WinRunner测试过程所包含的六个阶段。(2)WinRunner可以用录制的方式快速建立自动测试脚本,请问WinRunner提供了哪几种可用的录制模式?请描述各种录制模式的特点。三、设计题(一)等价类题目1、使用等价类划分法为NextDate函数设计测试用例:NextDate函数包含三个输入变量month、day和year(要求month、day和year均为整数值,并且满足:1≤month≤12;1≤day≤31;1912≤year≤2050),函数的输出为输入日期后一天的日期。(1)分析NextDate函数的规格说明
5、,列出输入域等价类表(包括有效和无效等价类)。(2)根据(1)中的等价类表,设计能覆盖所有等价类的测试用例,要求包括输入数据和预期输出,并指出各个测试用例所覆盖的等价类编号。2、用等价类划分法测试为保险公司计算保费费率的程序。某保险公司的人寿保险的保费计算方式为:投保额*保险费率,其中的保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体规则如下:对程序中各个输入条件的要求如下:年龄是一位或两位非零整数,值的有效范围为1~99;性别是一位英文字符,有效取值只能
6、为‘M’(表示男性)或’F’(表示女性);婚姻的有效取值只能为‘已婚’或‘未婚’;抚养人数的有效取值可以是空白或一位非零整数(1~9)。(1)分析程序的规格说明,列出等价类表(包括有效等价类和无效等价类)。(2)根据(1)中的等价类表,设计能覆盖所有等价类的测试用例的输入数据和预期输出。3、某城市电话号码由三部分组成,分别是:地区码——空白或三位数字;前缀——非‘0’或‘1’开头的三位数字;后缀——4位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。(1)分析程序的规格说明,列出输入域等价类表(包括有效和无效等价类)。(2)根据
7、(1)中的等价类表,设计能覆盖所有等价类的测试用例,要求包括输入数据和预期输出,并指出各个测试用例所覆盖的等价类编号。(二)决策表题目1、用决策表测试法测试以下程序:该程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1≤month≤12和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004年11月29日,则该程序的输出为2000年12月1日。(1)分析各种输入情况,列出为输入变量month、day、year划分的有效等价类。(2)分析程序的规格
8、说明,并结合以上等价类划
此文档下载收益归作者所有