




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《软件测试》实验指导书1黑盒测试1.1实验类型实验类型为验证型,4个学时。1.2实验目的能熟练应用黑盒测试技术进行测试用例设计;对测试用例进行优化设计;1.3实验环境Windows环境,Word和Visio或者相关的办公软件;1.4实验内容题目一:电话号码问题某城市电话号码由三部分组成。它们的名称和内容分别是:地区码:空白或三位数字;前缀:非'0'或'1'的三位数字;后缀:4位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等价类的划分,给出测试用例表。题目二:三角形问题根据下面给出的规格说明,利用等价类划分和边界值分析的方法,给出足够的测试用例。“一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印出信息,说明这个三角形是三边不等的、是等腰的、还是等边的。”输入三个整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形,以及构不成三角形。现在要求输入三个整数a、b、c,必须满足以下条件:条件11WaW100条件4a<b+c条件21WbW100条件5b<a+c条件31WcW100条件6c<a+b如果输入值a、b、c不满足条件1、条件2和条件3,程序给出“边的取值超出允许范围”的信息。如果输入值a、b、c满足条件1、条件2和条件3,则输出下列四种情况之一:如果不满足条件4、条件5和条件6中的一个,则程序输出为“非三角形”。如果三条边相等,则程序输出为“等边三角形”。如果恰好有两条边相等,则程序输出为“等腰三角形”如果三条边都不相等,则程序输出为“一般三角形”。题目三:注册功能测试根据下面给出的规格说明,使用黑盒测试方法设计测试用例。注册功能的用户名和密码的规则如下:用户名长度为6〜18(含6和18)个字符用户名由字母、数字、下划线组成用户名以字母开头,字母和数字结尾,不区分大小写用户名不能为空、空格和特殊字符密码长度为6~16个字符密码由字母、数字、特殊符号组成,区分大小写密码不能为空、空格1.5实验步骤(1)根据黑盒测试技术设计测试用例,主要考虑等价类划分和边界值分析测试技术;1.6实验要求(1)根据题目要求编写测试用例(参照附件2进行用例设计);(2)撰写实验报告;1.7实验思考题(1)在实际的测试中,如何设计测试用例才能达到用最少的测试用例检测出最多的缺陷;(2)在进行用例设计时,如何考虑软件测试用例的充分性和减少软件测试用例的冗余性;附录一吐童联舍大样信息贤隆InformationCollegeofBeijingUnionUniversity《软件测试》实验报告附录一实验名称:姓名(学号):实验日期:指导教师:北京联合大学-信息学院编制、实验目的XXXXXXXXXXXXXXXXXXXXXXXXXX:、实验内容、题目一1、题目内容描述2、测试用例的编写包括测试用例设计的依据及测试用例3、测试结果分析、题目二三角形问题1、题目内容描述根据下面给出的规格说明,利用等价类划分和边界值分析的方法,给出足够的测试用例。“一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印出信息,说明这个三角形是三边不等的、是等腰的、还是等边的。”输入三个整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形,以及构不成三角形。现在要求输入三个整数a、b、c,必须满足以下条件:TOC\o"1-5"\h\z条件11WaW100条件4a<b+c条件21WbW100条件5b<a+c条件31WcW100条件6c<a+b如果输入值a、b、c不满足条件1、条件2和条件3,程序给出“边的取值超出允许范围''的信息。如果输入值a、b、c满足条件1、条件2和条件3,则输出下列四种情况之一:如果不满足条件4、条件5和条件6中的一个,则程序输出为“非三角形”。如果三条边相等,则程序输出为“等边三角形”。如果恰好有两条边相等,则程序输出为“等腰三角形”如果三条边都不相等,则程序输出为“一般三角形”。2、测试用例的编写测试功能点:根据用户输入的三条边的数值,程序对这三条边进行判断分析是否能构成三角形。若能构成三角形,再对三角形的三边进行分析继续判断该三角形是一般三角形、等腰三角形还是等边三角形,并输出判断的结果;否则,输出不能构成三角形。测试人:张龙
测试方法:等价类划分和边界值分析法测试时间:2011年3月16日测试步骤:1、三边越界测试:(a,b,C正常范耳目:0<=a,b,c<=100即满足条件1,2,3]测试用例编号输入数据预期输出实际输出问题描述1(-1,1,1)Warning”Warning”单边越下界2(L-1,1)Warning”Warning”单边越下界3(L1,-1)Warning”Warning”单边越下界4(101,1,1)Warning”Warning”单边越上界5(1,101,1)Warning”Warning”单边越上界6(1,1,101)Warning”Warning”单边越上界7(-1,-1,1)Warning”Warning”双边越卜界8(-1,-1,-1)Warning”Warning”三边越卜界9(1,101,101)Warning”Warning”双边越上界10(101,101,101)Warning”Warning”三边越上界11($,b,*)Warning”Warning”非法字符12(8,8,8)等边三角形等边三角形正常2、三角形构成测试:(a,b,C上述测试正常下,任意一边小于另两边之和,即条件4,5,6]测试用例编号输入数据预期输出实际输出问题描述1(1,2,3)Warning”Warning”3=1+2,不满足三角形构成条件2(3,3,4)等腰三角形等腰三角形3=3,两条边相等且满足三角形构成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合伙出资开店经营合同范本
- 厚街工厂蔬菜配送合同范本
- 展会广告服务合同范本
- 木材粉碎合同范本
- 乡级学校保安合同范本
- 2025年静止无功发生器项目建议书
- 卫浴拆装服务合同范本
- 加盟酒店品牌合同范本
- 原木板材加工合同范本
- 生鲜业务采购合同范本
- 过敏性休克完整版本
- 钳形电流表使用PPT
- 建筑工程分部分项工程划分表(新版)
- 福建省危险化学品企业安全标准化(三级)考核评分标准指导意见(试行)
- 上海市长宁区2022年高考英语一模试卷(含答案)
- 城镇详细设计控制性详细规划
- 智能垃圾桶系统的设计论文
- 质量管理体系过程识别矩阵图及与条款对照表
- 北碚区幼儿园
- 2021年度锚索张拉机具及锚杆拉力计技术规格书
- 2022年人力资源管理师课程表
评论
0/150
提交评论