文档介绍:多因子身份认证测试报告
目录一、概述错误!未定义书签
编写目的错误!未定义书签
读者对象错误!未定义书签
参考资料错误!未定义书签二、测试环境错误!未定义书签
整体架构图错误!未定义书签硬件配置错误!未定义书签
软件配置错误!未
验证不同真机下产品相关功能及UI情况
米用技术
主要米用黑盒测试、边界测试、等价类划分等测试方法
工具与方法
手工测试
认证云个人管理平台
测试范围
测试认证云管理平台相关功能及UI在不同操作系统,不同浏览器中的使用及UI显示情况。
测试目标
验证认证云管理平台相关功能在不同浏览器中的兼容情况。
米用技术
主要米用黑盒测试、边界测试、等价类划分等测试方法
工具与方法
手工测试
网络情况测试
测试范围
以demo为载体,在Wifi、4G弱网络情况下验证SDK相关功能使用情况。
测试目标
验证在不同网络情况下SDK的功能情况
米用技术
主要米用黑盒测试、边界测试、等价类划分等测试方法
工具与方法
手工测试
数据隔离测试
测试范围
不同业务系统的数据隔离,同一业务系统的账号数据隔离
测试目标
验证各种情况下是否做了完整的数据隔离
米用技术
主要米用黑盒测试
工具与方法
手工测试
安全性测试
测试范围
测试信息是否加密传输,是否防界面劫持;是否具有SDK完整性
校验
测试目标
通过相关工具查看信息是否加密传输,篡改相关信息是否能校验通过。
米用技术
主要米用相关抓包工具进行验证。
工具与方法
Burpsuit(或Fiddler)抓包工具。
性能测试
测试范围
测试HUE认证相关接口,查看其网络吞吐量,接口响应时间,并发数和服务器性能
测试目标
每秒1300并发,90%向应时间在1s内。
工具与方法
Jmeter来模拟多线程并发
开始标准
功能测试完成
完成标准
性能指标达到期望
场景设计:
接口名称
场景描述
绑定接口
并发数分别为50,100,150,200,500,1000,1300,1500,1s内加载完
成,集合点设置=并发数,运行时间2min
时空码校验接口
并发数分别为50,100,150,200,500,1000,1300,1500,1s内加载完
成,集合点设置=并发数,运行时间2min
扫码校验接口
并发数分别为50,100,150,200,500,1000,1300,1500,1s内加载完
成,集合点设置=并发数,运行时间2min
推送确认接口
并发数分别为50,100,150,200,500,1000,1300,1500,1s内加载完
成,集合点设置=并发数,运行时间2min
手势密码校验接口
并发数分别为50,100,150,200,500,1000,1300,1500,1s内加载完
成,集合点设置=并发数,运行时间2min
设置手势密码接口
并发数分别为50,100,150,200,500,1000,1300,1500,1s内加载完
成,集合点设置=并发数,运行时间2min
四、测试安排
主要分以下几个阶段进行测试,确保测试质量:
测试步骤
描述
模块测试
测试人员按照产品模块划分进行测试
系统测试
对整个系统进行,检查模块间数据输入输出是否存在异常,及业务流程是否符合需求
回归测试
检查修复bug是否对其它功能造成影响
产品验收测试
在QA完成测试的基础上,产品人员进行验收,并提出相关问题
系统回归测试
针对产品人员提出的问题再次进行回归测试
性能测试
通过使用工具对系统进行性能测试
五、交付内容
交付测试人员测试完成后需将ServerSDK、WebSDKHUESDK(IOS版本)、HUE
SDK(Android版本)提交给运营人员,由运营人员提交给相关客户使用。
交付内容
对应资源名
软件包大小
版本号
ServerSDK
WebSDK
HUESDK(IO阪本)
HUEMain
HUESDK(Android版本)
测试文档交付
1)《HUE身份认证产品测试方案》2)《HUE思维脑图测试用例》
3)《HUE身份认证产品测试报告》六、软件测试的通用标准
被测系统无业务逻辑错误和二级BUG经确定的所有缺陷都已得
到了商定的解决结果。所设计的测试用例已全部重新执行,已知的所有缺陷都已按照商定的方式进行了处理,而且没有发现新的缺陷注:缺陷的严重等级说明
一级:严重影响系统运行的错误;
二级:功能方面一般缺陷,影响系统运行;
三级:界面布局不美观或轻型错误;
四级:不影响运行的错别字等;
五级:合理化建议。
七