1、安装专业版pycharm,只要是填写了licensed的都是专业版本的pycharm

2、python中安装好selenium包  pip install selenium

3、python中安装好Appium-Python-Client包 pip install Appium-Python-Client

4、根据http://www.cnblogs.com/feng0815/p/8179259.html 驱动对照表下载Chrome对驱动,并添加在PATH环境变量中,复制下方代码。能打开我的博客为环境配置成功。
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.cnblogs.com/feng0815')

5、根据http://www.cnblogs.com/feng0815/p/8179259.html 安装火狐和IE的驱动
火狐浏览器测试代码
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://www.cnblogs.com/feng0815')

IE浏览器测试代码
from selenium import webdriver
driver = webdriver.Ie()
driver.get('http://www.cnblogs.com/feng0815')

能打开我的博客为环境配置成功。

6、安装node8.x版本,并安装执行下面两条命令安装uirecorder
node下载地址:https://nodejs.org/en/download/
npm install -g cnpm --registry=https://registry.npm.taobao.org

cnpm install uirecorder mocha -g –registry=https://registry.npm.taobao.org

uirecorder测试命令
uirecorder --version 出现uirecorder LOGO则为安装成功。(注:参考我博客 http://www.cnblogs.com/feng0815/p/8179792.html 安装也可以)

7、Windows的同学请根据博客 http://www.cnblogs.com/feng0815/p/8179714.html 装appium Windows环境。

8、Mac的同学请根据博客 http://www.cnblogs.com/feng0815/p/8215587.html 安装appium mac环境,保证mac下Android手机可以使用即可。

9、安装Firefox插件FireBug、FireFinder、FirePath

10、Chrome下载插件MeasulerIt 需要FQ

UI自动化环境准备的更多相关文章

  1. 基于python的App UI自动化环境搭建

    Android端Ui 自动化环境搭建 一,安装JDK.SDK 二,添加环境变量 Widows:1.系统变量→新建 JAVA_HOME 变量E:\Java\jdk1.7.0 jdk安装目录 2.系统变量 ...

  2. 【自动化基础】手把手教零基础小白搭建APP的UI自动化环境

    前言 帮助零基础小白一步步搭建UI自动化环境,完成Python+Appium+模拟器/真机的UI自动化环境搭建. 环境准备: jdk1.8.0 sdk Node.js appium python Ap ...

  3. Mac下Appnium的Android的UI自动化环境搭建

    1. 安装jdk:略 检查是否安装:执行命令java -version admindeMacBook-Pro-2:~ $ java -version java version "1.8.0_ ...

  4. windows环境搭建ui自动化环境

    windows环境安装python虚拟环境 https://www.cnblogs.com/suke99/p/5355894.html https://www.cnblogs.com/jiuyang/ ...

  5. MAC下搭建appium UI自动化环境

    参考资料: http://qa.blog.163.com/blog/static/190147002201510161119832/ http://blog.csdn.net/liuchunming0 ...

  6. python2.7+RobotFramework的UI自动化环境搭建

    robotFramework是一种比较常见的自动化测试框架,此篇记录环境搭建 目录 1.软件准备 2.执行安装 1.软件准备 python-2.7.15.amd64.msi              ...

  7. UI 自动化环境搭建

    1,pip install selenium 2,驱动放在放在 Python 的根目录下

  8. UI自动化测试之Jenkins配置

    前一段时间帮助团队搭建了UI自动化环境,这里将Jenkins环境的一些配置分享给大家. 背景: 团队下半年的目标之一是实现自动化测试,这里要吐槽一下,之前开发的测试平台了,最初的目的是用来做接口自动化 ...

  9. MAC自动化环境搭建

    UI自动化环境搭建 第一阶段:配置appium环境硬件配置mac系统电脑 java环境sunjiedeMacBook-Air:~ vicent$ java -versionjava version & ...

随机推荐

  1. ecsop文件结构

    Ecshop文件结构 :ecshop二次开发手册,ECSHOP文件结构,ECSHOP目录详解 /*ECShop 最新程序 的结构图及各文件相应功能介绍ECShop文件结构目录┣ activity.ph ...

  2. alpha阶段 代码结构及技术难点简介

    我们的产品是安卓端app,所以目前主要就是用Android Studio来进行代码开发. Android Studio的项目的结构还是比较清晰的,如下图,主要就是java文件夹内的代码部分(.java ...

  3. 使用 Roslyn引擎动态编译代码

    Roslyn引擎自2014年开源至今这么久,一直没怎么了解过,虽然VS2015早就集成了它. 以前老一套的动态编译方法在 .NET Core中似乎不再支持了,很多方法都是未实现的.下面就介绍如何在.N ...

  4. Python2与python3中字符串的区别

    Python2 在python中包含两种字符串类型:str和unicode,str并不是完全意义上的字符串,其实是由unicode经过编码(encode)后的字节组成的字节字符串,而unicode则是 ...

  5. Python学习--Selenium模块

    1. Python学习--Selenium模块介绍(1) 2.Python学习--Selenium模块学习(2) 其他: 1. Python学习--打码平台

  6. MySQL并发相关的参数

    1.max_connections 这个参数可提高并发连接数,即允许连接到MySQL数据库的最大数量. 如果实验MySQL过程中遇到too many connections等问题,可提高这个值,此外我 ...

  7. python使用mechanize模拟登陆新浪邮箱

    mechanize相关知识准备: mechanize.Browser()<br># 设置是否处理HTML http-equiv标头 set_handle_equiv(True)<br ...

  8. ActiveX多线程回调JavaScript

    http://www.cnblogs.com/zdxster/archive/2011/01/27/1945872.html

  9. BZOJ5368:[PKUSC2018]真实排名(组合数学)

    Description 小C是某知名比赛的组织者,该比赛一共有n名选手参加,每个选手的成绩是一个非负整数,定义一个选手的排名是:成绩不小于他的选手的数量(包括他自己). 例如如果333位选手的成绩分别 ...

  10. 【洛谷】【单调队列】P2032 扫描

    [题目描述:] 有一个 1 ∗ n 的矩阵,有 n 个正整数. 现在给你一个可以盖住连续的 k 的数的木板. 一开始木板盖住了矩阵的第 1 ∼ k 个数,每次将木板向右移动一个单位,直到右端与第 n ...