目录 一.面试过程 1.自动化岗位要求 2.面试流程,面试类型 3.沟通技巧,不同级别要求 二.真实面试案例 1.一个输入框的面试题(有人拿到高级岗位,有人连初级都没拿到,为什么) 三.自我分析 1.积累的知识决定了初入社会的岗位 2.什么是好的简历 3.需要掌握的基本知识 四.技术基础知识 1.常 ...
分类:
移动开发 时间:
2020-05-17 16:01:34
阅读次数:
185
元素定位 工具介绍 1.appium 自带组件定位元素 1.1 启动appium 点开组件 2.用android SDK 自带的uiautomator 3.元素定位 与Web自动化测试一样,app自动化测试过程中最重要一个环节就是元素定位,只有准确定位到了元素才能进行相关元素的操作,如输入、点击、拖 ...
分类:
移动开发 时间:
2020-05-12 11:33:08
阅读次数:
74
1.所需工具 Android-SDK:自行百度下载 Appium-Desktop:自行百度下载 真机或模拟器:自行准备 2.部署步骤 1)配置Android-SDK 解压Android-SDK压缩包 配置环境变量: 新建ANDROID_HOME变量名,变量值:D:\AndroidSDK\ 追加系统环 ...
分类:
移动开发 时间:
2020-05-11 15:15:59
阅读次数:
74
一、toast元素 1、表现形式:toast元素就是下图中 “操作成功” 那个一闪而过的标签。 2、特殊点:因为一闪而过,时间太短,用UIAutomatorView截屏截不到。 二、获取方法 1、用xpath语法获取标签的 text 属性(注意是“属性”,不像web一样,web中,text一般标签的 ...
分类:
移动开发 时间:
2020-04-13 23:17:48
阅读次数:
183
一、appium设置 1、打开appium 2、设置 appium服务器:点击 高级设置 3、启动 appium 服务器 二、查看 .apk 安装包的“包名”和“活动入口名” 1、先复制本地 .apk 的路径 2、再获取被测试APP的 “包名” 和 “活动入口名”: cmd: aapt dump b ...
分类:
移动开发 时间:
2020-04-13 23:08:00
阅读次数:
107
一、框架源码 https://github.com/jiangnan27/Autotest_APP_Open 二、框架环境 python3 + appium1.15.3 + pytest5.3.5 三、框架目录 四、框架作用范围 1、原生安卓APP 2、混合型安卓APP ...
分类:
移动开发 时间:
2020-04-13 23:06:13
阅读次数:
76
一、BobileBy源码 selenium中有 By appium就有MobileBy。 二、MobileBy示例 MobileBy就是继承的By,所以,语法基本是一样的。 ...
分类:
移动开发 时间:
2020-04-13 23:05:12
阅读次数:
159
1.daemon not running; starting now at tcp:5037 环境:macos系统问题:打开网易MUMU模拟器,终端输入adb devices,提示如下ZBMAC-C02N43Mfc:~ zhaitiantian$ adb devices daemon not run ...
分类:
移动开发 时间:
2020-04-13 23:02:11
阅读次数:
138
一、获取元素坐标 二、点击坐标 1、driver的点击(这个可以实现多点同时点击) 1)执行 这个coordinate变量必须是一个list coordinate_list = [(0, 0), (100, 100)] 因为driver.tap最多只能支持五个点,所以coordinate最好就只内嵌 ...
分类:
移动开发 时间:
2020-04-13 22:34:18
阅读次数:
385
使用robotframe执行app 自动化 首先要 1.打开appium 2.手机需开启开发者模式(设置-系统-开发人员选项-USB调试) rf的脚本如下: 1 Comment 地址 设备 版本号 设备号(模拟器可随便写个值) 包名 2 open application http://localho ...
分类:
移动开发 时间:
2020-04-12 22:38:56
阅读次数:
140