软件测试实验三

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

内蒙古工业大学信息工程学院实验报告

课程名称:软件测试

实验名称:“爱米云网盘”测试用例编写与完善

实验类型:验证性■综合性□设计性□

实验室名称:软件实验室

班级:软件12-2 学号:201220205051

姓名:张贺组别:

同组人:成绩:

实验日期: 2015年6月23日

实验报告成绩:指导教师审核(签名):年月日

实验报告

一.实验目的

①理解测试用例设计的意义。

②熟悉测试用例编写规范。

③熟悉测试用例的主要元素。

④掌握黑盒测试技术设计测试用例的方法。

二.实验器材或软件环境

① Windows 7操作系统

②爱米云网盘客户端

③爱米云服务端

④禅道

三.实验内容

1、根据实验二的需求分析结果,对实验一的用户设计进行补充,并完成“爱米

云网盘”的登录和账号管理部分测试用例的编写。

四、实验要求

①根据每一个测试要点进行进一步分析,使用黑盒测试方法完善测试用例设计。

②根据用例设计结果,按照测试用例编写规范,编写测试用例。

③测试用例编号唯一。

五、实验步骤

1、根据实验二的需求分析结果,对实验一的用户设计进行补充,使用适当的黑盒

测试的等价类划分法、边界值分析法、场景法的测试方法,进行测试用例设计,列出每个测试子项对应的等价类表、边界值、用例场景图等。

2、记录并反馈测试用例设计过程中的问题。

3、根据步骤1的分析结果,依次对每一个测试子项进行测试用例的编写,测试用

例以测试项进行归类(如:Login 001 账号校验)。

4、根据问题解答、测试用例编写规范和《软件需求规格说明书》,检查并完善测试

用例。

六、实验数据处理及结果分析 6.1 账号

检查账号是否由[3,20]位字母、数字或“_”组成

6.1.1等价类划分法

输入变量 有效等价类 编号 无效等价类 编号 账号长度 [3,20] 1

X<3

3

X>20 4 账号格式 字母、数字或“_” 2

非字母、数字或“_”

5

合并后的等价类表

输入变量

有效等价类 编号 无效等价类

编号 账号

[3,20] & 字母、数字或“_”

1

X<3 2

X>20

3 含字母、数字或“_”以外的字符

4

有效类: 3≤X ≤20

无效类:X <3, X >20,非字母、数字或“_”

6.1.2 边界值分析法

根据划分出的等价类,进行边界值分析:

分析得出待测边界值:2位、3位、10位、20位、21位

6.2密码

检查密码是否由6-16个字符组成(不能是8位以下的纯数字,不能包含空格)

6.2.1 等价类划分法

输入变量 有效等价类

编号 无效等价类

编号 密码

[6,16] & 字符

1

X<6

3 X>16

4 含空格

5 含中文等

6 [8,16] & 纯数字

2

X<8 & 纯数字

7

密码:6位≤X ≤16位

有效类:8位≤X ≤16位纯数字,6位≤X ≤16位字母、下划线、特殊符号 无效类:X <8位纯数字,X <6位字符,X >16字符,含空格,含中文

资料中:

有效的:长度在6-10位之间 、类型是0-9自然数。

无效的:长度小于6 、长度大于10、负数、小数、英文字母、字符、特殊字符、中文、 编程语言中的转义字符、空 把密码进行等价类划分:

有效的和无效的。有效的:6-16位,非空,非保留字,非功能键,非汉字。 无效的:空、空格、小于6位或大于16位、保留字、汉字、功能键 6.2.2边界值分析法

5个字符、6个字符、8个数字、9个数字、10个字符、16个字符、17个字符

6.3 账号和密码

6.3.1判定表驱动分析法

注:Y表示正确,N表示错误,X表示动作。

·测试用例

用户名密码结果

张贺eettet344 重输用户名Zhanghe123 张贺重输密码

123234123 3338838f 正确登录(密码用户句匹配)

123234123 4656566 重输密码

34536473 393939 重输密码123a eettet344 重输用户名

345 空重输密码

6.3.2场景分析法

注:先检查密码是否为空,再检查账号是否存在

七、实验中存在的问题

由于对测试要点的分析不彻底,导致在实验过程中,绘制一些表格以及设计图的时候,出现了一些问题,例如:对预置条件的输入把握不准和对用例标题的输入写得不准确。

八、体会及思考

通过本次实验,我感觉受益良多。这次试验把对软件的一些测试要点做了更加详细的设计,需要写的用例有很多很细的环节要考虑,这将直接让我在今后的工作中受益。通过这次的实验不仅学到了知识,也算小小的体验了一把当测试员的感觉。不仅可以丰富我们对理论知识的理解,更加能够提高我们的动手能力。

相关文档
最新文档