定义:兼容测试就是指软件在特定的硬件平台,不同的应用软件之间,不同的操作系统平台上,不同的网络等环境中是否能够正常的运行的测试  (会不会产生不兼容)

兼容性测试的作用

  • 进一步提高产品质量
  • 和其他软件不冲突,平台无关性,各大手机厂商
  • 保证软件存在的价值,它是衡量一个软件质量的标准
  • 让软件市场更广阔

app用户量越来越大,终端设备型号越来越多

圈定测试范围

    • 有限的时间内做到测试全面
    • 针对app我们考虑以下方面
    • 操作系统
    • 屏幕分辨率
    • 不同的品牌的手机
    • 网络类型

国内主流手机厂商

华为,oppo,vivo,三星

小米

金立

联想

酷派

魅族

乐视

一加

锤子

不同厂家的ROM问题,不同的手机厂家定制

兼容性测试

系统版本 安卓6,7,8,9;ios10,11,12

屏幕尺寸,屏幕分辨率:

iph6s:1334*750,4.7英寸

iph7:1344*750,4.7英寸

iph7plus:1920*1080,5.5英寸

iph8:1334*750,4.7英寸

iphx:2436*1125,5.8英寸

三星S8:2960*1440,5.8英寸

三星S9:2960*1440,5.8英寸

华为P20 pro:2240*1080,6.1英寸

华为Mate10:2560*1440,5.9英寸

vivo X20:2160*1080,6.01英寸

vivoNEX:2316*1080,6.59英寸

云测平台

Testin百款手机安装卸载,monkey遍历  MTC utest.qq.com 阿里MQC 中国移动贯众云基本功能免费 游戏测试TestBird,腾讯游戏测试wetest

是否向前向后兼容,新版本覆盖旧版本,覆盖安装,跨版本安装,数据是否共享

安全测试

工具:testin,每日免费一次安全测试,APPSCAN

APP申请权限的必要性检查,例如访问图库,访问地理位置等

数据库敏感信息,发布版本不能使用日志

以及一些账户安全,数据通信安全

debug可查看日志,release版本关掉日志


APP功能性测试-3的更多相关文章

  1. APP功能性测试-1

    疑难点 根据软件说明()或用户需求()验证App的各个功能实现 根据需求,提炼App的用户使用场景,验证功能 根据测试指标,验证功能 根据被测试功能点的特性采用特定的方法进行测试(场景,边界值,,,) ...

  2. APP功能性测试-2

    安装与卸载 应用是否可以在不同的安卓版本上安装(过低不能适配) 安装后是否可以正常运行 安装空间不足时是否有相应提示 如果应用需要通过网络验证之类的安装,需要测试一下断网情况下是否有相应提示 安装过程 ...

  3. APP功能性测试-4

    弱网络测试 使用fiddler模拟低速环境 使用fiddler抓取手机上某个应用的包 手机连接fiddler fiddler 代理地址127.0.0.1默认端口8888 只抓http协议(https, ...

  4. 初识App安全性测试

    目前手机App测试还是以发现bug为主,主要测试流程就是服务器接口测试,客户端功能性覆盖,以及自动化配合的性能,适配,压测等,对于App安全性测试貌似没有系统全面统一的标准和流程,其实安全性bug也可 ...

  5. 移动应用/APP的测试流程及方法

    1. APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间.正式测试前先 ...

  6. 手机App安全性测试初探

    目前手机App测试还是以发现bug为主,主要测试流程就是服务器接口测试,客户端功能性覆盖,以及自动化配合的性能,适配,压测等,对于App安全性测试貌似没有系统全面统一的标准和流程,其实安全性bug也可 ...

  7. 如何做好App的测试工作

    记得刚开始接触app测试时,可谓是一脸懵状,拿到一个功能不知道该测些什么,会因为测试范围确认不足.测试点考虑不全等导致线上问题,吃一堑才会长一智,栽过几次坑后就学会了如何避免.现总结App测试点如下, ...

  8. 06- 移动端APP兼容性测试以及APP兼容性测试手机选择与云测试技术

    在开始测试APP之前,应该考虑什么问题?或者如何选择设备?多少部手机测试兼容性最佳? 兼容性测试手机数量:主测手机 1 ,2(根据人员),辅助测试手机:用于兼容性测试.(50-60台最佳,至少5-20 ...

  9. Android APP压力测试(三)之Monkey日志自动分析脚本

    Android APP压力测试(三) 之Monkey日志自动分析脚本 前言 上次说要分享Monkey日志的分析脚本,这次贴出来分享一下,废话不多说,请看正文. [目录] 1.Monkey日志分析脚本 ...

随机推荐

  1. likelihood(似然) and likelihood function(似然函数)

    知乎上关于似然的一个问题:https://www.zhihu.com/question/54082000 概率(密度)表达给定下样本随机向量的可能性,而似然表达了给定样本下参数(相对于另外的参数)为真 ...

  2. Python-利用flask模块创建web接口

    一.创建一个实现登录的接口 import flask from flask import request #获取参数 # import json #post请求传入json对象时,通过json获取参数 ...

  3. eclipse集成tomcat 部署项目设置

    ============================================================= 1. 下载安装tomcat插件 ====================== ...

  4. input按钮选择功能

    <p> <input type="checkbox" class="ischecked" id="is_pinkage" ...

  5. 移动端Vue回到顶部

    html: <div class="totop" id="totop" @click="Top" v-show="totop ...

  6. 一个nginx反向代理, 负载均衡的例子

    #/etc/nginx/conf.d/master.conf #区分大小写 #设定负载均衡的服务器列表 upstream master.balancing { #weigth参数表示权值,权值越高被分 ...

  7. 如何对Project Proffesional设置预警灯

    Project Proffesional没法一目了然地看到,为了实时看到任务延迟情况,我们必须设置预警灯. 1.添加两个新列“文本1”.“文本2”,重命名为“完成预警”.“进度预警”. 2.右键点击“ ...

  8. Spring-boot官方案例分析之data-jpa

    Spring-boot官方案例分析之data-jpa package sample.data.jpa; import org.junit.Before; import org.junit.Test; ...

  9. TCP和UDP的现实应用

    以下应用的区分是基于TCP可靠传输,UDP不可靠传输 TCP一般用于文件传输(FTP HTTP 对数据准确性要求高,速度可以相对慢),发送或接收邮件(POP IMAP SMTP 对数据准确性要求高,非 ...

  10. 分页离线条件查询 页面响应500 后端未报异常 list集合有数据

    如果 使用同一个Hibernate的DetachedCriteria离线条件查询对象同时查询“过滤后条数” 和 “过滤后的数据集合”,那么查询记录数时需要设置聚合函数条件并且 使用聚合函数  代码要在 ...