发表于: 2018-10-26 22:29:20

1 703


今天完成的事情:
任务六的对话框,错误的地方,有的可能对了,但是没有验收标准所以不知道对错
明天计划的事情:
任务六
遇到的问题:
没有
收获:
1.ios的学员或者教练 安卓的教练或者学员的登录时间过长的话就会跳出弹框,提示系统崩溃即将退出,然后退出app
2.ios有教练可以联系学员但是跳转到空白的页面什么都不能发送,但是安卓的压面只有电话联系,不能在线联系
3.一个学员的账号在两台的手机上面登录,可以同时跟教练聊天,
流程分析法
  1、        用户执行程序,弹出登陆对话框;
  2、        用户输入用户名,格式要符合如下规范:
  a.        2-16个字长,英文或数字;
  b.        用户名中不可出现空格符;
  c.        可以使用这些字符:“横线-”,“下划线_”,“点.”;
  d.        不可以使用“&、%、$”等其它字符。
  用户名出错处理:
        1)、用户名为空:提示用户:“请输入用户名!”;
        2)、用户名错误:提示用户:“用户名错误,请重新输入用户名!”。
  3、用户输入密码,格式要符合如下规范:
                a. 密码为字符串;
                b. 字符串为0~9之间的阿拉伯数字组合,密码长度为6位。
        密码出错处理:
        1)、密码为空:提示用户:“请输入密码!”;
                2)、密码错误:提示用户:“密码错误,请重新输入密码!”。
  4、确定登陆,系统验证用户登陆;
  5、取消登陆,退出系统。
  提取需求信息,得到流程图: 
流程的分类:
  1:基本流:通过实现业务流程时,做到每一个流程都是正确的,从来达到目的流程;(例如:atm机中取款的过程,从插卡-》输入密码-》取款-》取卡,每一个流程我们都正确操作,从而达到取款的目的)
  2:备选流:通过实现业务流程时,因错误操作或者是异常操作,导致流程反复,但最终达到目的流程(例如:atm机中取款的过程,我们密码输入错误,最终输入正确密码,达到取款目的)
  3:异常流:通过实现业务流程时,因错误操作或者是异常操作,导致最终达到目的流程(例如:atm机中取款的过程,我们密码始终输入错误,最终没有达到取款目的 )

  使用流程分析法的具体实施步骤
  步骤1:画出业务流程图;
  步骤2:定义状态节点和条件分支;
  步骤3:确定测试路径;
  步骤4:选取测试数据,构造测试用例。




返回列表 返回列表
评论

    分享到