Appium自动化测试(1)-安装&环境

需要链接
appium自动化测试教程 http://www.cnblogs.com/fnng/p/4540731.html
appium中文文档:https://github.com/appium/appium/tree/master/docs/cn
测试用例py在 F:\testSpace

web自动化测试的路线是这样的:编程语言基础--->测试框架--->webdriver API--->开发自动化测试项目。

移动自动化的测试的路线要长一些:编程语言基础--->测试框架--->android/IOS开发测试基础---->appium API ----->开发移动自动化项目。

一、安装Appium

1、安装nodejs

node.js官方网站:https://nodejs.org/ 以Windows 7 (64) 为例,选择Windows installer(.msi)  64-bit 版本进行下载 → 双击安装

完成之后打开Windows 命令提示符,运行"npm"命令,出现下图即说明node.js安装成功。

npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。

2、安装appium

下面通过npm安装Appium 。炒鸡 慢==,而且不成功

-----------------------------------------------------

C:\Users\fnngj>npm install -g appium      --

-----------------------------------------------------

于是采用直接去Appium官网下载exe安装:https://bitbucket.org/appium/appium.app/downloads/

当前最新版本为AppiumForWindows_1_4_0_0.zip,双击“appium-installer.exe”进行安装。安装完后启动appium,可能提示缺少.netframework4.0&.netframework4.5,直接百度该软件下载安装。

再次启动,或者在命令行输入appium即可启动appium。启动画面如下图:

ps: 增加appium的环境变量:计算机->属性里面的path增加路径 ① C:\appium\appium\Appium\node_modules\.bin;② C:\appium\appium\Appium

二、安装安卓开发环境

1、Java环境(java、JDK、JRE)

2、Android adt & SDK

>SDK,官网下载解压后安装:http://developer.android.com/sdk/index.html

>配置环境变量

变量名1:ANDROID_HOME

变量值1:D:\android\android-sdk-windows

变量名2:PATH

变量值2:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

3、SDK manager

4、安装SDK Paltform-Tools

http://www.cnblogs.com/zoupeiyang/p/4034517.html

三、安卓模拟器

双击“AVD Manager.exe”创建android模拟器。

我选择直接用genymotion。。。。

四、安装Appium Client

Appium Client是对webdriver原生api的一些扩展和封装,帮助我们更容易的写出用例,写出更好懂的用例。Appium Client是配合原生的webdriver来使用的,因此二者必须配合使用缺一不可。Appium支持多种编程语言编写自动化测试脚本,选择Python语言来编写自动化测试脚本。

1、安装python2.7.10。。。(之前安装的是3.3.5的时候安装appium提示不行)
2、通过pip进行安装“Appium-Python-Client”
ps:pip有时候会报错     python -m pip install XXX

----------------------------------------------------------

pip install Appium-Python-Client

----------------------------------------------------------

五、第一个脚本

打开appium,按右上角启动。编辑脚本后,在命令行运行count_test.py,可以看到模拟器上的计算器自动执行脚本内容

ps:设置这里可以看到虚拟设备的端口号

来自为知笔记(Wiz)

附件列表

Appium自动化测试(1)-安装&环境

时间: 2024-08-04 06:47:21

Appium自动化测试(1)-安装&环境的相关文章

Android + Appium 自动化测试完整的环境配置及代码详解

环境的的搭建 参考大神博客:https://www.cnblogs.com/fnng/p/4540731.html 该博客有一套详细的入门教程,奈何时间有点久远有些东西不能用了,但是参考价值还是有滴. 1.安装各种SDK jre必须1.8以上  AndroidSDK需要8.0以下的测试,8.0我测试还不行,环境变量如下图所示 Android的sdk怎么装我就懒得说了,基本安卓开发的电脑上都有了,安装参考传送门:http://www.testclass.net/appium/appium-base

Appium自动化测试1 - 安装部署

主要参考文章“虫师”自动化部署教程,不过结合自己的一些情况记录此博客~ 1.准备安装包 1)jdk; 下载及安装过程省略,我下载的是jdk1.7版本. 2) adt&SDK; SDK下载的是eclipse和sdk结合的版本,下载后需要更新SDK Manager中需要的android版本,我为了以后下载麻烦就都下载了  ^ ^. 有需要的可以在网盘中下载,地址:https://yunpan.cn/cqDRiXzICYwsb  访问密码 2559 3) python 可以到官网中自行下载. 4) n

Appium自动化测试系列2- 写一个Python测试脚本来测试一下YY语音

我们在<Appium自动化测试系列1-Appium环境的安装和配置>里已经搭好了Appium的基本环境,这一章,我们就来真刀真枪使用一下Appium, 看看Appium是如果来实现自动化测试的.在写测试脚本之前,我们先安装几个必要的Python三方库. 1 安装Python的setuptools库 (因为安装Python的Selenium库需要用到它) 1) 下载setuptools文件并解压 https://pypi.python.org/pypi/setuptools/12.0.4#dow

Appium自动化测试环境搭建

前言 Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序.那么为了学习app自动化测试首要任务肯定就是搭建测试开发环境, 因此在这里记一次搭建Appium自动化测试环境的完整过程,文章较长,需要花费一定的时间,请耐心阅读,如果文中有什么错误请指正 安装Java JDK JDK环境可以看我之前安装Jenkins时的随笔https://www.cnblogs.com/linuxchao/

appium自动化测试环境部署_Android

对于一台干净的windows要做appium测试需要的环境如下(针对python): android sdk java(jdk) adb Emulator Node.js Appium(一个最新的1.0.2版本,一个1.4.16版本,随意安装哪个) Python上安装appium-python-client插件 1.  我们先把下载androidsdk,打开安装文件下一步到结束: 安装完成后配置环境变量: 添加%ANDROID_HOME%变量值为C:\Program Files (x86)\An

小白学习appium之如何安装apk

作为一个纯小白,只会一点Python,没接触过自动化,从懵逼开始.过程可能不尽完善,可能特别白的描述和迷之重点,但好歹是自己的努力,加油. 前篇详细学会了如何搭建appium自动化测试的环境,我用的是appium + Python + android . 这次写如何在Windows上的android模拟器中安装和卸载apk 1.安装apk 首先将要安装的apk放到一个路径下,比如我的c:\\    (前提是C:\android\android-sdk-windows\platform-tools

记安卓appium自动化测试实践

一.软件安装 1. 安装node.js,安装路径D:\Program Files\nodejs\ 可以在官网下载https://nodejs.org/zh-cn/download/,版本号为node-v8.12.0-x64 2. 用node的npm安装appium npm install -g appium 官网介绍此种安装慢:亲测至少需要15分钟,果断中止. 可以在https://bitbucket.org/appium/appium.app/downloads/ 下载安装包,目前最新包App

appium自动化测试

appium官网:http://appium.io/index.html?lang=zh Requirements Your environment needs to be setup for the particular mobile platforms that you want to run tests on. See below for particular platform requirements. If you want to run Appium via an npm insta

appium学习路-安装篇

比较好的文章:http://www.15yan.com/story/4GbuTwXQKDU/ 官网资料:http://appium.io/slate/cn/v1.2.0/?python#appium 官方文档中文版:https://github.com/appium/appium/tree/master/docs/cn appium界面安装包下载地址.client下载地址:https://testerhome.com/topics/680 1.下载java.Android.xcode,配置JAV