Appium自动化测试(08):教你使用Appium录制脚本 |
您所在的位置:网站首页 › 点击录制 › Appium自动化测试(08):教你使用Appium录制脚本 |
这一节我们来讲解如何使用Appium-Desktop录制自动化测试脚本。 使用到的工具主要是Appium中的Inspector探测工具。其使用方式如下: 1.3.3.Inspector探测工具按照上一节所讲的方式启动Appium之后,我们会发现弹出了另一个界面,我们叫它探测工具(Inspector),页面如下: 中间的“源”页面分为两个部分,一个是App Source,另一个是“选定的元素”。 “App Source”所展示的就是左侧页面对应的DOM结构(类似Web端的F12)。 “选定的元素”模块展示的是被选择的元素的具体信息。选择元素的操作如下: 1.3.3.2.选择元素举个例子:我们点击页面上方的选择按钮 我们可以使用这个按钮来进行页面滑动操作: 第三个按钮叫做“点击坐标点”: 后面这俩就是返回和刷新的功能,但是没啥好讲的,大家自己点点看就行。 就是这个小眼睛,这个可就厉害了,它就是Appium内置的脚本录制工具。 我们可以使用它来录制我们在页面上的操作,然后让工具自动重复执行。 然后让我们开始搞事情(打开新浪微博,并使用账号密码进行登录): 一、启动会话并开始录制
首先我们选中“选择元素”工具,并选中页面上的“用账号密码登录”: 继续使用“选择元素”工具,选中账号输入框,然后点击右侧的“发送秘钥”: 同样使用“选择元素”工具,选择密码输入框,然后点击右侧的“发送秘钥”: 使用“元素选择”工具,选中登录按钮,然后单击右侧的“点击”按钮。 Ps:有人可能会有疑问,我们用的这个“发送秘钥”为什么好像是“发送文本”的意思,和我理解的“秘钥”的概念有点偏差。 答:其实你理解的是没错的,是Appium这款工具汉化翻译的不太准确,如果我们把工具切换成英文,会发现这个按钮的名字其实是“Send Keys”,也就是发送关键字的意思。大家只要记住这个工具是用来发送关键字的,就可以了。 1.3.3.7.脚本录制总结Appium脚本录制就是使用“选择元素+点击/发送秘钥等操作”、“点击坐标点”、“返回”、“滑动”等工具来模拟我们在手机上的各类操作,并且将每一步操作都固化为代码,以便我们将代码取出来进行复用,当我们重复执行这些代码时,就相当于再次执行了录制时所进行的操作。能够熟练完成本节的全部操作的话,Appium常用的几大工具就已经基本掌握了。 接下来我们讲如何将脚本代码取出,以及如何在编译器中执行。 1.3.3.8.取出脚本如果您留心的话,可以看到在录制脚本过程中,进行每一步操作时,“录制”窗口都会生成一些代码,这些就是我们的脚本了: 想要展示全部的代码,我们可以点击右侧的“显示/隐藏样版代码”: 我们一起来看一下刚刚录制好的这一段脚本: 上一篇:Appium自动化测试(07):保存配置并启动会话 下一篇:Appium自动化测试(09):APP自动化原理总结 软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。 博主经验有限,若有不足,欢迎交流,共同改进~ 愿与同在CSDN的你共同进步。 有意可加Q群 908417285 交流学习。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |