软件测试——实验_第1页
软件测试——实验_第2页
软件测试——实验_第3页
软件测试——实验_第4页
软件测试——实验_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.淮海工学院(计算机工程学院)课内实验报告实验名称: 黑盒测试 专业名称: 软件工程 班 级: Z软件161 姓 名: 陈真杰 学 号: 2018140539 指导教师: 陈艳艳 实验日期: 2019年3月13 .1、 实验目的与环境1. 实验目的:(1) 理解黑盒测试的含义以及基本的测试方法。(2) 采用等价类划分法设计测试用例。(3) 掌握用等价类划分法设计测试用例的方法。(4) 掌握用因果图设计测试用例的方法。(5) 掌握用边界值分析法设计测试用例的方法。2. 实验环境:C语言、Java语言、Python语言等。2、 实验内容1. 三角形问题:输入3个整数a、b、c,分别作为三角形的3条

2、边,通过程序判断由3条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形或者3条边不构成三角形。2. 现有一个学生标准化考试批阅试卷、产生成绩报告的程序。其规格说明为:程序的输入文件有80个字符的记录组成,分为试题部分和学生答卷部分,具体内容如图所示。试题部分包括如下内容:(1) 标题。这一组只有一个记录,其内容为输出成绩报告的名字。(2) 标准答案。每个记录在第80个字符处标以数字2。第一个记录的第13个字符为“试题数”,用于标示题目编号;第1059个字符给出第150题的答案,以此类推。学生答卷部分包括内容:每个记录的第80个字符均为数字3。第19个字符给出学号,第1059字符给出第1

3、至第50题的答案,以此类推。程序的输出有4个报告:(1) 按学号排列的成绩单,列出每个学生的成绩、名次。(2) 按学生成绩排序的成绩单。(3) 平均分数及标准偏差的报告。(4) 试题分析报告。按试题号排序,列出各题学生答对的百分比。3. 售货机软件若投入1.5元硬币,按“可乐”“雪碧”或“红茶”按钮,送出相应的饮料;若投入的是2元硬币,在送出饮料的同时退还5角硬币。请用因果图设计测试用例。3、 方案设计1. 等价类划分输入3条边a、b、c必须满足以下条件:条件1 1a100 条件4 ab+c条件2 1b100 条件5 ba+c条件3 1c100 条件6 ca+b 如果输入值a、b、c满足条件1

4、、条件2和条件3,则输出下列4种情况之一:(1) 如果不同时满足条件4、条件5和条件6.则程序输出为“不构成三角形”。(2) 如果3条边相等,则程序输出为“等边三角形”。(3) 如果恰好有两条边相等则程序输出为“等腰三角形”。(4) 如果3条边都不相等则程序输出为“一般三角形”。2. 边界值分析法输入条件和输出条件详见测试用例设计部分。3. 因果图执行以下操作:投入硬币。按按钮。如果执行了以上两个操作中的一个或两个,则会出现以下3种情况之一:(1) 给出提示信息(2) 送出商品(3) 找零并送出商品4、 测试数据及运行结果1. 等价类划分等价类划分如表1所示。表 1等价类划分表输入条件有效等价类无效等价类是否是三角形的3条边(0a101) (1)(0b101) (2)(0cc) (4)(b+ca) (5)(c+ab) (6)(a100) (7)(b100) (8)(c100) (9)(a+b=c) (10)(b+c=a) (11)(c+a0 & x0 & y0 & zz & x+zy & y+zx)if(x=y & y=z)k=是等边三角形;else if(x=y | x=z | y=z) /调整并列关系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论