第三周作业-个人项目黑盒测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三周作业-个人项目黑盒测试相关的知识,希望对你有一定的参考价值。

  黑盒测试是一种从软件外部对软件实施的测试,也称功能测试或基于规格说明的测试。它将所有程序都看作是从输入定义域到输出值域的映射,这种观点将被测程序看作是一个打不开的黑盒子,黑盒内的内容是完全不可知的,只要知道软件要做什么。因无法看到盒子中的内容,所以不知道软件是如何实现的,也不关心黑盒里面的结构,只关心软件的输入数据和输出结果。

      常见的黑盒测试方法有等价类划分、边界值分析、决策表测试等。

      下面采用等价类划分的方法对个人项目(PCAI登陆注册模块)进行测试。

输入条件

有效等价类

无效等价类

账户名6-24位数字字母组合

邮箱输入要求邮箱格式

密码长度6-32位字符不包含常见弱口令

  1. 账户名9位纯数字
  2. 邮箱QQ邮箱样式
  3. 密码6位纯数字
 

  4.用户名输入包含符号

  5.用户名输入字符少于6位

  6.用户名输入字符大于24位

  7.用户名输入已存在数据库中

  8.邮箱输入字符串不包含@

  9.邮箱输入字符串以@结尾

  10.邮箱@后字符串非正式域名

  11.密码输入字符少于6位

  12.密码输入字符大于32位

  13.密码输入字符为123456等常见弱口令

 

测试用例

输入信息

期望输出

覆盖等价类

实际输出

Test1

账号:297275116

邮箱:[email protected]

密码:159753

注册成功

1,2,3

注册成功

 

 

测试用例

输入信息

期望输出

覆盖等价类

实际输出

Test2

账号:2972#¥@#

邮箱:[email protected]

密码:159753

用户名格式不正确

2,3,4

用户名格式不正确

Test3

账号:297

邮箱:[email protected]

密码:159753

用户名格式不正确

2,3,5

用户名格式不正确

Test4

账号:297275116297275116297275116

邮箱:[email protected]

密码:159753

用户名格式不正确

2,3,6

用户名格式不正确

Test5

账号:297275116

邮箱:[email protected]

密码:159753

用户名已注册

2,3,7

用户名已注册

Test6

账号:297275116

邮箱:297275116qq.com

密码:159753

邮箱格式不正确

1,3,8

邮箱格式不正确

Test7

账号:297275116

邮箱:[email protected]

密码:159753

邮箱格式不正确

1,3,9

邮箱格式不正确

Test8

账号:297275116

邮箱:[email protected]

密码:159753

邮箱格式不正确

1,3,10

邮箱格式不正确

Test9

账号:297275116

邮箱:[email protected]

密码:159

密码不能低于6位

1,2,11

密码不能低于6位

Test10

账号:297275116

邮箱:[email protected]

密码:159454564231456423123564453453

密码长度大于32位

1,2,12

密码长度大于32位

Test11

账号:297275116

邮箱:[email protected]

密码:Password

密码强度过低

1,2,13

密码强度过低

  

  项目地址:https://netsh.top/PCAI

  当前仅完成了登陆和注册模块,遗忘密码以及用户激活作为组队项目完成将被陆续添加。

 

以上是关于第三周作业-个人项目黑盒测试的主要内容,如果未能解决你的问题,请参考以下文章

黑盒测试第五天

黑盒测试实践作业进度报告(周日)

软件工程第三周作业-功能测试

黑盒测试实践进度记录

黑盒测试实践作业进度报告(周二)

黑盒测试实践(小组作业)每日例会记录——11.28