写给爱测试APP的你#安卓测试#ios测试#app测试

如果给你一个app你会从哪些方面以及要点来进行测试呢?

  1. 兼容性考虑思考点

    不同的手机操作系统,android 、ios
    不同的手机系统版本,例如:安卓 2.1-8.1,ios 6.0-11.1.2
    不同网络(电信、联通、移动、WIFI、2G、3G、4G)
    不同类型处理器(ARM、X86)
    不同手机屏幕大小
    不同手机屏幕分辨率(1280 * 720、1920 * 1080、1280 * 800、1920 * 1080 …)
    安卓手机不同的管家类APP、验证被测试APP是否存在被限制使用或提示警告的地方
    相同类型的APP产品是竞争测试情况,是否出现使用冲突的现象(例如音乐类型的同时打开两个会不会有两个同时播放的情况)

  2. APP的安装、更新、卸载

    需要关注app的安装包大小,需要尽可能小,否则用户下载会很慢,在非wifi模式下会提示用户是否进行下载。
    验证app是否可以进行正常安装、更新、运行和卸载。
    需要进行app的重复安装,验证原有安装的app数据是否留存。
    安装app的速度、卸载app的速度,卸载后用户数据是否全部清除、需要关注安装目录和sd卡数据
    对app进行多个版本的跨版本安装,用户安装后原有用户数据依旧可以使用,app运行正常
    使用低版本进行覆盖安装,app安装后是否可以正常使用。
    需要评估App安装的位置,以及安装后的尺寸大小
    App是否具备强制用户升级功能,需要验证

  3. UI测试思考点

    界面是否美观、文字、图片组合是否完美
    元素大小是否在手机屏幕中占比合适
    界面元素对齐方式是否统一
    界面字体属性是否正确
    在手机系统进行大字体设置显示的时候,页面元素是否出现显示不全,页面变形等问题(ios和安卓手机均可以调整字体大小,注意:安卓手机系统在4.0版本以上才可以调整大小)
    手机最上方的通知栏底色是否使用了沉浸方式显示
    界面在向上或者向下滑动时,右侧是否可以显示出滚动条来显示当前的显示位置

  4. 点击测试思考点

    页面元素点击,是否按照产品的需求设计添加了页面跳转动作,是否可以跳转到正确的功能界面。
    页面元素的逐一点击操作,验证是否触发了产品规定的点击事件。
    在界面上进行长按动作,是否会弹出菜单,或者触发一些事件。
    图片点击是否可以显示大的高清图片,或进行界面跳转。
    快速双击或者多次点击某元素,验证触发的事件是否正确,需要关注是否出现重复提交或崩溃等问题
    快速多次点击界面上的多个元素,验证是否出现崩溃,或者事件响应冲突的一些问题。
    长时间的多次点击界面上的多种元素,验证是否会出现崩溃或者其他问题(一般可以使用monkey测试)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值