随笔分类 -  Appium自动化

摘要:1. android_uiautomator定位 相当于使用 UiAutomator Api 去递归地搜索元素(Android 专属),可以说android uiautomator是终极定位方式,有的时候一些元素不能够很好的定位时,那么就需要采用android uiautomator去定位,他是一种 阅读全文
posted @ 2021-01-16 22:08 不吃鱼的猫大 阅读(894) 评论(0) 推荐(0)
摘要:一、常用元素定位方法 appium从selenium中继承了所有的元素定位方法, 并且增加了一些自己的元素定位方式,下方截图分别为selenium和MobileBy包源码: 但是从继承selenium中的定位方法中,一般只会用到id、class_name、xpath这三种方法,总结起来,appium 阅读全文
posted @ 2021-01-16 21:36 不吃鱼的猫大 阅读(1458) 评论(0) 推荐(0)
摘要:使用appium运行UI自动化代码时,若在脚本中固定写死设备信息,那么每次更换测试设备,就需要在脚本中修改很多东西,比较麻烦, 以下代码可以通过脚本自动获取设备信息:devicesid、deviceName、platformVersion(包含获取单个或多个设备信息)以及包名,具体代码图如下: im 阅读全文
posted @ 2021-01-11 11:42 不吃鱼的猫大 阅读(994) 评论(0) 推荐(0)
摘要:前言: 本系列教程用于个人经验记录,用于他人借鉴,提供一定参考价值。经常会有一种感觉,工具或技术在某一阶段使用比较熟练,过一段时间就可能会遗忘,俗话说好记性不如烂笔头,以此记录。 appium简介: Appium是一个开源测试自动化框架,可用于原生,混合和移动Web应用程序测试。 它使用WebDri 阅读全文
posted @ 2020-08-30 22:16 不吃鱼的猫大 阅读(149) 评论(0) 推荐(0)