1. 安装工具 (1) appium http://appium.io 启动appium,如图: (2) 安装android SDK,虚拟机等。最简单的方式是安装AndroidStudio,会自动安装配套工具。 https://developer.android.com/index.html 2. ...
分类:
微信 时间:
2020-07-04 15:24:56
阅读次数:
113
一、简介 Robot FrameWork是完全基于Python实现的开源的自动化测试框架,RF已经封装好的各个模块,基于关键字驱动的形式来实现的自动化测试。其case采用表格形式易读,且支持BDD,可容纳各种外置库,可以继承Selenium、Appium、Requests实现各类自动化 二、安装(环 ...
分类:
其他好文 时间:
2020-07-02 18:07:32
阅读次数:
106
工具:pycharm + Appium + Genymotion 开发环境:python 3.6.5 + selenium 2.48.0 + pytest框架 + Android 5.1 测试机型:Samsung Galaxy S6 #需求:设计3个测试用例 #1.实现点击设置->显示->放大镜(查 ...
分类:
移动开发 时间:
2020-07-01 00:08:01
阅读次数:
81
1、 环境搭建(win7系统) 如果想使用appium做安卓端移动端自动化测试,需要安装所需的环境,步骤为: jdk环境安装 第一步:安装java环境,安装jdk,装好以后记得配置环境变量(装过就跳过此步骤) android sdk环境安装 第二步:安装安卓的sdk 方法很多,我用的是进入这个链接: ...
分类:
移动开发 时间:
2020-06-30 12:44:11
阅读次数:
83
最近刚开始使用airtest做手机端自动化,之前是看了airtest的一些源码,把airtest的一些图像识别的功能用到了公司的安卓端自动化中,但因为图像识别还是没那么准,用appium又有点繁琐,airtest还提供了一个poco的自动化框架,是基于UI搜索的,其实跟appium很像,但相对来说比 ...
分类:
编程语言 时间:
2020-06-30 12:43:38
阅读次数:
107
# 计算器: C:\Users\del>adb shell dumpsys window w |findstr \/ |findstr name= # mSurface=Surface(name=com.youba.calculate/com.youba.calculate.MainActivity ...
分类:
移动开发 时间:
2020-06-26 14:37:50
阅读次数:
104
robotium和appium区别 Appium是基于UIAutomator框架实现的。Robotium是基于Instrumentation框架的。 appium。是模拟用户的场景 触发相对应的事件而robotium。是直接在内部修改相应数据,robotium更底层吧就我们测试而言 是模拟用户的场景 ...
分类:
移动开发 时间:
2020-06-24 18:05:10
阅读次数:
117
元素常用操作 元素点击 element.click() 输入内容 element.sendKeys(“xxxxx”) 清空输入框 element.clear() 另外一种清空方法(逐个删除) element.click();//先点击一下元素确定光标焦点 driver.pressKeyCode(12 ...
分类:
移动开发 时间:
2020-06-22 19:29:37
阅读次数:
114
appium环境的搭建 下载、安装JDK&配置Java环境变量 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 配置环境变量: ? 1、右键我的电脑--属性--高级--环境变量 ? 2、新建系统变量 ...
分类:
移动开发 时间:
2020-06-22 14:39:22
阅读次数:
129