测试用例撰写练习题
软件测试试题样例(仅供参考)

一、判断题(每题1分,共10分,对的用‘Y’,错的用‘N’)得分:分1、Alpha测试时软件的多个用户在实际使用环境中进行的测试。
()2、自动化测试相比于手工测试而言,发现软件缺陷的能力很弱。
()3、自动化测试不能保证100%的测试覆盖率。
()4、“继承的测试用例”代表从父类测试用例中选取出来的,用于子类的测试用例。
()5、代码评审是检查源代码是否达到模块设计的要求。
()6、单元测试能发现约80%的软件缺陷。
()7、自底向上集成需要测试人员编写驱动程序。
()8、负载测试的目标,是确定并确保系统在超出最大预期工作量的情况下仍然能正常运行。
()9、lint-nt.exe -u -id:\lint std.lnt sample.c中-u表示只对本单元进行检查。
()10、测试人员要坚持原则,缺陷未修复完测试坚决不予通过。
()二、选择题(每小题 2 分,共20分)得分:分1、等价类划分完成后,就可以得出(),它是确定测试用例的基础。
A 有效等价类B 无效等价类C 等价类表D 测试用例集2、从是否执行被测软件的角度,软件测试可分为()。
A 白盒测试和黑盒测试B 手工测试和自动化测试C 静态测试和动态测试D 单元测试、系统测试和集成测试3、白盒测试方法的优点是()。
A 可测试软件的特定部位B 能站在用户立场测试C 可按软件内部结构测试D 可发现实现功能需求中的错误4、()是简化了模拟较低层次模块功能的虚拟子程序。
A 过程B函数C仿真D桩5、确认测试计划是在()阶段完成后制定的。
A 可行性研究与计划B 需求分析C 概要设计D 详细设计6、系统测试用例设计是在()阶段完成后制定的。
A 可行性研究与计划B 需求分析C 系统、结构设计D 详细或程序设计7、逻辑覆盖法设计测试用例时,下面()是最强的覆盖准则。
A 语句覆盖B 条件覆盖C 判定-条件覆盖D 路径覆盖8、setUpBeforeClass()的作用是()A 在所有测试前调用,整个测试过程中只被调用一次,初始化测试资源。
测试用例场景题

选择题在测试一个电商网站的购物车功能时,以下哪个场景最不可能发生?A. 用户可以将商品添加至购物车后继续购物B. 购物车中的商品数量可以手动修改C. 购物车中的商品价格会随市场波动自动更新(正确答案)D. 用户可以从购物车中移除不需要的商品针对一个在线支付系统的安全性测试,下列哪项不是必须验证的内容?A. 支付密码的加密存储B. 支付过程中的数据传输安全C. 系统能否处理大额交易而不崩溃(正确答案,属性能测试范畴)D. 用户身份验证机制的有效性在测试移动应用的推送通知功能时,以下哪个选项不是必要的测试步骤?A. 确认通知内容是否正确显示B. 测试在不同网络环境下通知的到达率C. 验证用户关闭通知后的静默效果D. 检查通知声音是否悦耳(正确答案)对于一个在线教育平台的视频播放功能,以下哪个测试场景不是优先级最高的?A. 视频在不同浏览器上的兼容性测试B. 视频播放时的清晰度切换功能C. 视频加载速度及缓冲情况D. 视频封面图片的分辨率测试(正确答案)在进行数据库备份与恢复功能的测试时,以下哪项不是关键测试点?A. 备份文件的完整性验证B. 恢复后数据的准确性检查C. 备份过程对系统性能的影响评估D. 备份文件是否易于被非授权访问(正确答案)测试一个社交应用的私信功能时,以下哪个选项不是必要的测试用例?A. 发送空内容私信时的系统响应B. 私信发送后,接收方是否能即时收到通知C. 私信内容是否支持多种格式(文字、图片、视频等)D. 测试私信发送按钮的点击次数限制(正确答案)在对一个在线问卷系统进行负载测试时,以下哪个指标不是主要关注点?A. 系统响应时间随用户数增加的变化B. 服务器资源(CPU、内存)的使用率C. 问卷提交成功率D. 问卷设计界面的美观度(正确答案)测试一个电商网站的搜索功能时,以下哪个场景不是必要的测试内容?A. 搜索结果的准确性B. 搜索关键词的自动补全功能C. 搜索结果页的排序和筛选功能D. 搜索框的字体大小和颜色搭配(正确答案)在对一个在线预订系统进行压力测试时,以下哪个选项不是测试的主要目标?A. 确定系统在高并发下的处理能力B. 找出系统性能瓶颈并优化C. 验证系统在极端条件下的稳定性D. 测试用户密码的复杂度要求(正确答案)。
测试用例 测试题

测试用例测试题
以下是一份简单的测试用例,以及相应的测试题,以供参考:
测试用例:检查一个计算器程序的基本运算功能
测试题:
1. 计算器的基本功能测试:
a. 输入 2 + 2,检查输出是否为 4
b. 输入 5 - 3,检查输出是否为 2
c. 输入 10 2,检查输出是否为 20
d. 输入 8 / 2,检查输出是否为 4
e. 输入 2 ^ 3,检查输出是否为 8
2. 异常处理测试:
a. 输入一个非数字字符,检查程序是否能够提示用户输入错误
b. 输入一个非常大的数字,检查程序是否能够处理溢出情况
c. 输入一个非常小的数字,检查程序是否能够处理下溢情况
3. 其他功能测试:
a. 检查计算器是否支持括号运算,例如输入 (2 + 2) 3,检查输出是否为 12
b. 检查计算器是否支持科学记数法运算,例如输入,检查输出是否为12300
c. 检查计算器是否支持小数运算,例如输入 2,检查输出是否为
d. 检查计算器是否支持负数运算,例如输入 -5 + -3,检查输出是否为 -8
e. 检查计算器是否支持百分数运算,例如输入 50% + 30%,检查输出是否为 80%
请根据以上测试题进行测试,并记录测试结果。
如果程序能够通过所有测试题,则说明程序基本功能正常。
如果程序在某一道测试题上出现错误或异常情况,则需要进行相应的调试和修复。
黑盒测试用例设计方法案例与练习题

黑盒测试用例设计方法案例与练习题1、等价类案例登录功能用户名和密码登录(以在线考试系统为例)年龄字段输入2、网站注册页面年龄输入要求:某网站前台用户注册页面,其中有年龄字段的输入,要求练习题三角形输入三角形三边应为正整数,分别构成非三角形、一般三角形、等腰三角形和等边三角形。
1、需求分析:1、正整数2、两边之和大于第三边3、两边相等4、三边相等232、边界值案例登录功能实例同等价类年龄字段输入实例同等价类,边界值设计如下练习题保险费率计算某保险网站的前台计算保费页面,其中有年龄字段的输入,不同的年龄段会使用不同的费率计算标准。
其中:01-15岁,费率为:10%16-20岁,费率为:15%21-50岁,费率为:20%等价类与边界值综合练习题1、在某一版的编程语言中对变量名称规格作如下规定:变量名称是由字母开头的,后跟字母或者数字的任意组合构成。
编译器能够区分的有效字符数为8个,并且变量名称必须先声明,后使用,在同一声明语句中,变量名称至少必须有一个。
输入条件:1、变量名称是由字母开头6、变量名称不能重复2、字母或者数字的组合7、字母大小写敏感3、有效字符数为8个8、不能使用关键字4、变量名称必须先声明5、声明语句中变量名称至少必须有一个3、有效字符数为8个[1-8] [1-8]1 A17 0 0 B118 A18>8 9 B126 A194、变量名称必须先声明先声明A20不声明使用B13先使用后声明B145、声明变量至少为一个声明变量为一个A21无变量声明B15 声明变量为多个A226、变量名称不能重复变量名称不重复A23 变量名称重复B167、字母大小写敏感字母大小写敏感AbD A248、不能使用关键字不使用关键字abc A25 使用关键字int B17 2、126邮箱注册输入条件有效等价类编号无效等价类编号字符长度[6-18] 10 9 1<len<6 10 >18 11 空格123、判定表案例读书选择1、如果觉得疲倦并且对书的内容感兴趣,同时书中的内容让你糊涂的话,回到本章重读2、如果觉得疲倦并且对书的内容感兴趣,同时书中的内容不让你糊涂,继续读下去3、不觉得疲倦并且对书的内容感兴趣,但是书中的内容让你糊涂的话,回到本章重读4、如果觉得疲倦并且对书中的内容不感兴趣,同时书中的内容不让你糊涂,停止阅读,请休息5、如果觉得疲倦并且对书的内容不感兴趣,并且书中的内容让你糊涂,请停止阅读,休息6、不疲倦,对书的内容感兴趣,书中的内容不糊涂,继续读下去7、不疲倦,不感兴趣,书中内容糊涂,跳到下一章去读8、不疲倦,不感兴趣,书中内容不糊涂,跳到下一章去读1、需求分析条件:是否疲倦、是否感兴趣、是否糊涂结果:本章重读、继续读、停止阅读、跳到下一章1、3优点:组合充分,没有遗漏缺点:用例数量随条件的递增而过多(2n n:条件的个数)条件的类型:布尔3、合并判定表条件有一个不同风险:产生分支或者路径的遗漏练习题密码修改若需修改密码,系统验证旧密码正确,两个新密码相同,则更新密码,旧密码即失效,其他修改项也生效,并提示“用户信息修改成功”;若旧密码不正确,则提示“用户密码错”,系统将不修改个人信息;若两个新密码不同,则提示“新密码与验证新密码不同”,系统将不修改个人信息。
测试用例设计练习

测试⽤例设计练习⼀、等价类划分法例⼦1:现在有⼀个档案管理系统,容许⽤户通过输⼊年⽉对档案⽂件进⾏检索,系统对查询条件年⽉的输⼊限定为1990年1⽉-2049年12⽉,并规定,⽇期由6位数字组成,前4位表⽰年,后2位表⽰⽉。
1,根据需求进⾏分析,找出有哪些输⼊条件年份:【1990,2049】⽉份:【01,12】字符长度:6位字符类型:数字2,画出等价类输⼊条件有效等价类边界值分析⽆效等价类年份【1990,2049】(1)上点:1990,2049(12)离点:1989,2050点:2016<1990 (2)>2049 (3)⽉份【01,12】(4)上点:01,12(13)离点:00,13点:11<01 (5)>12 (6)字符长度6位(7)上点:6离点:5,7点:6<6 (8)>6 (9)字符类型数字(10)⾮数字(11)3,为每个等价类规定⼀个唯⼀编号(如上图)4,转换成测试⽤例转换测试⽤例的原则:A,设计⼀个测试⽤例尽可能多的覆盖多个有效等价类;B,设计⼀个测试⽤例必须对应覆盖⼀个⽆效等价类。
有效等价类⽤例:⽤例1:201611 (1)(4)(7)(10)⽆效等价类⽤例:⽤例2:198911 (2)⽤例3:205011 (3)⽤例4:201600 (5)⽤例5:201613 (6)⽤例6:20161 (8)⽤例7:2016113 (9)⽤例8:20161a/abcedf (11)根据边界值分析法分析后补充测试⽤例⽤例9:199001 (12)⽤例10:204912 (13)5,转成正式格式⽤例(⽤例写作的8⼤要素)例⼦2:(学⽣练习-参考例⼦)万年历查询软件,要求⽤户输⼊以年⽉⽇表⽰的⽇期,然后系统会换算出该⽇期的农历表⽰法及相关黄历信息。
假设⽇期限定在1990年1⽉1⽇~2049年12⽉31⽇,并规定⽇期由8位数字字符组成,前4位表⽰年,中间2位表⽰⽉,最后2位表⽰⽇期。
测试用例模拟题

测试用例模拟题选择题(针对以下题目,请选择最符合题目要求的答案。
针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。
其中第1—10题每题1分,其余每题1.5分,共100分)1) 下列对于测试用例的描述中,正确的是()。
(选择一项)a) 在测试过程中,测试用例是一成不变的b) 测试用例模板是不能改变的c) 编写测试用例不需要参照需求d) 参考手册测试用例需要不断更新和维护2) 划分等价类要()。
(选择一项)a) 只考虑有效等价类b) 只考虑无效等价类c) 既考虑有效等价类,也考虑无效等价类d) 考虑输入条件之间的联系3) 下列对于等价类的描述中,正确的是()。
(选择一项)a) 等价类数据测试的内容完全不同b) 等价类中的一个测试能捕获缺陷,那么该等价类中的其它测试也能捕获缺陷c) 如果输入条件是一个布尔量,则不能确定等价类d) 如果输入条件说明了一个必须成立的情况,则不能确定等价类4) 输入长度在20到100个字符的字符串,使用边界值法的边界值是()。
(选择一项)a) 20b) 25c) 90d) 不能确定5) 下列不属于因果图法的步骤有()。
(选择一项)a) 画出因果图b) 转换成判定表c) 把判定表中的每一列拿出来作为依据,设计测试用例d) 把判定表中的每一行拿出来作为依据,设计测试用例6) 下列关于随机测试的描述中正确的是()。
(选择一项)a) 可以度量随机测试实际覆盖率b) 许多测试都是冗余的c) 重复测试是不可能的d) 确定预期结果不会花费大量时间7) 通过测试主要用于验证()。
(选择一项)a) 一个系统不会做不需要它做的事b) 系统和需求是否一致c) 随机数据会产生哪些结果d) 直觉推测产生哪些错误8) 错误猜想主要用于验证()。
(选择一项)a) 一个系统不会做不需要它做的事b) 系统和需求是否一致c) 随机数据会产生哪些结果d) 直觉推测可能产生哪些错误9) 下列叙述中,哪些属于等价类数据的共同特点()。
软件测试用例测验题1

1单选在黑盒测试方法中,设计测试用例的主要根据是()3单选凭经验或直觉推测可能的错误,列出程序中可能有的错误和容易发生错误的特殊情况,选择测试用例的测试方法叫()4单选2元地铁票售票软件:投币2元时,按下“2元”按钮,弹出相应地铁票;投币5元,则弹出地铁票同时退还3元,若对该功能进行测试用例设计最宜选择哪种方法5单选黑盒测试技术,使用最广的用例设计技术是等值分析测试边界值分析测试错误推测法逻辑覆盖测试6单选既可以用于黑盒测试,也可以用于白盒测试的方法的是逻辑覆盖法边界值法基本路径法正交试验设计法7单选某购物中心电梯限坐15人。
在电梯中安装计数器来统计乘客数量。
如出现超出规定人数以外的任何情况,会有不同的警示音。
软件编写后进行边界值测试,应选取的边界值是:()1,15,16.1 1510,1515,208单选关于等价类划分法,下面说法不正确的是(9单选某系统对每个员工一年的出勤天数进行核算和存储(按每月22个工作日计算),使用文本框的模式进行填写,在此文本框的测试用例编写中使用了等价类。
下列关于等价类划分法,划分错误的是()无效等价类,出勤日>264无效等价类,出勤日<0有效等价类,0< =出勤日< =264有效等价类,0<出勤日<26410单选若一个通讯录最多可以输入100条记录,则下列哪组测试用例最优?分别输入1、50、100条记录分别输入0、1、50、99、100条记录分别输入0、1、99、100、101条记录分别输入0、1、50、99、100、101条记录11单诜对于功率大于50马力的机器、维修记录不全或已运行10年以上的机器,应优先维修单选处理。
根据这段话,使用判定表法设计测试用例,以下说法不正确的是()12单选以下不属于因果图约束中的输入约束的是()要求强制13单选因果图中,关系符号“V”代表的是(恒等14单选现有一个处理单价为1元的盒装饮料的自动售货机软件,若投入1元币,按下“可乐”、“雪碧”或“红茶”按钮,相应的饮料就送出来,若投入的是2元币,在送出饮料的同时还退还1元币。
软件测试用例设计考核试卷

5. 以下哪些情况下可能需要回归测试?( )
A. 软件修复了一个bug
B. 软件添加了新功能
C. 环境发生变化
D. 代码重构
E. 更新了测试用例
6. 以下哪些工具可以用于自动化测试?( )
A. QTP
B. Selenium
C. JMeter
D. LoadRunner
E. Microsoft Word
D. 回归测试
10. 以下哪个不是软件测试的主要类型?( )
A. 功能测试
B. 性能测试
C. 安全性测试
D. 编码测试
11. 在软件测试用例设计中,以下哪个方法主要用于测试输入的有效性?( )
A. 等价类划分
B. 边界值分析
C. 错误推测法
D. 因果图法
12. 以下哪个测试主要用于检测软件的编码错误?( )
10. 在软件测试过程中,______是测试人员根据测试用例执行测试并记录测试结果的活动。
四、判断题(本题共10小题,每题1分,共10分,正确的请在答题括号中画√,错误的画×)
1. 软件测试的目的是证明软件是正确的。( )
2. 单元测试主要是由开发人员来执行的。( )
3. 测试用例设计完成之后,无需根据项目的变化进行更新。( )
2. 功能
3. 代码
4. 测试工具
5. 不能替代人工测试
6. 响应速度
7. 单元测试
8. 用户
9. 兼容性测试
10. 测试执行
四、判断题
1. ×
2. √
3. ×
4. √
5. ×
6. √
7. √
8. ×
9. √
10. ×
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7 3 2 1 (2)
8 3 3 5 (3)等腰三角形
9 3 4 3
10 3 4 4
11 3 4 9 (4)非等腰三角形
12 3 3 3 (5)等边三角形
13 -1 0 1 (6)非等边三角形
三角形程序的测试用例:
序号测试内容测试数据预期结果
1等边5,5,5 4,5,5等边
2等腰4,4,5 5,4,4等腰
试题一(15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
基本路径法设计出的测试用例能够保证在Байду номын сангаас试中程序的每一条可执行语句至少执行一次。以下代码由C什语言书写,请按要求回答问题。
void ReadPara( CString temp)
{
if ( temp == ">=")
{
if ( temp == "<")
m_oper.SetCurSel(4);
else
m_oper.SetCurSel(5);
}
}
}
}
return;
}
[问题1](6分)
请画出以上代码的控制流图。
[问题2](3分)
请计算上述控制流图的环路复杂度V(G)。
[问题3](6分)
请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求。
6输入正确金额功能检查输出钱款
7用户未按时取款错误处理自动收回钱款
8用户未按时取卡错误处理自动吞卡
9用户按时取卡功能测试返回到主页面
3.实例:测试案例是以一个B/S结构的登录功能点位被测对象,该测试用例为黑盒测试用例。假设用户使用的浏览器为IE6.0 SP4。
功能描述如下:
1).用户在地址栏输入相应地址,要求显示登录界面;
等边三角形(1) Λ (a=b=c ) (5) (2) V (a!=b!=c) (6)
根据上表组成的测试用例:
三角形等价类测试用例
ID输入数据覆盖测试用例输出结果
a b c
1 3 4 5 (1)一般三角形
2 0 4 5 (2)非(一般)三角形
3 3 0 5 (2)
4 3 4 0 (2)
5 1 4 5 (2)
用例3:0X0,覆盖等价类(1)(4)(6)(8)
用例4:0x,覆盖等价类(1)(7)
用例5:A7,覆盖等价类(2)
用例6:-1A,覆盖等价类(3)
用例7:0X8h,覆盖等价类(1)(5)
用例8:0x80,覆盖等价类(1)(4)(10)
用例9:-0XaB,覆盖等价类(1)(4)(9)
2006年上半年软件评测师试题及答案(下)
2).输入用户名和密码,登录,系统自动校验,并给出相应提示信息;
3).如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息;
4).连续3次未通过验证时,自动关闭IE。
登录界面测试用例
用例ID
XXXX-XX-XX
用例名称
系统登录
用例描述
系统登录
用户名存在、密码正确的情况下,进入系统
页面信息包含:页面背景显示
用户名和密码录入接口,输入数据后的登入系统接口
用例入口
打开IE,在地址栏输入相应地址
进入该系统登录页面
测试用例ID
场景
测试步骤
预期结果
备注
TC1
初始页面显示
从用例入口处进入
页面元素完整,显示与详细设计一致
TC2
用户名录入-验证
输入已存在的用户:test
输入成功
TC3
用户名-容错性验证
输入:aaaaabbbbbcccccdddddeeeee
输入到蓝色显示的字符时,系统拒绝输入
输入数据超过规定长度范围
TC4
密码-密码录入
输入与用户名相关联的数据:test
输入成功
TC5
系统登录-成功
TC2,TC4,单击登录按钮
登录系统成功
TC6
系统登录-用户名、密码校验
没有输入用户名、密码,单击登录按钮
系统登录失败,并提示:请检查用户名和密码的输入是否正确
TC7
系统登录-密码校验
输入用户名,没有输入密码,单击登录按钮
系统登录失败,并提示:需要输入密码
TC8
系统登录-密码有效性校验
输入用户名,输入密码与用户名不一致,单击登录按钮
系统登录失败,并提示:错误的密码
TC9
系统登录-输入有效性校验
输入不存在的用户名、密码,单击登录按钮
系统登录失败,并提示:用户名不存在
10提示用户取款取出钱款
11提示用户取卡取出银行卡
测试用例:
事件用户操作覆盖等价类系统反应
1插入正确银行卡功能测试提示输入密码
2密码正确功能测试进入主界面,提示用户选择
3密码不正确功能测试提示密码错误重新输入
4输入金额<余额功能检查提示用户金额不足,重新输入或取卡
5输入金额为150功能检查提示用户取款金额不符和规范,重新输入或退出
测试结果如下:
案例1
网络环境:2M带宽
客户端性能测试结果;
测试指标
平均值
登录响应时间
3.391秒
虚拟用户数
N/A
每秒处理完成登录的个数
11.897交易/秒
注:图中登录响应时间的纵坐标单位是0.1秒
服务器资源使用结果:
测试指标
平均值
CPU使用率
78%
案例2
网络环境:4M带宽
客户端性能测试结果:
测试指标
3任意3,4,5任意
4非三角形9,4,4 4,9,4 4,4,9 No
5退化三角形8,4,4 4,8,4 4,4,8 No
6零数据0,4,5 4,0,5 4,5,0 No
7零数据0,0,0 No
8负数据-3,4,5 3,-4,5 3,4-5运行出错
9负数据-3,-4,-5运行出错
10遗漏数据3,4运行出错
m_oper.SetCurSel(0);
else
{
if (temp == ">")
m_oper.SetCurSel(1);
else
{
if ( temp == "==")
m_oper.SetCurSel(2);
else
{
if( temp == "<=")
m_oper.SetCurSel(3);
else
5.逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之一。以下代码由C语言书写,请按要求回答问题。
void cal( int n )
{
int g, s, b, q;
if ( ( n > 1000 ) && ( n < 2000 ) )
{
g = n % 10;
s = n % 100 / 10;
判定类型有效等价类无效等价类
一般三角形((a>0) Λ(b>0) Λ(c>0)) Λ (a<=0 V b<=0 V c<=0) Λ
(((a+b)>c) V ((a+c)>b) V ((b+c)>a)) (1) (((a+b)<=c) V ((a+c)<=b) V ((b+c)<=a)) (2)
等腰三角形(1) Λ (a=b V a=c V b=c) (3) (2) V (a!=b Λ b!=c Λ a!=c) (4)
11非整数3.3,4,5运行出错
12非数字符A,4,5(类型不符)
B.程序规定;输入三个整数作为三边的边长构成三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。用等价类划分方法为该程序进行测试用例设计。
解:设a、b、c代表三角形的三条边。
1)分析题目中给出的和隐含的对输入条件的要求:
a)整数
b) 3个数
c)非零数
d)正数
e)两边之和大于第三边
f)等腰
g)等边
2)列出等价类表并编号
3)列出覆盖上述等价类的测试用例,如下表
7.一道笔试题测试notepad的文件保存功能,就是file/save弹出对话框的功能,从那几个方面写测试用例
8.针对以下问题:某一种8位计算机,其十六进制常数的定义是以0x或0X开头的十六进制整数,其取值范围为-7f~7f(不区分大小写字母),如0x13、0x6A、-0x3c。请采用等价类划分的方法设计测试用例。
测试目标分别为以下两个:
第一,测试系统分别在2M、4M网络带宽下,能够支持用户登录的最大并发用户数;
第二,测试服务器的吞吐量(即:每秒可以处理的交易数),主要包括服务器CPU平均使用率达到85%时系统能够支持的最大吞吐量和服务器CPU平均使用率达到100%时系统能够支持的最大吞吐量。
本次测试的性能需求是:指标“响应时间”合理范围为0~5秒。
1.计算器测试用例
2.自动取款机取款测试用例
此用例完成用户利用自动取款机取款的全部流程,分为以下流程:插卡,输入密码,选择金额,取款,取卡等操作。
事件流:
该用例在用户插卡之后启动
1.系统提示用户插卡;
2.提示客户输入密码信息;
3.密码输入完毕后,客户选择“确认”,向系统提交信息;
4.系统验证客户输入的密码信息,确认正确后,进入选择系统主界面;
试题二(20分)
阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。
[说明]
针对某公司办公自动化(OA)系统的负载压力测试,采用专业的负载压力测试工具来执行测试。系统采用Browse/Server架构,服务器是一台PC Server(4路2.7GHz处理器,4GB内存),安装的平台软件包括Microsoft Internet Information Server 5.0,,SQLServer2000。使用2台笔记本电脑安装测试工具模拟客户端执行“登录”业务操作。