appium mac环境搭建

Appium+Robotframework环境部署

谁说胖子不能爱 提交于 2020-03-14 04:41:29
appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机;ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一、RF环境搭建 robotframework的搭建,参考微信公众号:RobotFramework 顺序 安装包名 安装方法 下载地址 备注 1 python 1.exe文件,直接双击默认安装 2.安装完设置Python环境变量:将“D:\Python27”和“D:\Python27\Scripts”添加到环境变量“PATH”项中(注意环境变量之间用“;”隔开) https://www.python.org/downloads/release/python-2713/ 根据电脑位数下载,我下载64位的python2.7.13.msi文件(目前最新版本);该版本python已自带pip 2 wxPython exe文件,下载后默认安装 https://sourceforge.net/projects/wxpython/files/wxPython/3.0.2.0/ 要下载与电脑位数、python版本号一致的wxPython;如,我需要下载的是 wxPython3.0-win64-3.0.2.0-py27.exe 3 robotframework 命令行安装: pip install

MAC平台基于Python的Appium环境搭建

末鹿安然 提交于 2020-02-27 21:05:39
前言 最近笔者要为python+appium课程做准备,mac在2019年重新安装了一次系统,这次重新在mac下搭建appium环境,刚好顺带写个文稿给大家分享分享搭建过程。 一、环境和所需软件概述 1.1 目前环境: MacOS(10.15.3) 1.2 所需软件: jdk-8u91-macosx-x64.dmg (jdk1.8及以上版本应该都可以) android-sdk_r24.4.1-macosx.zip (mac版本的android-sdk) genymotion-3.0.4.dmg (非常好用的android虚拟机软件) VirtualBox.pkg (5.2.34版本,一般使用最新版本即可,mac上安装genymotion必备的软件) Appium-mac-1.15.1.dmg(appium桌面版) python 3.8.0 pycharm2019.02.05(Community Edition 免费公共版本即可) 二、搭建过程详述 2.1 mac下搭建jdk 2.1.1 先按平时的方法双击dmg文件,根据提示安装完成 2.1.2 在mac下配置java的环境变量 步骤一:打开mac终端命令行工具,输入“/usr/libexec/java_home -V”,查找java安装路径,如下图: 步骤二:复制java安装路径后,再输入 “vi ~/.bash_profile”

apium环境搭建(mac)

纵然是瞬间 提交于 2020-02-22 16:42:50
appium 环境搭建 安装homebrew(Mac OSX上的软件包管理工具) $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装libimobiledevice(一个跨平台的软件库,支持 iPhone®, iPod Touch®, iPad® and Apple TV® 等设备的通讯协议) $ brew install libimobiledevice --HEAD 安装carthage([使用Swift 语言编写,只支持动态框架,只支持 iOS8+的Cocoa依赖管理工具) $ brew install carthage 安装node $ brew install node 安装npm(NodeJS包管理和分发工具) $ brew install npm 安装cnpm(国内直接用npm下载安装会有好多网络问题,安装淘宝的cnpm要比npm好用) $ npm install -g cnpm --registry=https://registry.npm.taobao.org 安装ios-deploy(一个使用命令行安装ios app到连接的设备的工具) $ cnpm install -g ios-deploy

APP自动化测试的环境配置

丶灬走出姿态 提交于 2020-01-25 02:53:18
什么是Appium? 第三方自动化框架(工具),扩充了selenium webdriver 协议,在原有的基础上添加了移动端测试API selenium webdriver 指定了客户端到服务端的协议 appium 是一个开源的、跨平台的自动化测试工具,用于app的自动化测试 appium 是跨平台的,支持android,ios,firefoxos等操作系统下的app测试 什么是selenium? 用于web应用程序测试工具,直接运行在浏览器,模拟用户操作,覆盖Windows、Linux、Mac,覆盖 IE、Chrome、firefox等浏览器,Java、Python多种语言进行脚本编写 官网: https://docs.seleniumhq.org/download/ 版本: http://selenium-release.storage.googleapis.com/index.html 什么情况适合做自动化: 周期比较长的、需求比较稳定的、迭代周期比较长的 使用appium 做APP自动化测试的原理: 1)appium 的核心其实是一个暴露了一系列rest api的server 2)这个server的功能其实很简单:监听一个端口(4723),然后接受由client发送的command 3)然后翻译 这些command,把这些command

Appium自动化测试框架研究(2)——搭建IOS环境

偶尔善良 提交于 2020-01-24 07:03:08
今天的文章讲 iOS 的A ppium 环境搭建。 对于 iOS 而言,只能在 Mac 笔记本上安装 Appium ,以及所需要的各种组件。 也许有人会问,能否在 Windows 系统上使用 Appium 测试 iOS 手机,这不就不用花钱买 Mac 了吗?答案是不可以,因为 Appium 的本质是把我们编写的自动化测试脚本,翻译成 Mac 中 UIAutomator 的脚本,所以只能 Mac 来做, W indows 系统搞不定。但是,你可以装黑苹果来解决这个问题。 我们这篇文章不提黑苹果,而是介绍怎么在 mac 笔记本上安装能运行 iOS 自动化测试的 appium 。 以下的 6 个步骤,在上一篇文章我们已经介绍过,请参考上一篇文章。。 1 )安装 Node 。 2 )使用 Node 下载 Appium Server 。 3 )下载并安装 Appium Desktop. 4 )下载并安装 Python 3 。 5 )使用 pip 下载 Appium Client 。 6 )安装 Appium Doctor 。 为什么说 iOS 支持 Appium 麻烦呢,因为还要执行下列的步骤: 1 )安装最新版的 XCode ,去 App Store 下载并安装最新版即可 要确保 XCode 的版本和 IPhone 的版本是兼容的,否则就升级系统。 2 )安装 Xcode Command

【转载】appium自动化环境搭建

佐手、 提交于 2020-01-04 03:43:24
1.java开发环境JDK 2.android SDK(platform/platform tools/tools/build tools) 3.python下载安装(pip) 4.appium下载安装(服务端+客户端) 5.安装appium-python-client 6.安装unittest 第一步 安装JDK,本机如果带有1.7及以上版本的,则可忽略此安装步骤。 JDK的安装包,百度下载即可。安装完成后配置环境变量。 cmd下java -version检查环境变量是否配置成功。 第二步 安装Android SDK(安卓软件开发包),测试Android手机必然是要安装Android SDK。 下载地址:http://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录即可) 解压到任意文件夹中即可,解压后将文件夹添加到环境变量中,添加环境变量,必须创建一个名为ANDROID_HOME的变量。 双击SDK Manager,选装工具。必装:Tools文件夹下Android SDK Platform-tools和Android SDK Build-tools,Android SDK Tools可以选择是否更新,建议网速OK直接更新。镜像:随便选个版本,喜欢啥版本选啥版本(本人安装的是 Android 5.0.1)

【Appium】Appium工作原理

自作多情 提交于 2019-12-05 01:57:10
【Appium】Appium工作原理 2017-09-13 15:28 sophia194910 阅读( 7658) 评论( 0) 编辑 收藏 参考: http://www.cnblogs.com/zhjsll/p/5698878.html 原作者写的很好,所以直接放在这里。 一、什么是Appium Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于IOS自动化的研究。Appium也集成了Selendroid,来支持老android版本。 Appium支持Selenium WebDriver支持的所有语言,如java、Object-C、JavaScript、Php、Python、Ruby、C#、Clojure,或者Perl语言,更可以使用Selenium WebDriver的Api。Appium支持任何一种测试框架。如果只使用Apple的UIAutomation,我们只能用javascript来编写测试用例,而且只能用Instruction来运行测试用例。同样

自动化测试 - Appium + Python史上最全最简环境搭建步骤

点点圈 提交于 2019-12-04 00:04:18
Appium环境搭建 需要用到的软件如下: 1. jdk-8u121-window(32位的就下载32位的,64位的就下载64位的)。 2.Android-sdk_r24.3.4-windows(下载这个adt-bundle-windows-x86-20140624) 3.Python:(V3.6也可以) 4.appium:1.4.13.1 5.Node.js:node-v4.4.7-x64 6.Appium-python-Client 7.pycharm 其中1-5是可以先下载的,6则需要在完成前面的五个步骤后才进行,7为可选Ide工具。 2.1 JDK 下载好jdk直接点下一步就可以了,然后开始配置变量,参考如下路径:http://jingyan.baidu.com/article/d45ad148ba5ab169552b80d3.html 注意: classpath值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; path值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;是有“.”这个符号的不能漏掉 按快捷键win+r,在运行内输入cmd,并输入Java,回车,如果出来的是些用法中文

移动端自动化测试-Windows-Android-Appium环境搭建

匿名 (未验证) 提交于 2019-12-03 00:40:02
1、安装JDK,并且配置好【JAVA_HOME】和【path】两个环境变量   1.1、JAVA_HOME:指向JDK的安装路径(如:C:\Program Files (x86)\Java\jdk1.7.0_01)   1.2、在path环境变量中,加入下面一个:     %JAVA_HOME%\bin(即:C:\Program Files (x86)\Java\jdk1.7.0_01\bin) 环境变量配置好后,java -version,检查环境变量是否配置成功 2、安装Android SDK(安卓软件开发包),配置四个环境变量   2.1、ANDROID_HOME:指向SDK安装路径(如:C:\android-sdk-windows)   2.2、在path环境变量中,加入下面三个:     %ANDROID_HOME%\tools:指向SDK安装路径下的tools文件夹(即:C:\android-sdk-windows\tools)     %ANDROID_HOME%\platform-tools:指向SDK安装路径下的platform-tools文件夹(即:C:\android-sdk-windows\platform-tools)     %ANDROID_HOME%\build-tools:指向SDK安装路径下的build-tools文件夹(即:C:\android

移动端自动化测试----------------------appium环境搭建和配置

拥有回忆 提交于 2019-12-02 15:01:39
第一步 安装JDK,本机如果带有1.7及以上版本的,则可忽略此安装步骤。 JDK的安装包,百度下载即可。安装完成后配置环境变量。 cmd下java -version检查环境变量是否配置成功。 第二步 安装Android SDK(安卓软件开发包),测试Android手机必然是要安装Android SDK。 下载地址: http://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录即可) 解压到任意文件夹中即可,解压后将文件夹添加到环境变量中,添加环境变量,必须创建一个名为ANDROID_HOME的变量。 双击SDK Manager,选装工具。必装:Tools文件夹下Android SDK Platform-tools和Android SDK Build-tools,Android SDK Tools可以选择是否更新,建议网速OK直接更新。镜像:随便选个版本,喜欢啥版本选啥版本(本人安装的是 Android 5.0.1)。Google翻墙安装:Extras文件夹下所有的全部安装。(注:找个能翻墙的地方下载,东西比较多会很慢。) Path环境变量中添加ANDROID_HOME、tools、platform-tools、build-tools目录。保存修改。 %ANDROID_HOME%;%ANDROID_HOME%