发表于: 2019-11-02 22:06:29
1 752
一、今天完成的事情:
1.使用流程分析法并用Xmind画出完整的逗你学注册登录流程图
步骤一:理解需求,确定业务流程(基本流程、备选流程、异常流程)
1)基本流:
a.登录:打开APP/官网-->输入正确账号-->输入正确密码-->登录成功
b.注册:打开APP/官网-->输入未注册账号-->获取验证码-->输入正确验证码-->输入符合格式密码-->注册成功
2)备选流:
a.登录:打开APP/官网-->输入正确账号-->输入错误密码-->输入正确密码-->登录成功
b.注册:打开APP/官网-->输入已注册账号-->输入未注册账号-->获取验证码并输入正确验证码-->输入符合格式密码-->注册成功
3)异常流:
a.登录:打开APP/官网-->输入正确账号-->输入N次错误密码-->该账号被冻结导致登录失败
b.注册:打开APP/官网-->输入未注册账号-->获取验证码并输入错误验证码N次-->该账号无法再获取验证码
步骤二:画出业务流程图,再次确定流程路径
步骤三:定义状态节点和节点分支
1)打开APP/官网
2)输入账号
3)输入密码
4)登录成功
步骤四:根据业务流程图,抽取测试路径
步骤五:利用等价类、边界值方法细化路径,选取测试数据,抽取测试用例
二、明天计划的事情:
1.完成逗你学APP注册登录的测试用例
2.根据验收标准及场景分析法去完善测试用例
3.下载安装ios和安卓测试包,用测试用例及流程分析图进行测试
4.将测试的实际结果与预计结果不符的在测试用例中红字标出
三、遇到的问题:
1.流程图画完后中连线歪七扭八?-----按住ctrl键选中需要调整的中连线,右击选择重新安排位置。
2.邮箱的测试点怎么写?--- https://blog.csdn.net/stacey_sz/article/details/53669050
3.步骤三:定义状态节点和节点分支,这一步不理解
邮箱输入框:
1)不输入任何字符
2)输入中文空格
3)输入英文空格
4)字符串中没有@和点 例如:abc123abc163com
5)字符串中有@没点
6)字符串没有@有点
7)字符串中有特殊字符
8)@和点都存在
9)第一个字符串是@ 例如:
10)@和点中间没有字符串
11)字符串最后一位是点 例如:
12)字符串中多于两个@符号
13)字符串中长度超过50位
14)字符串中有汉字
15)输入@前面有分隔符的情况
16)输入@后有多个分隔符
手机号码输入框:
1)输入英文空格
2)输入中文空格
3)输入特殊字符
4)输入超长11位字符
5)输入英文字符
6)输入中文字符
7)输入空格+数字,空格出现在开头、中间、结尾均需测试
邮政编码输入框:
1)输入英文空格
2)为必填项时,不输入任何字符
3)输入中文空格
4)输入特殊字符
5)输入超长6位字符
6)输入中、英文内容
7)输入空格+数字,空格出现在开头、中间、结尾均需测试
8)输入1个数字
9)输入16个数字
10)输入超长17位数字
四、收获:
1.学会了用流程分析法来分析业务流程(基本流程,备选流程,异常流程)
2.学会了使用Xmind的模板来画业务流程图
评论