• 移动端测试基础知识


    APP功能测试:

    1.业务正确性测试:

    a.产品文档;隐性需求(用户使用习惯等)

    2.兼容性测试:

    a,系统版本

    所有系统版本可用

    android:原生安卓系统:5.0,9.0。。。定制版本:小米,华为,oppo。。。

    ios:原生系统,ios11,ios12。。。

    b.分辨率

    图片(根据分辨率使用不同的图片)1920*1080,768*1024。。。

    c.网络情况

    2G,3G,4G,5G,WIFI。。。

    3.异常测试

    a.热启动应用

    应用后台转换为前台的过程

    切换回来时仍然展示切换为后台之前的界面;

    初始化为首页;

    b.网络切换&中断恢复

    网络切换:wifi->2g,4g->3g,应用正常可用状态

    中断恢复:4g->断网->4g(下载应用,中间断网后网络恢复:断点续传OR重新下载)

    c,电话和信息中断恢复

    电话:观看视频->来电10分钟->返回观看视频(继续观看OR返回首页)

    信息:玩游戏->通知栏点击通知消息->返回游戏应用(不影响用户体验)

    4.升级安装卸载测试

    a.升级

    临近版本升级(1.0-1.1)

    跨版本升级(1.0-1.7)

    能保证升级后APP可用

    b.安装

    首次安装(环境干净)

    卸载后安装

    覆盖安装

    保证安装后APP可用,安装文件齐全

    c.卸载

    正常卸载

    卸载后安装再卸载

    卸载后需要清理的文件全部清空,保留文件保留

    5.健壮性测试

    a.手机资源消耗

    cpu,内存等

    b.流程消耗

    数据流量(加载图片瞬间消耗流量过大时,很多张图片消耗就很多),第三方软件监控流量消耗---(图片,数据压缩)

    c.崩溃恢复测试

    app闪退,终止运行。。。

    (保证自启动可用,手动启动后app可用)

  • 相关阅读:
    [CC-TRIPS]Children Trips
    [HDU5968]异或密码
    [CC-PERMUTE]Just Some Permutations 3
    [HackerRank]Choosing White Balls
    Gym102586L Yosupo's Algorithm
    Gym102586B Evacuation
    Kattis anothercoinweighingpuzzle Another Coin Weighing Puzzle
    Gym102586I Amidakuji
    CF1055F Tree and XOR
    CF241B Friends
  • 原文地址:https://www.cnblogs.com/fppblog/p/11314066.html
Copyright © 2020-2023  润新知