自动化测试
文章平均质量分 79
is卓文迪
这个作者很懒,什么都没留下…
展开
-
python + appium 自动化测试方案 — 元素定位
python + appium 自动化测试方案 — 元素定位自动化测试最基础的就是元素定位,找到牢靠的定位方式,可以增强自动化测试框架的兼容性。1、利用appium查看对应元素打开appium并点击搜索按钮。填写连接app所需要的信息,点击“start session”按钮启动查找控件界面。在元素查看界面可以找到对应的属性。2、常用的元素...原创 2018-08-27 18:38:21 · 901 阅读 · 0 评论 -
python + appium 自动化测试方案-计算列表项个数
python + appium 自动化测试方案-计算列表项个数在完成测试方案的过程中,遇到了需要计算界面上列表包含的列表项个数问题,然而appium并未提供直接方法获得列表个数,因此使用让列表每次滑动一定短的距离,将滑动前与滑动后进行比较,计算得出列表项个数。方法并不完善,仅供参考,错误处望指正。1、首先我们可以根据滑动后,列表高度的变化划分为如下三种情况:列表开始出现,即列表高...原创 2018-08-28 11:36:30 · 1196 阅读 · 0 评论 -
python + appium 自动化测试可配置方案
python + appium 自动化测试可配置方案该方案将具体的操作代码抽离,并通过json文件的形式,使需要传入的特定参数可自由配置,而无需重复书写操作代码。同时将与appium服务器连接所需的参数、操作步骤、界面控件分开,将整个自动化测试过程分成不同模块,并根据具体需求自由组合,也方便多成员共同维护。1、启动py时传入平台和应用版本信息parser = argparse....原创 2018-08-24 14:51:14 · 518 阅读 · 0 评论 -
python + appium 自动化测试方案 — 输出log日志
python + appium 自动化测试方案 — 输出log日志用json配置log日志参数,形成自定义的log日志风格,用于自动化测试执行完成后输出操作日志以及捕获崩溃日志。1、log配置将log定义为全局参数,在需要使用处调取class LogConfig: @staticmethod def init(path): global lo...原创 2018-08-24 16:02:24 · 4595 阅读 · 2 评论