
appium
文章平均质量分 62
lei___
这个作者很懒,什么都没留下…
展开
-
macOS 10 15 不能打开软件提示无法打开“appium”,因为Apple无法检查其是否包含恶意软件
文章目录问题问题分析解决办法问题使用brew cask install appium安装Appium Desktop。结果报错:不能打开软件提示无法打开“appium”,因为Apple无法检查其是否包含恶意软件。问题分析1、系统升级为macOS 10 15解决办法在命令行输入:sudo xattr -rd com.apple.quarantine /Applications/A...原创 2019-10-20 03:14:17 · 12440 阅读 · 1 评论 -
appium入门(7)—— 简单demo
一个简单连接手机并且运行APP的脚本,需要包括读取设备信息与app信息,然后新建一个driver连接。最后通过driver.quit() 退出连接。注1:请求连接前,需要启动appium server。注2:python需要安装客户端:pip install Appium-Python-Client可以参考:https://github.com/appium/sample-code.g...原创 2018-05-22 21:53:55 · 1112 阅读 · 0 评论 -
appium入门(8)—— appium常用API
appium的客户端(WebDriver)提供的接口按作用大致可以分为控件的查找、手势才做和系统操作。控件查找APIWebDriver支持ID、Xpath、Class Name、Accessbility id和UIAutomator来查找控件。通过id定位元素语法 find_element_by_id(self,id_)find_elements_by_id(self...原创 2018-05-22 21:49:05 · 3959 阅读 · 0 评论 -
appium入门(6)—— Desired Capabilities初步认识
AppCrawler一个基于自动遍历的app爬虫工具. 支持android和iOS, 支持真机和模拟器. 最大的特点是灵活性. 可通过配置来设定遍历的规则.开源地址https://github.com/seveniruby/AppCrawler用途手工测试新功能的时候,执行自动遍历手工测试完成,花时间查看遍历结果自动遍历前登陆账户,有助于减少问题功能...转载 2018-05-22 21:40:12 · 789 阅读 · 0 评论 -
appium入门(5)—— 根据android sdk工具获取app与设备信息
查看手机设备信息获取手机设备id通过执行adb命令得到设备列表adb devicespython通过subprocess.Popen执行管道任务,得到查询返回值。result = subprocess.Popen("adb devices", shell=True, stdout=subprocess.PIPE,stderr=subprocess.PIPE).std...原创 2018-05-22 21:36:35 · 1359 阅读 · 0 评论 -
appium入门(4)——模拟器的安装与使用
GenymotionGenymotion是一款出色的跨平台的Android模拟器,具有容易安装和使用、运行速度快的特点,是Android开发、测试等相关人员的必备工具。Genymotion介绍主页Genymotion安装进入官网注册个人帐号,注册地址本地virtualbox安装,下载地址本地android sdk环境配置,可以参考android或者appium的环境搭建...原创 2018-05-07 14:22:15 · 1040 阅读 · 0 评论 -
appium入门(1)—— windows搭建
python介绍推荐虫师的网站:appium介绍appium环境搭建需要准备的应用有jdkandroid sdkpythonappium serviceappium clickJDK直接安装jdk1.8,并配置环境变量 变量名 变量值 JAVA_HOME C:\Program Files\Java\jdk1.8.0_121 ...原创 2018-04-27 17:13:09 · 1381 阅读 · 0 评论 -
appium入门(3)——android sdk工具介绍
在使用appium编写脚本驱动测试之前,我们有必要了解下sdk的几个小工具。platform-tools/adb什么是adb?adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真是设备交互。由于sdk环境变量配置了该路径,可以通过命令提示窗口直接运行adb命令。常用命令 命令...原创 2018-05-04 18:01:50 · 800 阅读 · 0 评论 -
appium入门(2)——Mac环境搭建
appium的访问地址:http://appium.io/#查看appium的官网,安装命令如下:Easy setup process, run a test now.> brew install node # get node.js> npm install -g appium # get appium> npm install wd ...原创 2018-05-04 17:43:59 · 994 阅读 · 0 评论 -
android avd模拟器启动问题记录
报错信息一: emulator: ERROR: x86 emulation currently requires hardware acceleration! >Please ensure Intel HAXM is properly installed and usable. >CPU acceleration status: HAX kernel module is not...原创 2018-03-02 20:11:41 · 2140 阅读 · 1 评论 -
adb连接过程中碰到的问题
本月开始学习appium,结果在android环境配置上就采坑不少,本文记录adb连接实体机中碰到的问题。问题一:手机usb设备调试开关确认打开,但是adb连接不上。使用adb devices查看连接的设备,无反应。>adb devices -lList of devices attached解决步骤: 1. 安装豌豆荚,连接设备 2. 报错:DriverInsta...原创 2018-03-02 19:44:59 · 3607 阅读 · 0 评论