我们公司产品登录很简单 手机号为账号,每次登录输入短信验证码。验证码为6位数字。登陆后可以记录登录状态。未登录时可以微信登录然后验证或者APP登录后可以在个人中心绑定微信。

一APP内部登录

1.手机号长度为11位数字整型。

2.手机号段要求校验。

3.未输入手机号时点击短信校验是否提示请输出入手机号

4.点击输入手机号输入框时是否会自动吊起数字键盘。

5.开始键入手机号时,输入框的暗色提示“请输入手机号”是否会消失,清空手机号时是否会显示提示。

6.滑屏时吊起的键盘是否会消失。

7.点击获取验证码按钮,如果手机号错误是否弹出提示框,并常看提示文字文本信息是否符合要求。

8.点击获取验证码按钮,如果手机号正确,“发送验证码”变为倒数60S。

9.读秒后再次点击看是否有变化。

10.读秒到50S以后是否出现“未收到短信,使用语音验证码”

11.点击语音验证码是否出现提示“请留×××××××号码的来电”

12.来电号码是否与提示来电号码类型一致

13.输入短信验证码完成时登录按钮是否由灰显到可点击

14.输入错误的验证码,点击登录弹出提示框查看提示文案是否与错误类型一致。

15点击错误提示的确定是否恢复之前状态。

16手机号验证码和短信验证码输入框一键清除功能是否能实现。

17.登录成功的提示框。

18绑定成功的提示框。

二APP与微信登录(逻辑验证)

1.APP未登录微信也未登录情况:进入APP登录界面,点击微信登录,跳转微信登录界面输入账号密码,登录微信,获取权限,跳转APP验证(与APP直接登录页基本一致),输入手机号验证码,提交登录成功。在个人中心,显示微信绑定。

2.APP未登录,微信登录情况:进入APP登录界面,点击微信登录,直接获取权限,跳转APP验证(与APP直接登录页基本一致),输入手机号验证码,提交登录成功。在个人中心,显示微信绑定。

3APP登录,微信未登录。APP登录后去个人中心点击绑定微信,跳转微信登录界面,输入账号密码点击登录,确认获取权限。返回APP个人中心,提示绑定成功。

4APP登录,微信已登录。APP登录后去个人中心点击绑定微信,跳转微信登录界面,确认获取权限。返回APP个人中心,提示绑定成功。

APP测试之登录的更多相关文章

  1. App保持登录状态的常用方法(转)

    我们在使用App时,一次登录后App如果不主动退出登录或者清除数据,App会在很长一段时间内保持登录状态,或者让用户感觉到登录一次就不用每次都输入用户密码才能进行登录.银行.金融涉及到支付类的App一 ...

  2. APP支付宝登录第三方授权如何签约入口在哪里

    最近,公司项目要接入支付宝授权登录,第三方SDK接入过不少,一顿按照流程操作.到签约的步骤的时候就把我难住了,入口一直找不到.然后在文档中心搜索“支付宝登录签约”,找到一个申请地址.心想终于找到你了, ...

  3. App保持登录状态的常用方法

    我们在使用App时,一次登录后App如果不主动退出登录或者清除数据,App会在很长一段时间内保持登录状态,或者让用户感觉到登录一次就不用每次都输入用户密码才能进行登录.银行.金融涉及到支付类的App一 ...

  4. 安卓app测试之cpu监控

    安卓app测试之cpu监控,如何获取监控的cpu数据呢? 一.通过Dumpsys 来取值 1.adb shell dumpsys cpuinfo 二.top 1.top -d 1|grep packa ...

  5. 小程序&app 注册登录、绑定

    前段时间开发中的一款产品,有小程序和app:小程序直接微信登录,app使用手机号+验证码注册,手机号+验证码/密码登录. 用户使用其中一套账号密码即可正常使用,不强制要求完善另一套账号.为避免同一用户 ...

  6. 安卓app测试之Monkey日志分析《转载》

    安卓app测试之Monkey日志分析 链接:https://www.cnblogs.com/wuzm/p/10965762.html

  7. 家庭记账本app实现登录注册界面以及仿微信操作界面(共4个实现一个)遇到了麻烦

    今天学习了数据的创建,以及关于数据库的相关操作. 今天主要是实现了对于数据库的增加和查找. 具体的代码如下: 首先是数据库的创建: DBOpenMessage.java package com.exa ...

  8. HBuilder开发APP自动登录时跳过"登录页面"

    刚接触开发公司APP项目,用HBuilder开发工具. manifest.json中的入口页面就是"登录页面",现在获取到自动登录状态是true,但是真机联调时"登录页面 ...

  9. 使用token实现在有效期内APP自动登录功能

    实现此功能的场景是在当下用户对手机APP体验要求高,并且相对安全前提的推动下诞生:当你下载了一个QQ,微信第一次进行了账号和密码的登录,你从此以后打开应用免去了你每日打开应用都要输入账号跟密码的痛苦过 ...

随机推荐

  1. printf 整数类型都用 uint8_t

    #include <iostream> #include <string> #include <tuple>   #include <utility> ...

  2. php中urldecode()和urlencode()

    urlencode()函数原理就是首先把中文字符转换为十六进制,然后在每个字符前面加一个标识符%.urldecode()函数与urlencode()函数原理相反,用于解码已编码的 URL 字符串,其原 ...

  3. 转I2s

    转自http://blog.csdn.net/ce123/article/details/6919954 I2S音频总线学习(二)I2S总线协议 一.I2S总线概述 音响数据的采集.处理和传输是多媒体 ...

  4. oracle and 和 or

    源地址:https://zhidao.baidu.com/question/350891282.html (FirstName='Thomas' OR FirstName='William') AND ...

  5. Visual Studio最好用的快捷键

    当然每个人常用的一般都会有些不一样,欢迎大家评论说出自己常用或最常用的快捷键吧,比比看谁用的巧~~~ ctrl+-(shift+ctrl+-):移动光标到上次位置或相反,比如定位一个函数,转到函数定义 ...

  6. [DFNews] EnCase v7.08发布

    EnCase v7.08 近日正式发布,7.08增加了Evidence Processor Manager以及Evidence Processor,不仅可以在本地实现证据处理队列,也支持了通过网络进行 ...

  7. Windows 10下通过蓝牙连接iPhone个人热点进行共享上网

    出处:qiuyi21.cnblogs.com 1.iPhone开启个人热点 在iPhone中打开蓝牙,然后进入“个人热点”并打开开关,如果提示热点发射方式请选择蓝牙那项,然后停留在“个人热点”界面并且 ...

  8. 移动端Viewport & 使用rem来开发移动端网站

    Viewport大神 无双 的精彩解释 具体参数各型号是否支持参见: http://www.cnblogs.com/2050/p/3877280.html#commentform 摘录: 移动设备上的 ...

  9. 好用的內存鏡像工具Belkasoft RAM Capture

    来自俄罗斯的取证大厂Belkasoft,旗下的主力产品Belkasoft Evidence Center有不错的评价,除了BEC之外,咱们Yuri老兄也是佛心来着的,提供了一个免费内存镜像工具RamC ...

  10. 使用ab进行压力测试

    在Windows系统的命令行下,进入ab.exe程序所在目录,执行ab.exe程序.注意直接双击无法正确运行.