首页 > 其他分享 >移动测试

移动测试

时间:2022-08-30 19:12:34浏览次数:58  
标签:分辨率 平台 网络 测试 Android 移动

移动测试

测试总结

移动测试主要使⽤的平台为Android和IOS的平台,因此针对移动平台的测试,和WEB平台的测试,是存在

不同的思维⽅式的。 这些不同的思维⽅式具体总结如下。

兼容性测试

WEB:EDGE,Chrome,Firefox,苹果浏览器

移动互联网:UC浏览器,QQ浏览器

WEB

需要考虑WEB产品在不同浏览器上的⻚⾯兼容以及前端样式的展示

APP

操作系统

需要考虑APP在主流平台上的⻚⾯展示和样式的加载,⽬前考虑的主流平台主要是Android和IOS的平台

分辨率

不管是什么平台,都会存在不同的分辨率的展示,⽐如就拿苹果⼿机来说,它存在iphone7到iphone13,

当然这仅仅是IOS的平台,还需要考虑Android平台的兼容性的测试,主流的分辨率主要可以总结为如下部分:

android 800x480, 960x640,1280720(720p),1920*1080(1080p),25601440(2k)

在实际的企业⾥⾯,具体根据⽤户使⽤的⼿机来测试应⽤程序在不同分辨率下的展示情况,总之主流的核⼼⼿机分辨率都是需要来进⾏测试的。

可以设置不同的手机型号,可以调节分辨率大小

不同⼚家

国内很多的⼚商都对Android进⾏了⼆次改造,形成了各种不同的⼿机操作系统,其实本质上还是Android的基础上进⾏⼆次的改造和开发,核⼼的东⻄还是属于Android,只不过在⼈家的基础上新增了⼀层⾃⼰的应⽤程序, 这些不同主流的平台都需要来进⾏测试,核心主流的平台主要总结为如下:

小米

华为

vivo/oppo

阿⾥云os

⽹络类型

移动互联⽹产品相⽐PC互联⽹产品,有⼀个特点是前者使⽤的⽹络⽐较多样,除了Wif之外,很多时候是在移动⽹络下使⽤的,移动⽹络遇到的情况⼜⽐较复杂,⽐如地铁、隧道、体育场等。所以⽹络不稳定的情况是⽐较容易发 ⽣的,很多情况下App的⼀些问题是在复杂的⽹络情况下才会暴露,与其让⽤户发现和投诉这些问题,不如我们在 测试阶段尽量模拟这样的⽹络情况,及早发现和修复这些问题。 因为移动产品已经是⾮常普遍的,所以就需要测试⼀个APP在不同⽹络下资源的加载情况,这些不同的⽹络主要可 以总结为如下的⼏点:

wifi

2G(2G基本已经使⽤的⾮常少了)

3G

4G

5G

需要将⽹络连接不上、无网络、企业服务器错误等各种情况予以考虑并进⾏细化的测试。建议:

网络不稳定,没有的到服务器的反馈-->提示“网络不稳定,请稍后再试”。

网络没有连接-->提示“网络目前没有连接,请重新连接网络之后再尝试”。

企业服务器或者第三⽅服务因未知原因出错-->提示“目前⽆法接收相关数据,我们正在调查,请稍后再试”。

弱网络

离线状态

网络情况较差

配置Android.sdk环境

先检查node.js和java环境

node.js环境

java环境

下载sdk,解压压缩包,然后把文件路径添加到系统变量

在path环境变量中加入:%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools,输入如下,最后点击确定即可

然后输入android -h 显示如下结果

 

标签:分辨率,平台,网络,测试,Android,移动
From: https://www.cnblogs.com/Aurora--1/p/16640503.html

相关文章

  • 移动自动化测试(一)
    移动端测试对象1、小程序嵌套到专门的App(比如一码通嵌套在我们的微信、支付宝app中)2、App3、以浏览器的模式访问Web移动端测试分类兼容性测试web测试点:主流:firefox、......
  • 移动测试
    移动测试操作系统     需要考虑APP在主流平台上的页面展示和样式的加载,目前考虑的主流平台主要是Android和IOS的平台 分辨率        不管是什么平台,都......
  • JMeter+Grafana+Influxdb搭建可视化性能测试监控平台
    ====docker容器下安装1.influxdb安装并运行(选择2.0以下版本)dockerrun-itd--nameinfluxdb-p8086:8086influxdb:1.8.3复制进入容器dockerexec-itinfluxdb......
  • k8s单机安装及测试
     一直说安装k8s试用一下,一直没有成功,要么是安装一半报错,没有时间去找问题。1.关闭selinuxsetenforce0&&sed-i"s/SELINUX=enforcing/SELINUX=disabled/g"/etc/seli......
  • Pb协议的接口测试
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取ProtocolBuffers是谷歌开源的序列化与反序列化框架。它与语言无关、平台无关、具有可扩展的......
  • Jenkins 踩坑(四)|基于接口自动化测试完成 Jenkins+GitHub+Allure 的结合
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取1.关于使用Jenkins创建job完成自动化测试,核心在于项目的拉取和执行,至于job的创建大同小异,需要......
  • Java 接口测试利器 REST-assured 快速入门
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取开源简约的接口测试DSL;支持XML、JSON的结构化解析;支持Xpath、JsonPath、gpath等多种......
  • OLW代码着色测试-java代码
    privatestaticvoidDoctor_checkStatus(CommodityMappercommodityMapper){ Shared.printTestClassEndInfo(); Map<String,Object>params=newHashMap<Strin......
  • JMeter 高级性能测试实战训练营 | 开班通知
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取1.性能测试只测不调:很多测试同学提交的性能测试报告只是各种参数的堆砌,而缺乏性能分析与优化建......
  • Word多级标题测试-去掉标题多级编号
    安装Jenkins(1/3)下载安装在官网上下载Windows版本的Jenkins:https://www.jenkins.io/download/选择最新的版本下载,安装到指定盘符,D:\Jenkins 填写登录Windows的登录......