发表于: 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的模板来画业务流程图


返回列表 返回列表
评论

    分享到