发表于: 2019-11-03 23:07:22

1 756


一、今天完成的事情:

1.完成逗你学APP的注册登录测试用例的单点功能测试编写和实际测试,发现几条有BUG的用例:

注册页面发现3处:

1)注册页面输入中文的邮箱,比如:输入:"哈哈@qq.com",输出:“对话框提示逗你学:邮箱验证码发送失败”,应该提示“账号输入有误”

2)注册页面输入长度超过50位的邮箱,比如:输入:“123456789012345678901234567890123456789012345678901@qq.com”,输出“对话框提示逗你学:邮箱验证码发送成功”,应该提示“账号输入有误”。

3)注册页面输入@后有多个分隔符的邮箱,比如:输入:“12345@q.q.com”或“12345@qq.co.m”或“12345@q.q.co.m”,输出“对话框提示逗你学:邮箱验证码发送成功”,应该提示“账号输入有误”

登录页面发现1处:

1)登录页面输入中文的邮箱,比如输入:“哈哈@qq.com”,输出:“逗你学:该账号未注册”,应该提示“账号输入有误”。

2)登录页面输入长度超过50位的邮箱,比如:输入:“123456789012345678901234567890123456789012345678901@qq.com”,输出“对话框提示逗你学:该账号未被注册”,应该提示“账号输入有误”。

3)登录页面输入@后有多个分隔符的邮箱,比如:输入:“12345@q.q.com”或“12345@qq.co.m”或“12345@q.q.co.m”,输出“对话框提示逗你学:该账号未被注册”,应该提示“账号输入有误”


2.用流程分析法设计逗你学APP的注册登录的测试用例

1)根据说明画出流程图,确定基本流和备选流

基本流:打开APP-->点击登录按钮-->输入已被注册的账号-->输入正确的密码-->登录成功跳转到首页
备选流1:打开APP-->点击登录按钮-->输入已被注册的账号-->输入错误的密码-->输入正确的密码-->登录成功跳转到首页

备选流2:打开APP-->点击登录按钮-->输入未被注册的账号-->进入注册页面-->输入未被注册的账号-->点击获取验证码-->输入正确的验证码-->输入密码-->注册成功自动登录

备选流3:打开APP-->点击登录按钮-->输入未被注册的账号-->进入注册页面-->输入已被注册的账号-->点击获取验证失败-->输入未被注册的账号-->点击获取验证-->输入正确的验证码-->输入密码-->注册成功自动登录

备选流4:打开APP-->点击登录按钮-->输入未被注册的账号-->进入注册页面-->输入未被注册的账号-->点击获取验证-->输入错误的验证码-->输入正确的验证码-->输入密码-->注册成功自动登录

异常流1:打开APP-->点击登录按钮-->输入已被注册的账号-->输入超过N次错误的密码-->登录失败

异常流2:打开APP-->点击登录按钮-->输入未被注册的账号-->进入注册页面-->输入未被注册的账号-->点击获取验证码达到5次还没输入正确的验证码-->注册失败

2)根据基本流和各项备选流确定场景

场景1(登录成功):基本流

场景2(登录时密码错误):基本流,备选流1

场景3(登录时账号未注册):基本流,备选流2

场景4(注册时输入的账号已被注册):基本流,备选流3

场景5(注册时输入的验证码错误):基本流,备选流4

场景6(登录时输入超过N次错误密码):异常流1

场景7(注册时点击获取验证码达到5次还没输入正确验证码):异常流2

3)对每一个场景生成测试用例

4)对生成的所有的测试用例进行复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值。


二、明天计划的事情:

明确bug级别和优先级后提到禅道里,并截图说明到文档后提交


三、遇到的问题:

1.逗你学APP直接点击语音验证无任何提示,以为是BUG----操作几次后发现是要先点击获取验证码成功后,点击语音验证才有用。


2.对于邮箱的测试点有哪些不熟练

邮箱的测试点:

输入未被注册的邮箱

输入已被注册的邮箱

输入字符@前是中文的邮箱

输入字符@前是中文符号的邮箱

输入字符@前是英文符号的邮箱

输入字符@前空格在最前的邮箱

输入字符@前空格在中间的邮箱
输入字符@前空格在最后的邮箱

输入没有@和点的邮箱

输入有@没点的邮箱

输入没@有点的邮箱

输入@和点中间没有字符串的邮箱

输入第一个字符是@的邮箱

输入最后一位是点的邮箱

输入多于两个@的邮箱

输入长度超过50位的邮箱

输入字符@前有分隔符的邮箱

输入字符@后有多个分隔符的邮箱


3.如何用流程分析法写测试用例?--https://www.cnblogs.com/yangmiemie1/p/4613716.html

用流程分析法设计测试用例步骤:

1)根据说明画出流程图,确定基本流和备选流

2)根据基本流和各项备选流确定场景

3)对每一个场景生成一个测试用例

4)对生成的所有测试用例进行复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值


四、收获:

1.注册时不需要测试密码错误,登录时需要测试密码错误

2.学会用流程分析法编写测试用例


返回列表 返回列表
评论

    分享到