移动端功能测试
Posted VE视频引擎
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端功能测试相关的知识,希望对你有一定的参考价值。
测试用例的存在,能对复杂需求的功能质量提升,以及自身测试效率的提升,起到非常基本的促进作用,因为测试用例本身就是通过对需求点的梳理,找出潜在的测试点,避免测试点的遗漏。而case是否覆盖全、漏测少则显得很重要;对于一名测试,思维严谨、效率高、沟通顺畅、责任心强,这些都要具备,在梳理测试点的过程中,要很清楚找出各个测试点之间的各种关系:互斥、前后关联、相互影响等,省去了在执行阶段费心构造设计的时间。
功能测试主要是测试软件app的功能点、业务逻辑;
关联性(主要是测试客户端和PC的交互,客户端处理完后,保证PC端数据同步且一致),比如现在在测的veleap app,同一账号可以在手机端和网页端登录,这时要注意了,账号里的数据两端是否一致,对一端里的数据改变,另一端的数据是否相应改变,而相应的一些关联数据是否发生了正确的变化......这些都是测试时要着重检查的。
关于兼容性测试,手机app需要重点关注,不同操作系统:android、ios,不同手机厂商:小米、华为等,不同的手机屏幕分辨率,与其他第三方app的兼容。
兼容性影响因素有:用户、硬件、软件、技术、网络,这也是我们要考虑的方面,比如,我们需要依据自身APP用户群体的特征以及使用习惯,去做相应的兼容。比如用户群体如果大多是老人的话,可以考虑大字体的适配。比如针对旅游人士,可以考虑过程中网络的状况。如果拥有大量海外用户,可以考虑多币种、多语言、多度量、时区问题;硬件上,设备类型(手机、平板、穿戴式设备)、生产商(安卓手机存在每个厂商的定制化差异)、显示屏(屏幕大小、分辨率)、特殊硬件功能(NFC、蓝牙、相机、定位功能等),最后,哪些会考虑到要兼容测试,UI显示、多次快速点击、拉起虚拟键盘挡住输入区、虚拟物理按键收起与显示、多个输入框来回切换、控件焦点热区文体、前后台、多个应用切换、指纹识别和faceid等、框架升级、网络、新老版本兼容、第三方依赖库或者SDK升级、前后端版本兼容
中断或崩溃测试,中断测试主要是测试app是否会出现crash情况。来电、短信、闹钟、低电量等网络环境突然改变,或者网络中断,例如隧道、电梯(离线支持),切换网络,例如数据连接切换到wifi。
外部设备,比如充电,插耳机,内存不足,改变设备方向,改变手机语言,例如英文,多后台程序切换,长时间开机并且长时间开启app
UI测试,包括用户友好性、人性化、易操作性。
以上是关于移动端功能测试的主要内容,如果未能解决你的问题,请参考以下文章