96SEO 2026-02-19 12:34 18
。

主要知识点包括#xff1a;移动测试分类及android环境搭建#xff0c;adb常用命令#xff0c;appium环境搭建及使用#xff0c;pytest框架学习#xff0c;PO模式#xff0c;数据驱动#xff0…
本系列文章md笔记已分享主要讨论移动测试相关知识。
主要知识点包括移动测试分类及android环境搭建adb常用命令appium环境搭建及使用pytest框架学习PO模式数据驱动Allure报告Jenkins持续集成。
掌握操作app的基本api掌握元素定位及获取元素信息的api掌握事件操作api掌握app模拟手势操作掌握手机操作的api。
掌握pytest函数执行顺序掌握pytest函数参数化掌握PO模式的作用掌握yaml语法。
能够使用allure和pytest生成测试报告。
1移动测试分类及android环境搭建2adb常用命令3appium环境搭建及使用4pytest框架学习5PO模式6数据驱动7Allure报告8Jenkins持续集成
掌握移动端安卓模拟器的安装掌握常见的adb指令了解主流的移动端自动化测试工具掌握appium环境搭建了解appium入门案例
安卓原生系统上下版本间是否兼容,例如安卓10.0的是否兼容9.0二次开发的系统,
比如小米的MIUI系统间的兼容、华为的EMUI上下版本间兼容性是否良好ios
1.热启动应用[1]app至于后台时是A页面,切换到前台,还是A页面,还是初始化页面[2]app长时间置于后台,切换到前台,还是A页面,还是初始化页面,崩溃/闪退2.网络切换和中断恢复[1]4g-2g
wifi-4g,保证app可用,业务正常[2]wif-断网-wifi断点续传
下载了3M断网,再次联网,继续当前位置下载3.电话和信息中断恢复[1]电话:看视频,打电话30分钟,切换为继续查看位置[2]短信:玩游戏
1.0----2.0[2]安装测试首次安装覆盖安装高版本---低版本
通过场景和数据的预设把以人为驱动的测试行为转化为机器执行的一种过程.⚠
通过安全测试技术保证app尽可能的不存在安全漏洞.更多移动测试参考:
运行jdk-8u151-windows-x64.exe⽂件,默认安装即可(例如我的安装⽬录C:\Program
1.进入我的电脑--属性--高级系统设置---环境变量2.在系统变量下点击新建
将下载的osx版的java环境默认进行安装,然后进行一下配置:
jdk1.8JAVA_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/HomeCLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH$PATH:$JAVA_HOME/binexport
点击确定按钮3.在系统变量下找到系统的path变量最后添加;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;(最前面是一个分号如果path变量最后已有分号可不用添加)
假如sdk中已经有build-tools和platform-tools文件夹,就不需要再进行下载安装了
macosx版本的解压到指定目录(我的解压到//Library/Java/)
假如sdk没有build-tools和platform-tools文件夹,要把提供的文件夹移动到此处,
androidANDROID_HOME电脑存放的路径/android-sdk-macosxPATH$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-toolsexport
镜像地址列表(也可以网上查找最新的)中国科学院开源协会镜像站地址:IPV4/IPV6:
端口80上海GDG镜像服务器地址:sdk.gdgshanghai.com
端口80大连东软信息学院镜像服务器地址:mirrors.neusoft.edu.cn
1.执行genymotion-2.11.0-vbox.exe(是一个集合程序包含genymotion和virtualbox)
不需要更改配置直接下一步默认安装2.安装完genymotion继续等待会提示安装virtualbox继续安装期间会提示安装oracle插件全部允许安装3.安装完成后会在桌面展示genymotion和virtualbox两个图标注意:
genymotion-2.12.1.dmg和VirtualBox-5.2.26-128414-OSX.dmg
1.安装genymotion-2.12.1.dmg-》不用更改配置,默认安装就行
2.安装VirtualBox-5.2.26-128414-OSX.dmg
在genymotion主界面点机start按钮.启动成功就会显示下图
安卓模拟器启动起来后,我们就可以安装要进行测试的应用了.安装成功后,我们的环境搭建就全部结束.
adb命令行(后面讲解)直接拖拽要安装的apk到模拟器上,自动安装
安装某些应用apk时由于apk功能比较丰富,但是模拟器自带的不支持这些功能,所以要安装arm插件,来满足apk的使用.
(1)、拖动ARM_Translation_Lollipop_20160402.zip到已启动的android虚拟机上
(3)、再次点击提示的ok按钮,重启模拟器既可以安装apk文件
(2)、进入genymotion界面,点击add按钮、会弹出登录对话框、输入注册的账号
(3)、登录成功后可以选择对应不同的android版本、手机型号进行安装
是要连接开发电脑和调试手机的包含如下几个部分:1.Client端运行在开发机器中即你的开发PC机。
用来发送adb命令。
2.Daemon守护进程,
用来管理PC中的Client端和手机的Daemon之间的通信。
2.
ro.build.version.release发送文件到手机
shell获取app启动包名和启动名(⚠手机需要先打开对应app)
shell获取app启动包名和启动名(⚠手机需要先打开对应app)
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback