千川Maple
若今生挥剑荡天涯,谁与我共赴这繁华?
若明朝我失了天下,谁伴我村末数桃花?
——我是一条条弯路走过来的,所以我的博文会尽量写详细,希望看我写的文字的人,可以少走弯路
祝工作学习顺利
展开
-
Appium自动化测试系列教程❤
课时课程名称备注第1节Appium工具简介第2节SDK安装及配置第3节第4节第5节第6节第7节App自动化测试------------------------------------博主经验有限,若有不足,欢迎交流,共同改进~愿与同在CSDN的你共同进步。有意可加自动化测试交流群908417285...原创 2019-11-16 10:57:48 · 1157 阅读 · 8 评论 -
Appium自动化测试(10):模拟器无法启动の解决方案
今天笔者在做移动端稳定性测试时突然发现模拟器加载到50%就卡住不动了,重启多次也没有成效。经排查,原因是我前几天安装配置docker,开启了Hyper-V服务,导致模拟器服务无法启动,报错如图:解决方案如下:使用管理员权限打开命令行,运行如下代码:bcdedit /set hypervisorlaunchtype off完成后,重启电脑即可。上一篇:Appium自动化测试(09):A...原创 2020-03-25 09:34:11 · 829 阅读 · 0 评论 -
Appium自动化测试(09):APP自动化原理总结
APP自动化原理总结这里要讲的不太多,做一个微型总结。在App自动化执行时,其实是经历了如下的过程:客户端运行测试脚本,并将指令通过Appium服务器发送给手机端,然后在手机端执行测试。在执行完之后,结果又会一级级返回到Client客户端。我们可以通过分析执行结果来了解App是否按照预期来工作。上一篇:Appium自动化测试(08):Inspector探测工具的使用(超详细)下一篇...原创 2019-12-19 10:09:32 · 996 阅读 · 1 评论 -
Appium自动化测试(08):教你使用Appium录制脚本
1.3.3.Inspector探测工具按照上一节所讲的方式启动Appium之后,我们会发现弹出了另一个界面,我们叫它探测工具(Inspector),页面如下:最左侧是屏幕的即时监控。可能同步的比较慢,我们可以点击上方的刷新按钮来进行刷新,以让它和模拟器的画面保持同步。1.3.3.1.源中间的“源”页面分为两个部分,一个是App Source,另一个是“选定的元素”。“App Sour...原创 2019-12-19 09:52:09 · 5133 阅读 · 1 评论 -
Appium自动化测试(07):保存配置并启动会话
1. 保存配置在启动会话之前,我们需要先把刚刚做好的配置保存一下,不然可能关闭后再次打开软件,刚刚好不容易配置好的数据就丢失了。点击右下角的另存为:然后我们赐予它一个美丽的名字,完成后点击Save保存:完成后可见界面上“保存的能力配置”多了一个,可以自己点开看看。我们可以在这个页面里对其进行修改或删除。如果以后我们的配置变多了,不仅有一项的时候,就可以在这里按需选择想要使用的项,...原创 2019-12-19 09:12:03 · 2380 阅读 · 5 评论 -
Appium自动化测试(06):期望能力配置(Desired Capabilities)
前提①提前准备好待测App的.apk安装包文件②将该.apk文件直接拖拽到雷电模拟器界面中,它会自行完成安装我们可以通过在Appium的检查器会话中:设置“deviceName”的方式来为Appium指定一台测试设备。设置“platformName”来告诉设备我们测试的是Android还是iOS平台。设置“appPackage”来指定被测应用。设置“appAc...原创 2019-12-02 11:48:46 · 745 阅读 · 3 评论 -
Appium自动化测试(05):Appium组件详解
Appium工具介绍可见右上角有三个小小的标志,我们按从右到左的顺序分别对它们进行说明:停止运行服务器第三个按钮,用于停止运行服务器。我们点击它,可看到控制台显示“已成功停止运行服务器”。如果要重新启动,则点击右侧的叉号,重新启动即可。获取原始日志第二个按钮,用于获取原始日志。点击该图标之后,会弹出一个文档,其中存储的便是原始日志:启动检查器会话最左侧的放大镜标志,即“...原创 2019-11-21 19:35:40 · 603 阅读 · 0 评论 -
Appium自动化测试(04):Appium安装配置及启动
安装Appium-Desktop这就是我们上面所提到的测试工具啦。链接:https://pan.baidu.com/s/1rJce4DYx9f43bdZU6EMnGA提取码:r4fi链接戳开下载即可,会下载出一个.exe文件。双击安装即可。图标是一个紫色的小旋风。安装完后双击打开,我们继续往下讲。Appium基本设置打开之后软件长这个样(说实话启动的挺慢的):但是我们刚打开时候...原创 2019-11-21 19:29:50 · 577 阅读 · 0 评论 -
Appium自动化测试(03):安卓模拟器安装及配置
因为我们要测的是安卓App,所以我们需要提前准备好安卓的环境。可选条件有如下两种:如果你有安卓手机,那可以不用模拟器。如果没有,我们需要搞一款模拟器,用来在PC上模拟安卓手机进行操作。(模拟器是啥?可以自己百度,经常打手机游戏的小伙伴应该特别熟悉)目前市场上的模拟机有很多(夜神,海马玩,雷电等等),大家可以自行搜索。这里笔者推荐雷电模拟器):链接:https://pan.baidu.c...原创 2019-11-16 11:06:23 · 614 阅读 · 2 评论 -
Appium自动化测试(02):SDK安装及配置
配置Android SDK环境一、工具介绍SDK(Software Development Kit):软件开发套件。链接:https://pan.baidu.com/s/1Ygragj0ECJzUv5CTtwXqYQ提取码:jmohADB(Android Debug Dridge):安卓SDK的一个工具,如同一座桥梁,用于连接安卓手机和PC。模拟器:SDK自带了模拟器,但运行速度及其慢...原创 2019-11-16 10:54:07 · 745 阅读 · 0 评论 -
Appium自动化测试(01):Appium工具简介
Appium简介我们在本篇教程中所用到的App自动化工具,是这款风靡自动化届的:Appium。看这名字是不是和之前的自动化测试教程所用到的Selenium很像呢?其实他们本身就是同源框架,它扩充了Selenium WebDriver协议,并在原有的基础之上添加了移动端测试的API。可以说说Appium就是Selenium框架向移动端的延伸。此外Appium是跨平台的,支持Android,...原创 2019-11-16 10:38:00 · 848 阅读 · 0 评论