手机APP测试点总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安装、卸载测试,主要针对编译后源程序生成的APK安装文件
1.生成APK文件在真机上可以安装及卸载
2.Andriod手机端的通用安装工具,如:豌豆荚及91助手等工具可以正常安装及卸载程序;
IOS,itools工具可以正常安装及卸载
3.Android平台程序安装在SD卡上(android2.2版本以后)
升级测试
1.验证数字签名
2.升级后可正常使用(升级覆盖安装、下载后手动覆盖安装),升级后看数据对不对
3.在线跨版本升级(长时间不使用app,从小版本0.几升级到3.几),有些系统支持
功能测试
1、业务逻辑测试:主要测试客户端业务能否正常完成,比如说我们手机端购物商城,要测
试各种业务能否正常完成,比如说购物,能够正常选择商品、付款进行商品业务流程2、功能点的测试,比如说登录功能、搜索功能等单个功能点的测试,主要根据需求利用各
种常用用例设计方法编写用例,从正向及反向进行考虑
3、关联性测试,主要测试客户端与PC端的交互,客户端处理完后,PC端与客户端数据一
致,比如说在手机端购买商品,那用相同账户在PC端登录后,相关信息在PC端是否同
步。
异常测试
1、异常性测试:主要包含了断网、断电、服务器异常等情况下,客户端能否正常处理,保
证数据正确性。
2、交互性测试:客户端在运行的时候被其他时间打扰,如来电、来短信。。。,低电量测
试。还要注意手机端硬件上,如:待机、插拔数据线、插拔耳机等操作不会影响客户端,
比如说我在看新闻,这个时候忽然来电话了,接听电话后会不会当前网页有影响
客户端侧性能测试
客户端在不同网络环境下响应速度(2G、3G、4G等)。
app对资源的占用(cpu、内存、耗电、流量等)
兼容性测试:
各种手机平台、操作系统版本、分辨率、不同尺寸屏幕、与其他App的兼容
各种网络环境下的测试
各种网络状态下进行的测试(包括飞行模式)
3G上网:td-cdma、cdma2000、wcdma能否正常使用。
edge、gprs能否正常使用
4G网络能否正常使用
App运行测试:
最小化、多个app切换,关机、待机后app能否正常使用,强制退出后还能否正常运行
长时间开机且开app,看是否会出现异常情况
反复运行关闭app
Android/IOS特性测试:
横竖屏,home键,音量键,power键等
互动分享:
如果程序里面包括分享功能,那么检测点击分享的时候是否会正常给出分享提示,点击分享后所填写的分享内容是否正确