码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-03-20 22:42:11      阅读:426      评论:0      收藏:0      [点我收藏+]

标签:

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

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

      下面采用等价类划分的方法对个人项目(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

邮箱:297275116@qq.com

密码:159753

注册成功

1,2,3

注册成功

 

 

测试用例

输入信息

期望输出

覆盖等价类

实际输出

Test2

账号:2972#¥@#

邮箱:297275116@qq.com

密码:159753

用户名格式不正确

2,3,4

用户名格式不正确

Test3

账号:297

邮箱:297275116@qq.com

密码:159753

用户名格式不正确

2,3,5

用户名格式不正确

Test4

账号:297275116297275116297275116

邮箱:297275116@qq.com

密码:159753

用户名格式不正确

2,3,6

用户名格式不正确

Test5

账号:297275116

邮箱:297275116@qq.com

密码:159753

用户名已注册

2,3,7

用户名已注册

Test6

账号:297275116

邮箱:297275116qq.com

密码:159753

邮箱格式不正确

1,3,8

邮箱格式不正确

Test7

账号:297275116

邮箱:297275116@

密码:159753

邮箱格式不正确

1,3,9

邮箱格式不正确

Test8

账号:297275116

邮箱:297275116@qq.fadsf

密码:159753

邮箱格式不正确

1,3,10

邮箱格式不正确

Test9

账号:297275116

邮箱:297275116@qq.com

密码:159

密码不能低于6位

1,2,11

密码不能低于6位

Test10

账号:297275116

邮箱:297275116@qq.com

密码:159454564231456423123564453453

密码长度大于32位

1,2,12

密码长度大于32位

Test11

账号:297275116

邮箱:297275116@qq.com

密码:Password

密码强度过低

1,2,13

密码强度过低

  

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

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

 

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

标签:

原文地址:http://www.cnblogs.com/Tielong/p/5300022.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!