判断元素16种方法expected_conditions
摘要:前言 标签(空格分隔): 判断元素 经常有小伙伴问,如何判断一个元素是否存在,如何判断alert弹窗出来了,如何判断动态的元素等等一系列的判断,在selenium的expected_conditions模块收集了一系列的场景判断方法,这些方法是逢面试必考的!!! expected_condition
阅读全文
pycharm破解版
摘要:
阅读全文
读取excel表格以及生成自动化报告
摘要:数据库读取 标签(空格分隔): 数据库读取 读excel数据xlrd 当登录的账号有多个的时候,我们一般用excel存放测试数据,本节课介绍,python读取excel方法,并保存为字典格式。 1.先安装xlrd模块,打开cmd,输入pip install xlrd在线安装 pip install
阅读全文
appium桌面版本以及一些自动化测试方方封装
摘要:appium_desktop 标签(空格分隔): appium_desktop 一 appium_desktop_v1.2.6 1.appium_desktop在github上最新下载地址:[appium桌面版本地址][1] ![image.png 64kB][2] 2.一路傻瓜式安装就好了: ![
阅读全文
常用的滑动屏幕的封装
摘要:常用的滑动屏幕的封装 标签(空格分隔): 自动化手势操作的封装 一、swipe介绍 1.查看源码语法,起点和终点四个坐标参数,duration是滑动屏幕持续的时间,时间越短速度越快。默认为None可不填,一般设置500 1000毫秒比较合适。 2.手机从左上角开始为0,横着的是x轴,竖着的是y轴 !
阅读全文
native和webview切换
摘要:native和webview 标签(空格分隔): native和webview 现在目前大部分的app都是native和webview混合,对应的native上的元素可以通过uiautomatorviewer很容易定位到,webview上的元素就无法识别了, 一、识别webview 1.用定位工具查
阅读全文
appium API接口
摘要:appium API接口 标签(空格分隔): appium常用api 1.contexts contexts(self) 返回当前会话的上下文,使用可以识别H5页面的控件; driver.contexts 2.current_context 返回当前会话的当前上下文: 用法:driver.curre
阅读全文
appium自动化测试之UIautomatorviewer元素定位
摘要:appium自动化测试之UIautomatorviewer元素定位 标签(空格分隔): uiautomatorviewer元素定位 前面的章节,已经总结了怎么搭建环境,怎样成功启动一个APP了,这里具体介绍一下关于UIautomatorviewer的元素定位: 所有的关于自动化的测试,其实都是通过定
阅读全文
appium的兼容问题
摘要:appium 和Android7.0的兼容问题 标签(空格分隔): appium 随着Android系统的不断的迭代更新,目前Android系统都已经更新到9.0系统了,有些小伙伴appium版本还是1.4的,同时会遇到,低版本的appium无法兼容高版本的android系统的问题, WebDriv
阅读全文
adb常用命令
摘要:adb常用指令 标签(空格分隔): adb android 测试 测试过roman的同学对于adb的命令是肯定多少都会有所掌握的,但是AndroidAPP的测试,adb肯定也是要知道的,有几个常用的指令需要掌握 adb devices ![image.png 83kB][1] 连接上手机,打开USB
阅读全文
macaca自动化测试以及配置环境问题
摘要:macaca 测试和环境问题 标签(空格分隔): macaca自动化配置环境问题 macaca环境变量配置 基本环境需要准备的东西: JDK的安装及环境配置;(1.8) Node.js的安装及环境配置;(6+) android SDK安装及环境配置;(25+) gradle安装及环境配置; Xcod
阅读全文
appium的内存泄露问题
摘要:appium的一个内存泄露的问题 标签(空格分隔): appium 我们在做移动端的测试后时候,经常会用到appium 但是有时候我们跑一个小时候/2个小时候时候,会遇到appium报错的信息; appium有一个bug就是内存泄露问题; 这里的方法也是小编搜索网络且亲测通过的方法; 1.找到对应的
阅读全文
测试工具之appcrawler的使用
摘要:appcrawler 标签(空格分隔): appcrawler appcrawler 简介 一个基于自动遍历的app爬虫工具. 支持android和iOS, 支持真机和模拟器. 最大的特点是灵活性. 可通过配置来设定遍历的规则. 自动遍历的价值 自动化探索测试, 遍历基本的界面, 了解主要界面的可用
阅读全文
appium+python自动化测试
摘要:appium+python自动化测试 标签(空格分隔): appium 获取APP的包名 1、aapt即Android Asset Packaging Tool,在SDK的build tools目录下。该工具可以查看apk包名和launcherActivity 2、在android sdk里面双击S
阅读全文
appium环境配置
摘要:appium的环境搭建 标签(空格分隔): appium环境配置 appium appium的介绍: appium是一个开源的自动化工具,支持iOS和Android上的应用的自动化测试,支持移动端的原生的,H5,或者混合的测试工作; 1、移动原生应用”是指那些用iOS或者 Android SDK 写
阅读全文
appium自动化测试之搭建环境
摘要:appium的介绍: appium是一个开源的自动化工具,支持iOS和Android上的应用的自动化测试,支持移动端的原生的,H5,或者混合的测试工作; 1、移动原生应用”是指那些用iOS或者 Android SDK 写的应用(Application简称app) 2、移动web应用”是指使用移动浏览
阅读全文