一键登录测试(秒验)
一、 关于秒验(一键登录):
秒验(一键登录)产品整合了三大运营商特有的数据网关认证能力,升级短信验证码体验,应用于用户注册、登陆、支付、安全校验等场景,可实现用户无感知校验,操作更安全、便捷、低时延的特点。秒验(一键登录)产品提供两种手机号认证方式,一种是通过用户授权后从网关侧获取用户当前使用的手机号码,并完成注册或登录流程。全程仅需客户授权,认证过程完全无感知。3秒内完成,客户体验极佳。另一种是本机号码校验:验证用户本机号码与客户端输入号码或账号绑定号码的一致性。
一键登录和传统登录的对比:
二、基本原理:
先看下流程图,可以理解为一键登录主要是三个部分:app集成的SDK、应用的后端服务、运营商; 业务App提供需要校验的号码,通过调用运营商数据网关校验所提供号码是否本机号码来进行注册或登录,使用本机号码校验时,用户终端需支持使用SIM卡上网,以实现对运营商数据网关校验能力的调用;当用户终端无法通过SIM卡访问运营商数据网络,可以无缝切换到短信验证码。
那个我们在测试过程中可以通过分析业务流程中设置检查点。
三、测试点总结:
1、不同的操作系统不同的版本上对SDK兼容是否正常,校验初始化正常;
2、不同的网络环境,Wi-Fi、数据网络(2G、3G、4G)、Wi-Fi+数据网络,可正常校验;
3、登录次数检查;
4、获取授权后,长时间不登录,超时后的处理;
5、未开通数据网络情况下是不能完成校验的,所以在app设计时有对不支持一键登录的情况的兼容;
6、在不支持一键登录的情况下,页面处理是否符合日常操作;
参考:blog.csdn.net/u012811805/…
一键登录测试(秒验)相关推荐
- 防止刷单杜绝薅羊毛:语音验证码和短信验证码及最新一键登录(秒验点验)解决思路
1.传统的网站和APP在早期开发时很少关注到刷单防范和羊毛党问题.甚至很多网站注册没有考虑到手机绑定.在以PC为主的互联网时代网站注册时很少使用到短信验证码,随着工信部强制要求手机号必须实名认证,同时 ...
- 如何用秒验提升用户体验和转换率?
手机号验证是移动应用开发中常见的需求,它可以用于用户注册.登录.身份认证等场景.目前,市场上主要的手机号验证方式是短信验证码,但这种方式存在一些问题,例如: 延迟:短信验证码需要等待运营商发送和用户接 ...
- 一次性说清楚秒验(本机号码一键登录)基本原理、优势、场景、交互过程和常见的问题
一. 关于秒验(一键登录)基本原理 秒验(一键登录)产品整合了三大运营商特有的数据网关认证能力,升级短信验证码体验,应用于用户注册.登陆.支付.安全校验等场景,可实现用户无感知校验,操作更安全.便捷. ...
- Mob秒验(一键登录注册)是什么意思?
好奇一键登录是怎么实现的吗?进来了解一下? 自动识别当前手机使用的手机卡号,并且直接使用这个号码进行登录,这就是一键登录.这种登录方式的好处是显而易见的.它可以更方便.快捷地完成注册.登录流程,将原本 ...
- MobTech秒验(一键登录)的基本原理
MobTech秒验是一款帮助开发者实现一键验证功能的产品,从根源上降低企业验证成本, 有效提高拉新转化率,降低因验证带来的流失率,3秒完成手机号验证(一键登录).因其各种优势被用户所喜爱,它能在当下流 ...
- 一键登录只需1秒,赶紧了解一下
作为一个开发者,开发任何一个App都少不了登陆功能(个别特例除外),传统的一般只有3种:账号(邮箱)密码.短信验证.扫码登陆.但是这三种方式都太繁琐,如果忘记密码,就可能需要向你的密保邮箱或者手机发送 ...
- 极验onelogin 一键登录 接入流程与问题
极验onelogin一键登录 前段时间接入了一键登录,里面的坑还不少,现梳理下来,为防止后期回顾及 避免以后的人能快速知道问题所在. Android 接入文档:https://docs.geetest ...
- Android测试闪验demo-一键登录
话不多说,先上图,结果页因涉及隐私,中间四位做了隐藏处理 最近项目有个需求(其实是自己主张的),公司项目分企业端和用户端,一直是两个APP,前段时间要合并,就想到了一键登录,简单快捷,在这里就看一下闪 ...
- 创蓝闪验php手机号一键登录
创蓝闪验php手机号一键登录 注意:对外接口需要两个必要参数,flash_token.type(安卓或ios) flash_token从哪里来: 是安卓和ios端集成创蓝闪验sdk以后通过调用sdk相 ...
最新文章
- cmd连接oracle_Oracle -PLSQLDeveloper 13 数据库连接
- BCH或将在年底超越ETH
- 华为笔记本matebook13_为什么我不推荐华为Matebook 13给职场新人/小白?
- linux文本分析工具awk解读
- 1.9 通过反射获取注解信息
- C语言进制转换时自动扩展位?(原码、反码、补码)(打印%o、%x时会自动扩展到32位【负数先得到其十进制真实数值,再根据其真实数值得到八进制、十进制补码】)
- PHP使用Zend Opcache之优化加速和缓存清理总结
- python执行命令并返回结果集_如何执行python脚本然后将结果存储为Power BI中的pandas数据集?...
- 关于OPENGL与OPENGL ES的区别
- [CMake] 配置 install 和 uninstall
- java虚拟机工作原理_Java虚拟机工作原理详解
- 【多目标优化求解】基于matlab粒子群算法求解配电网抢修优化问题【含Matlab源码 777期】
- 谷歌地球(Google Earth) 7.3.2.5776
- 3D机器学习(4):pytorch入门3:张量的拼接与拆分、张量的运算、张量的统计
- genymotion报错an error occured while deploying the file解决办法
- ESP8266 驱动1.3寸SH1106 OLED屏幕显示库
- Go官方包 - strings包
- 中国大学mooc医学计算机与信息素养答案,医学计算机与信息素养
- MySQL的not null default
- python 图标拖_托盘图标在Python中的应用,图标是gon
热门文章
- android.content.res.Resources$NotFoundException: Resource ID #0xff3f92d5
- requests基础爬虫案例
- python 区别None与数字0
- 火狐浏览器,谷歌浏览器使用深色主题,安装深色主题插件
- Mysql基础练习记录
- maven报错Non-resolvable parent POM for “项目名称“:1.0-SNAPSHOT: Could not find artifact pom:1.0-SNAPSHOT
- 使用DialogFragment的一些感受及防踩坑经验(getActivity、getDialog为空,cancelable无效等)
- KMP算法及其改进算法
- springboot读取资源文件配置(一)
- 6.指针数组做函数参数