软件测试基础教程期终试题
试题答案
试题名称:软件测试基础教程知识应用
考生姓名: 准考证号:
考核时间:90 min
第一部分 单选题(共15题,每题2分,总分30分)
1、假设有一个OA系统,该系统有3000个用户,(可以看注册信息)平均每天大约有400个用户要访问该系统,(日志文件查看)对一个典型用户来说,一天之内用户从登录到退出该系统的平均时间为4小时,在一天的时间内,用户只在8小时内使用该系统。估计用于测试的其最大并发用户数量是( A)。
(A)3000(B)200(C)40(D)400
(A)3000(B)200(C)40(D)400
2、登录新浪邮箱,用户输入用户名和密码的时间是5s,网络传输时间1.5s,服务器处理时间0.
5s, 浏览器显示时间1.2s,试问登录响应时间是( A)。
(A)3.2s(B)8.2s(C)4.7s(D)9.7s
3、分析下列属于有效等价类的测试用例( B ),年龄[20~45],身高[160~176],体重[50~75]。
(A)年龄18,身高177,体重70
(A)年龄18,身高177,体重70
(B)年龄20,身高174,体重65
(C)年龄25,身高170,体重76
(D)年龄38,身高167,体重60
4、下面四种说法中正确的是( C )。
(A)因果图法是建立在决策表法基础上的一种白盒测试方法
(A)因果图法是建立在决策表法基础上的一种白盒测试方法
(B)等价类划分法是边界值分析法的基础和扩展
(C)健壮性等价类测试的测试用例要求在有效等价类中取值
(D)在任何情况下做黑盒测试皆应首先考虑使用错误推断法
5、下面哪个不属于MSN9.0软件的测试环境( C )。
(A)P4 2.4G RAM 512M
(A)P4 2.4G RAM 512M
(B)100M LAN
(C)Windows2000 Professional
(D)Virtual PC
6、为了提高测试的效率,应该( D )。
(A)随机地选取测试数据
(B)取一切可能的输入数据作为测试数据
(C)在完成编码以后制定软件的测试计划
(D)选择发现错误可能性大的数据作为测试数据
7、下面哪个属于白盒测试方法( B)。
(A)用户名文本栏位如下,输入admin和“王小燕”这样有效的值
(A)用户名文本栏位如下,输入admin和“王小燕”这样有效的值
用户名
(B)如下程序,走遍上面尽可能的路径
1 If a or b
2 X
3 Else
4 Y
(C)一个可以装7个球的篮子装了8个球
(D)ATM机输入两次错误的密码再输入正确密码取款
8、下面哪个测试不属于系统测试(B)。
(A)ATM取款机输入正确数值进行取款
(B)把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部
(C)上海热线首页有30000名用户同时访问
(D)对照Nokia N6500s用户手册进行功能核对
9、成年人每分钟的心跳60-100之间为正常,选取数字70、55、110,则采用的方法是等价类划分中的(B)。
(A)有效等价类、一般等价类
(A)有效等价类、一般等价类
(B)有效等价类、无效等价类
(C)一般等价类、无效等价类
(D)随机等价类、特殊等价类
10、Google搜索首页页,若只针对用户界面进行测试,下面哪一项是用户界面的测试内容(A)。
(A)窗口整体布局测试
(B)输入一些查询数据进行测试
(C)对应按钮响应时间测试
(D)帮助文档测试
11、以下哪些测试要点是不按照黑盒测试用例常用的设计方法进行设计的(C)。
(A)使用163邮箱用户名的边界值
(A)使用163邮箱用户名的边界值
(B)在只允许输入255个字符的文件中输入180个字符
(C)为给定的函数构造一个驱动模块
(D)MSN Messenger中一个普通帐户所对应的同时上线的最大好友数
12、有一个在线购物系统,用户进入该在线购物网站进行购物,选购物品后,进行在线购买,这时需要使用帐号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。下列哪种情况归为基本流的测试用例(B )。
(A)帐号不存在
(B)登录在线购物网站,选择物品,登录帐号,付钱交易,生成最终订购单
(C)帐号或密码错误
(D)用户帐号余额不足
13、打印测试,一页可以打印25条记录,总共可打印的记录要求控制在1000条,若用一般等价类法设计用例如下:(D)。
(A) 记录为1001条打印的情况
(B) 记录为25和26条打印的情况
(C) 记录为1000条打印的情况
(D) 记录为3页每页打25条记录的情况
14、电脑上的鼠标指针在移动中突然“飞”到了屏幕的某个地方,这代表计算机硬件中(D)
部件出现了Bug。
(A)运算器
(B)控制器
(C)存储器
(D)输入/输出设备
15、对一辆汽车进行测试,选出下列属于动态测试的是(A)。
(A)打着车,听听发动机声音
(B)拉出机油尺看机油颜
(C)观察检查车漆
(D)打开前盖检查
第二部分 分析题(共2题,50分)
1.在一个项目开发中,软件测试与软件开发是有着紧密联系的系统性活动,W模型强调的是软件测试伴随着整个软件开发周期,请补齐下面的W模型。(10分)
答案:
用户需求 用户需求V&V验收测试设计
交付,验收测试
2.测试环境如下:Windows Server 2003,IIS6已安装,机器名为Ashley,D:\exam下面有个页面index.asp,建立了exam的虚拟目录,请根据问题填入空格或回答问题。
如何简单判断本机已安装了IIS6组件?
打开你的IE浏览器,在地址栏中输入localhost 或_______后回车,如果出现“建设中”的提示的话说明本机安装了IIS组件。(10分)
答案:
localhost/exam/
3、下列是关于某函数的功能说明,需要对该函数进行黑盒测试,请根据说明考虑测试用例的编写,并将测试用例做成因果图的分类和记述填入答题纸的表格内。(30分)
函数名 | getRootData | |||
概要 | 对输入的A和B的加和进行开方运算。 先对A和B进行数字验证,验证通过再进行A+B>=0的验证,当前验证通过返回(A+B开方)的值,验证不通过返错误信息。 | |||
参数 | ||||
参数名 | 类型 | 输入(in)/输出(out) | 内容说明 | |
strDataA | String | In | 开根数据A | |
strDataB | String | In | 开根数据B | |
(返回值) | String | Out | 开根结果 | |
要求:充分应用等价类划分以及边界值分析的测试方法。因果图中要求全面的分类及记述。
因果图的模板:
说明:【分类】是进行测试需要考虑的测试条件(如:字符串长度等)。
【记述】是针对所分析的条件做的实际描述。(如:字符串长度分为3、8等)
【用例】是根据所分析的条件编写实际测试时使用的参照字符串。
【结果】是当前case所使用的用例在该函数中理论上应该出现的结果。
【1,2,3,4,5……】是所分析条件的组合。
参考答案:
原因 | 分类 | 记述 | 1 | 2 | 3 | 4 |
输入开方数A的类型 | 正整数 | Y | Y | Y | Y | |
负整数 | ||||||
正分数 | ||||||
负分数 | ||||||
正小数 | ||||||
负小数 | ||||||
零 | ||||||
字母 | ||||||
汉字 | ||||||
软件测试的方法有哪些 | 空字符串 | |||||
null | ||||||
输入开方数B的类型 | 正整数 | Y | ||||
负整数 | Y | Y | Y | |||
正分数 | ||||||
负分数 | ||||||
正小数 | ||||||
负小数 | ||||||
零 | ||||||
字母 | ||||||
汉字 | ||||||
空字符串 | ||||||
null | ||||||
半角/全角 | 半角 | Y | Y | Y | Y | |
全角 | ||||||
输入开方数之和 | 等于零 | Y | ||||
大于零 | Y | Y | ||||
小于零 | Y | |||||
测试用例 | A=1,B=3 | A=1,B=-1 | A=5,B=-1 | A=5,B=-6 | ||
结果(Out) | 2 | 0 | 2 | Error1 | ||
第三部分 问答题(共1题,20分)
1、自动化测试工具可以分为哪几类?举例说明几种与之相对应的测试工具。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论