没有合适的资源?快使用搜索试试~ 我知道了~
学生选课系统-黑盒测试.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 71 浏览量
2021-10-02
11:26:52
上传
评论
收藏 430KB DOC 举报
温馨提示
试读
21页
学生选课系统-黑盒测试.doc
资源推荐
资源详情
资源评论
. .
实验报告
课程名称:软件测试方法和技术
学生 XX:X
成立、龙甜
学号:、
院系:计算机 班级:1202 组别:1
任课教师:X
建东 指导教师:X
建东
. .word.zl.
. .
目录
一、黑盒测试方法相关概念:
1.1 黑盒测试定义:
1.2 黑盒测试分类:
1.3 黑盒测试优缺点:
二、学生选课系统,选课、退选功能构造:
2.1 选课、退选层次图:
2.2 选课、退选流程图:
三、等价类划分法:
3.1:等价类划分法过程分析:
3.2:等价类划分法测试用例:
四、边界值分析法:
4.1:边界值分析法过程分析:
4.2:边界值分析法测试用例:
五、实验总结:
六、测试截图:
七、源代码:
. .word.zl.
. .
实验二 黑盒测试用例设计
一、黑盒测试方法相关概念:
1.1 黑盒测试定义:
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在
测试中,把程序看作一个不能翻开的黑盒子,在完全不考虑程序内部构造和内
部特性的情况下,在程序接口进展测试,它只检查程序功能是否按照需求规格
说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信
息。黑盒测试着眼于程序外部构造,不考虑内部逻辑构造,主要针对软件界面
和软件功能进展测试。
1.2 黑盒测试分类:
黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因
果图法、判定表驱动法、正交试验设计法、功能图法等。
1.3 黑盒测试优缺点:
优点:黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进
展测试的。能够直观的检验软件功能是否符合用户的需求;功能是否正确、有
无遗漏;发现界面错误,是否美观、输入和输出错误、数据库访问错误、功能
操作逻辑不合理、初始化和终止错误等。
[
缺点:软件外部特性本身设计有问题或规格说明的规定有误,黑盒测试方法
发现不了。
二、学生选课系统,选课、退选功能层次图:
2.1、选课、退选层次图:
2.2 选课、退选流程图:
. .word.zl.
学生选课系统
学生入口
选
课
查
询
选
课
退
选
. .
2.2.1 学生选课系统选课流程图:
注释:条件 A 为,判定课程号是否存在?
条件 B 为,判定是否在课程号 X 围内?
条件 C 为,判定是否确认选课?
条件 D 为,判断该课程是否已经选过了?
条件 E 为,判定是否继续选课?
条件 H 为,判定选课人数是否已满?
2.2.2 学生选课系统退选流程图:
. .word.zl.
a=0
?
输出:该 课
程不存在
e=1
?
T
d=1
?
T
T
F
F
F
输出: 这 门
课程选过了
T
F
T
B
D
A
T
F
E
H
C
F
h=max
?
输出: 选 课
成功!
b>0&
&b<o
选课
c=1?
输出: 这 门
课人数已满
是否重新选课?
. .
注释:条件 A 为,判定课程号是否输入有误?
条件 B 为,判定课程号是否存在?
条件 C 为,判断是否重新退选?
条件 D 为,判定退选是否成功?
三、等价类划分法:
3.1:等价类划分法过程分析:
3.1.1 等价类划分法根本思想:
用一组有限的数据去代表近似无限的数据。
3.1.2 等价类划分法的定义:
等价类划分法是把程序的输入域划分成假设干局部〔子集〕,然后从每个
. .word.zl.
a>o||
a<0
输出: 课 程
号输入有误
T
B
T
T
T
F
F
F
F
A
b=0
?
输出: 该 课
程不存在
c=1
?
是否重新退选课?
退选课程
d=1
?
输出:退 选
成功
输出: 你 还
未选此 门 课
程
C
D
剩余20页未读,继续阅读
资源评论
gjmm89
- 粉丝: 15
- 资源: 19万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功