IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 软件测试实验——编写测试用例 -> 正文阅读

[开发测试]软件测试实验——编写测试用例

一、实验目的

  1. 了解测试用例。
  2. 熟悉设计测试用例的方法。
  3. 掌握根据需求设计测试用例。

二、实验环境

硬件环境:PC

软件环境:Windows、测试应用程序的运行平台

三、实验内容

根据《宿舍管理系统设计说明书》中“学生入住”和“学生查询”两个模块设计测试用例。

?

四、 实验结果——“学生入住”模块测试

编制人:张三

日期:2021.12.07

模块名称:学生入住

用例编号

测试项

测试执行步骤

输入数据

预期结果

实际结果

T4.1

输入正确

的学号姓名等所有学生信息是否成功添加(入住)

  1. 进入到学生入住设置界面
  2. 输入“学号”
  3. 输入“姓名”
  4. 选择“性别”
  5. 输入“院部
  6. 输入“班级”
  7. 输入“楼号”
  8. 输入“宿舍号”
  9. 选择“入住时间”
  10. 输入联系电话
  11. 点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:添加成功

T4.2

学号、姓名等学生信息中可以输入(或全为空)的任意一项为空是否成功添加

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:NULL

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:请输入你的姓名

(如果其他输入的任意一项为空则同样提示相应的信息)

T4.3

输入的学号不为13位符合学号命名规则的整数时是否成功添加

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1110008282411

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:输入的学号必须为符合学号命名规则的13位整数

T4.4

输入的学号为中文或其他特殊字符是否成功添加(楼号、宿舍号同)

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:一六三一八零【如果输入框限制13位,一个中文占两个字符,则只能输入6个中文字符】

(或163180828241@)

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:输入的学号不能为中文或其他特殊字符

T4.5

输入的姓名长度不在2-6位(按照国家公安部条例规定 的最长6个字姓名)之间是否成功添加

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:卓

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:输入的姓名必须在2-6位之间(包含2、6)

T4.6

输入的姓名不为中文(数字、字母、特殊字符)等是否成功添加

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:zqw

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:输入的姓名必须为中文

T4.7

选中的性别是否有男女两个选项

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:没有“男”“女”选项

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

无提示

T4.7.1

性别的下拉列表是否可以通过键盘的“↑↓”键选择

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.通过“↑↓”键选择性别

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

可以通过“↑↓”键选择

T4.8

性别选项是否可以手动输入

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:请选择性别

T4.9

输入院部(或班级)为英文(或其他特殊字符)是否成功添加

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:没有“男”“女”选项

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:输入的院部(或班级)不能为英文或其他在特殊字符

T4.10

输入的楼号(或宿舍号)不在1-27(或201-619)入住范围内是否成功添加

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:0

宿舍号:111

入住时间:2018年9月4日

联系电话:15280698932

提示:输入的楼号(或宿舍号)不存在

T4.11

选择的入住时间大于或小于当天日期是否添加成功

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2016年9月1日

联系电话:15280698932

提示:入住时间有误

T4.12

输入联系电话不是11位整数(或出现非法字符)时是否添加成功

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:123123123

提示:联系电话必须由11位整数组成

T4.12

.1

输入联系电话无效或被注册过(或不是国家号(+86))时是否添加成功

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:13107668812

提示:联系电话已被注册

T4.13

添加成功后再次添加同一个学生(与上次添加内容一致)是否可以添加成功

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】提交

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:该生已入住,不能重复添加

T4.14

输入的学号(或其他学生信息)进行复制粘贴是否可以成功

1.进入到学生入住设置界面

2.按ctrol+c复制学号(或其他学生信息)

3.按ctrol+v粘贴在学号输入框(或其他输入框)

粘贴学生学号

可以进行复制粘贴操作

T4.15

点击【取消】按钮是否可以退回主界面

1.进入到学生入住设置界面

2.点击【取消】按钮

退回到主界面

T4.16

输入完学生信息后点击【取消】按钮,再次进入界面进行添加,原本的编辑框等内容是否被清空

  1. 进入到学生入住设置界面
  2. 输入学生各项信息
  3. 点击【取消】按钮
  4. 进入到主界面
  5. 再次进入学生入住设置界面

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

原本数据被清空【正常】

T4.17

添加成功后是否还在本界面,且编辑框等内容是否被清空

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】按钮

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

添加成功后停留在本界面且原本输入数据被清空【正常情况】

T4.18

添加失败后返回该界面是否可以清空错误信息,保留其他正确信息

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】按钮

学号:1631802222222

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

可以清空错误信息(学号),保留其他正确信息

T4.19

添加成功后刷新页面,系统是否会抛出异常信息(或崩溃)

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】按钮

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

页面正常刷新,未出现任何异常

T4.20

添加时是否支持“↑↓”或TAB键的输入切换操作(或是否具备撤销功能)

1.进入到学生入住设置界面

2.输入“学号”,按TAB键

3.输入“姓名”,按“↓”键

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话,按ctrl+z(撤销到空)

11.输入联系电话

12.点击【添加】按钮

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

①撤销前输入联系电话:163180

②撤销后输入

联系电话:15280698932

提示:添加成功

T4.21

添加界面中是否有右键快捷菜单,支持拷贝和粘贴等常见编辑功能

1.进入到学生入住设置界面

2.学号:鼠标右键粘贴

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.点击【添加】按钮

学号:

1631808282551(粘贴)

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:添加成功

T4.22

异常网络状况下是否可以添加成功

1.进入到学生入住设置界面

2.输入“学号”

3.输入“姓名”

4.选择“性别”

5.输入“院部

6.输入“班级”

7.输入“楼号”

8.输入“宿舍号”

9.选择“入住时间”

10.输入联系电话

11.拔掉网线或进行其他断网操作

12.点击【添加】按钮

学号:1631808282551

姓名:张三

性别:男

院部:电科院

班级:21大数据1班

楼号:1

宿舍号:501

入住时间:2018年9月4日

联系电话:15280698932

提示:网络异常,添加失败

五、 实验结果——“学生查询”模块测试

编制人:张三

日期:2021.12.07

模块名称:学生查询

用例编号

测试项

测试执行步骤

输入数据

预期结果

实际结果

T5.1

输入正确的学号,姓名和宿舍号中任意一项【①或输入其中任意两项②或输入完整三项】是否可以查询成功

  1. 进入宿舍管理系统的学生查询界面
  2. 输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:

1631808282551

(或姓名:张三

或宿舍号:501)

成功显示出查询结果

T5.2

输入的学号,姓名和宿舍号中任意一项不存在【①或输入其中任意两项不匹配②或输入完整三项不匹配】是否可以查询成功

1.进入宿舍管理系统的学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:

1631808111111

(或姓名:张涵

或宿舍号:111)

提示:未查询到对应的学生信息

T5.3

不输入任何信息进行查询是否可以查询成功

1.进入宿舍管理系统的学生查询界面

2.点击【查询】

提示:您可以输入学号,姓名和宿舍号中的任意一个进行查询

T5.4

查询条件中包含空格(或输入空格),查询是否成功

1.进入宿舍管理系统的学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:

163180“ ”(表空格)282411

(或姓名:“ ”

或宿舍号:“ ”)

T5.5

查询后点击【取消】按钮再返回界面是否会保留上一次查询结果

1.进入学生查询界面

2.输入学号

3.输入姓名

4.输入宿舍号

5.点击【查询】

6.点击【取消】

7.再次进入学生查询界面

学号:

1631808282551

姓名:张三

宿舍号:501

没有保留上一次查询的数据

T5.6

查询时输入超长字符串(大于256)是否可以查询成功

1.进入学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:

163......(表超长字符串)

姓名:张三

宿舍号:501

提示:未查询到对应的学生信息

T5.7

查询时中输入系统不支持的有效查询字符集(比如可能存在的!?#¥%$……等字符)是否可以查询成功

1.进入学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:163180$

姓名:#张三

宿舍号:501?

提示:未查询到对应的学生信息

T5.8

查询时在数字域中(学号编辑框)【或中文域中输入数字】输入字符等

1.进入学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:卓163180

姓名:张三

宿舍号:501

提示:输入的学号只能为13位符合学号命名规则的整数

T5.9

查询时是否可以进行模糊查询(如输入用户的部分学号、名字)

1.进入学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:163180

姓名:张

成功显示出查询结果

T5

.10

多人同时进行多次持续不断地查询(稳定性)是否可以查询成功

1.进入学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:

1631808282551

(或姓名:张三

或宿舍号:501)

成功显示出查询结果

T5

.11

不具有相应的查询权限的角色进行查询是否可以查询成功

1.进入学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:

1631808282551

(或姓名:张三

或宿舍号:501)

提示:您还不具有查询权限,请联系管理员

T5

.12

清空数据库后再输入正确的学号,姓名和宿舍号是否可以查询成功

1.进入学生查询界面

2.输入“学号”(或姓名、宿舍号)【或进行排列组合输入】

3.点击【查询】

学号:

1631808282551

(或姓名:张三

或宿舍号:501)

提示:未查询到对应的学生信息

T5

.13

选中学生信息后(选中一条或多条),进行退宿是否成功

1.进入学生查询界面

2.选中学生信息

3.点击【退宿】

提示:退宿成功

T5

.14

未选中学生信息后,进行退宿是否成功

1.进入学生查询界面

2.点击【退宿】

提示:请先选中学生信息再进行退宿

T5

.15

退宿成功后是否还能查询退宿的学生的信息

1.进入学生查询界面

2.选中学生信息

3.点击【退宿】按钮

4.输入学号

5.点击【查询】

学号:

1631808282551

提示:未查询到对应的学生信息

T5

.16

退宿成功后再添加同一条学生记录后(入住),再次进行退宿是否成功

1.进入学生查询界面

2.选中学生信息

3.点击【退宿】

4.“学生入住”模块再添加同一条学生记录

5.进入学生查询界面

6.输入学号

7.点击【查询】

提示:退宿成功

T5

.17

点击【取消】按钮是否可以退回到主界面

1.进入宿舍管理系统的学生查询界面

2.点击【退宿】

退回到主界面

T5

.18

点击【修改】按钮,输入正确的学生信息进行修改是否可以成功

1.进入宿舍管理系统的学生查询界面

2.输入“学号”

3.点击【查询】

4.点击【修改】

5.修改文本框中的数据

6.点击【确定】

学号:

1631808282551

班级:21大数据1班

提示:修改成功

T5

.19

修改学号(主键)为不存在的学号(或为空或学号包含字母、特殊字符等非法字符)是否可以修改成功

1.进入学生查询界面

2.输入学生信息

3.点击【查询】

4.点击修改按钮

5修改学号

6.点击确定

学号:

2221808282411

提示:不能修改主键

T5

.20

修改入住时间大于当前系统时间,是否可以成功

1.进入学生查询界面

2.输入学生信息

3.点击【查询】

4.点击修改按钮

5修改时间

6.点击确定

选择入住时间超过系统时间

提示:入住时间不能超过系统时间

T5

.21

修改联系电话不为11位,是否可以成功

1.进入学生查询界面

2.输入学生信息

3.点击【查询】

4.点击修改按钮

5修改联系电话

6.点击确定

电话:110110

提示:联系电话长度必须为11位

T5

.22

修改楼号(或宿舍号)不存在,是否可以成功

1.进入学生查询界面

2.输入学生信息

3.点击【查询】提交

4.点击修改按钮

5修改楼号(或宿舍号)

6.点击确定

楼号:999

提示:修改的楼号不存在

T5

.23

修改完学生信息后再进行查询,修改的内容是否成功生效

1.进入学生查询界面

2.输入学生信息

3.点击【查询】

4.点击修改按钮

5修改班级

6.点击【确定】

7.进入学生查询界面

8.输入学号

9.点击【查询】

学号:

1631808282551

修改班级为:18电工1班

查询到学号为

1631808282551

的学生,班级已修改为18电工1班

T5

.24

修改完学生信息,查询条件里的数据否会保存不需要重新输入

1.进入学生查询界面

2.输入学生信息

3.点击【查询】

4.点击修改按钮

5修改班级

6.点击【确定】

学号:

1631808282551

修改班级为:18电工1班

查时需要重新输入

T5

.25

在修改数据时点击【取消】,修改的数据是否会保存

1.进入学生查询界面

2.输入学生信息

3.点击【查询】

4.点击修改按钮

5.修改班级

6.点击【取消】

7.进入学生查询界面

8.输入学号

9.点击【查询】

学号:

1631808282551

修改班级为:18电工1班

查询到学号为

1631808282551

的学生,班级仍然为21大数据1班

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-12-14 16:15:41  更:2021-12-14 16:15:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 6:34:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码