2024年2月25日发(作者:)

QQ文件传送功能模块测试用例

一、测试发送文件功能

第一步画因果图

发送文件

接收者安全级-低

接收者安全级-中

接收者安全级-高

文件为空

文件不为空

文件为常用格式

文件为不常用格式

第二步从因果图导出判定表(1表示满足、0表示不满足)

1 2 3 4 5 6 7

发送文件

1 1 1 1 1 1 1

接收者安全级-低

1 1 1 1 0 0 0

接收者安全级-中

0 0 0 0 1 1 1

原接收者安全级-高

0 0 0 0 0 0 0

文件为空

1 1 0 0 1 1 0

文件不为空

0 0 1 1 0 0 1

文件为常用格式

1 0 1 0 1 0 1

文件不为常用格式

0 1 0 1 0 1 0

结发送成功

0 0 1 1 0 0 1

发送失败

1 1 0 0 1 1 0

是否自动重命名此文件

0 0 0 1 0 0 0

发送成功

发送失败

8

1

0

1

0

0

1

0

1

1

0

1

9

1

0

0

1

-

-

-

-

0

1

0

第三步从判定表导出测试用例

用例编号

1

用例操作 输入数据 预期结果

发送失败 设置接收者安全等级为低,点击“发0字节的”空文件.docx”

送文件”,选中要发送的文件,点击“打开”

设置接收者安全等级为低,点击“发0字节的”在线.html”

送文件”,选中要发送的文件,点击“打开”

2 发送失败

3 设置接收者安全等级为低,点击“发150k的”测试.docx”

送文件”,选中要发送的文件,点击“打开”

发送成功

4 设置接收者安全等级为低,点击“发150k的”在线.html”

送文件”,选中要发送的文件,点击“打开”

设置接收者安全等级为中,点击“发0字节的”空文件.docx”

送文件”,选中要发送的文件,点击“打开”

发送成功并且自动重命名此文件

发送失败 5

6 设置接收者安全等级为中,点击“发0字节的”在线.html”

送文件”,选中要发送的文件,点击“打开”

发送失败

7 设置接收者安全等级为中,点击“发10M的”测试.docx”

送文件”,选中要发送的文件,点击“打开”

设置接收者安全等级为中,点击“发400k的”在线.html”

送文件”,选中要发送的文件,点击“打开”

设置接收者安全等级为高,点击“发340M的”在线.html”

送文件”,选中要发送的文件,点击“打开”

发送成功

8 发送成功并且自动重命名此文件

发送失败 9

二、测试发送文件夹模块

第一步画因果图

发送文件夹

接收者安全级-低

接收者安全级-中

接收者安全级-高

文件夹为空

发送成功

发送失败

文件夹不为空

第二步从因果图导出判定表(1表示满足、0表示不满足)

1 2 3 4

发送文件夹

1 1 1 1

接收者安全级-低

1 1 0 0

接收者安全级-中

原0 0 1 1

接收者安全级-高

0 0 0 0

文件夹为空

1 0 1 0

文件夹不为空

0 1 0 1

发送成功

结0 1 0 1

发送失败

1 0 1 0

第三步从判定表导出测试用例

用例编号

10 设置接收者安全等级为低,点击“发不包含任何内容的文件送文件夹”,选中要发送的文件夹,夹”空文件夹”

点击“确定”

11 设置接收者安全等级为低,点击“发400M的文件夹”可发送送文件夹”,选中要发送的文件夹,文件夹”

点击“确定”

设置接收者安全等级为中,点击“发不包含任何内容的文件送文件夹”,选中要发送的文件夹,夹”空文件夹”

点击“确定”

设置接收者安全等级为中,点击“发543M的文件夹”学习资送文件夹”,选中要发送的文件夹,料”

点击“确定”

14 设置接收者安全等级为高,点击“发543M的文件夹”学习资送文件夹”,选中要发送的文件夹,料”

点击“确定”

用例操作 输入数据

5

1

0

0

1

-

-

0

1

预期结果

发送失败

发送成功

12 发送失败

13 发送成功

发送失败

三、测试发送离线文件模块

第一步画因果图

发送离线文件

接收者安全级-低

接收者安全级-中

接收者安全级-高

文件为空

文件不为空

文件为常用格式

文件为不常用格式

第二步从因果图导出判定表(1表示满足、0表示不满足)

1 2 3 4 5 6 7

发送离线文件

1 1 1 1 1 1 1

接收者安全级-低

1 1 1 1 0 0 0

接收者安全级-中

0 0 0 0 1 1 1

原接收者安全级-高

0 0 0 0 0 0 0

文件为空

1 1 0 0 1 1 0

文件不为空

0 0 1 1 0 0 1

文件为常用格式

1 0 1 0 1 0 1

文件不为常用格式

0 1 0 1 0 1 0

结发送成功

0 0 1 1 0 0 1

发送失败

1 1 0 0 1 1 0

是否自动重命名此文件

0 0 0 1 0 0 0

第三步从判定表导出测试用例

用例编号

15

用例操作 输入数据

发送成功

发送失败

8

1

0

1

0

0

1

0

1

1

0

1

9

1

0

0

1

-

-

-

-

1

0

0

预期结果

发送失败 设置接收者安全等级为低,点击“发0字节的”空文件.docx”

送文件”,选中要发送的文件,点击“打开”

16 设置接收者安全等级为低,点击“发0字节的”在线.html”

送文件”,选中要发送的文件,点击“打开”

设置接收者安全等级为低,点击“发150k的”测试.docx”

送文件”,选中要发送的文件,点击“打开”

设置接收者安全等级为低,点击“发150k的”离线.html”

送文件”,选中要发送的文件,点击“打开”

发送失败

17 发送成功

18 发送成功并且自动重命名此文件

发送失败 19 设置接收者安全等级为中,点击“发0字节的”空文件.docx”

送文件”,选中要发送的文件,点击“打开”

20 设置接收者安全等级为中,点击“发0字节的”离线.html”

送文件”,选中要发送的文件,点击“打开”

设置接收者安全等级为中,点击“发10M的”测试.docx”

送文件”,选中要发送的文件,点击“打开”

发送失败

21 发送成功

22 设置接收者安全等级为中,点击“发400k的”离线.html”

送文件”,选中要发送的文件,点击“打开”

发送成功并且自动重命名此文件

发送成功但是无法接收

23 设置接收者安全等级为高,点击“发340M的”离线.html”

送文件”,选中要发送的文件,点击“打开”

四、测试传文件设置模块

1. 文件传输:

用例编号

1

用例操作 输入数据 预期结果

点击”传文件设置”,点击”选择” 接收文件或文更改目录”,选择默认目录,C:UsersgaosunqiongDocumentsT件夹保存到该点击”确定” encentFiles1127740564FileRecv” 目录下

点击”传文件设置”,手动输输入” 无法输入

入默认目录 C:UsersgaosunqiongDocumentsTencentFiles1127740564FileRecv”

2

2. 安全等级:

用例编号

1

2

点击”传文件设置”,点击”更改安全等级”,选中”安全级-高”,点击”确定”, 再点击”确定”

点击”传文件设置”,点击”更改安全等级”,选中”安全级-中”,点击”确定”, 再点击”确定”

安全级-高 接收文件的安全级为高

安全级-中 接收文件的安全级为中

用例操作 输入数据 预期结果

3 点击”传文件设置”,点击”更改安全等级”,选中”安全级-低”,点击”确定”, 再点击”确定”

安全级-低 接收文件的安全级为低