Android自动化测试之环境搭建
一、Android-sdk介绍
SDK(Software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Android是google公司推出的手机开发平台。Android-sdk就是指Android专属的软件开发工具包。Android-sdk中我们最常用的就是tools和Platformtools文件夹中的工具。
二、工具安装
1、android-sdk只需要解压就可以(注意解压的路径不可以有中文和空格),但是android-sdk的运行需要java虚拟机的支持及JDK,所以在使用android-sdk时需要先安装JDK,JDK是否有安装可以在自己电脑C:\ProgramFiles\Java 路径下查看是否有jdk和jre两个文件夹,如果有就代表已经安装好了(有可能安装在其它文件夹),JDK的安装请自行下载并安装。
2、安装Python编译器,python用于支持Monkeyrunner运行,使用python脚本编写用例会大大简化Monkeyrunner用例的编写,且会帮助扩展monkeyrunner的自动化功能,Python请自行下载并安装。
3、设置环境变量;在用户变量里面新建一个PATH,把android-sdk、jdk、python的安装路径添加进去;例: C:\android-sdk\tools、C:\androidsdk\platform-tools、 C:\Python27 、C:\ProgramFiles\Java\jdk1.6.0_10\bin
4、安装完成后在cmd窗口下面分别输入java –version、python和monkeyrunner检查是否正确安装,如下图所示:
至此环境安装就结束了,后续有更多的文章来介绍如何进行Android自动化测试。
分享到:
相关推荐
基于Appium+Maven+Jenkins的Android自动化测试环境搭建
Appium是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。
android-robotium-ant自动化测试框架搭建
详细介绍了如何搭建Android自动化测试环境以及使用Monkeyrunner进行自动化测试的方法。
本文适用鱼产品、开发、测试、运维等人员学习使用并搭建单元测试框架,用于日常开发人员单元测试、测试人员自动化测试等
Android自动化测试之Monkeyrunner常用操作编程 本篇乃本人学习monkeyrunner时笔记,查看网络中的资料并经本人测试而出,由于本人刚接触,所以本篇内容不免肤浅,高手们请绕走~ 在测试本人以下实例时,请自行搭建...
使用uiautomator2+pytest+allure进行Android的UI自动化测试 测试携程旅行App,首页-机票-机票搜索模块 简介 使用uiautomator2+pytest+allure进行Android的UI自动化测试 环境搭建 pytest框架 pip install pytest ...
Fiddler抓包,monkey环境搭建,Monkey命令,零基础Appium自动化测试(windows.android),手机app测试要点
文档中主要介绍Appium测试工具的整个环境搭建过程,文档末尾有整理好的测试环境搭建中所需的所有安装包和插件的链接
目录一、Appium简介二、测试环境1. Appium-Client2. Appium-Server3. 移动设备三、软件配置1. Window系统配置2. Android Emulator配置2.1 移动...Appium是用于本机, 混合和移动Web应用程序的 开源测试自动化框架。它
[Android自动化测试(一)] robot framework+appium 离线搭建Android环境(windows)-附件资源
Android自动化测试环境和开发环境并不完全相同,测试环境可以很简单粗暴,很多工具可以不用安装,比如JDK,SDKTools,测试脚本用C#,Python都可以完成;但是开发环境一般都是需要JDK和 前言 本来并不打算写这么一...
Appium是一个自动化测试开源工具,支持IOS和Android平台上的移动原生应用、移动Web应用和混合应用。所谓的“移动原生应用”是指那些用IOS或者Android SDK写的应用;所谓的“移动Web应用”是指使用移动浏览器方位的...
在Mac上搭建Android 自动化测试的测试环境 一、 1. 该环境搭在了本地的一台MacBook上,序列号:C02F302EDC79 2. 使用的自动化测试工具是appium 3. 搭建环境的步骤 1. 在terminal 终端里面运行命令brew install node...
根据网上资源整理的基于python的安卓自动化测试,涉及python环境搭建,以及uiautomator的使用。
本次教程将教大家如何用monkeyrunner进行android的自动化测试,包括环境的搭建、monkeyrunner和uiautomatorviewer工具的使用。 打开eclipse新建一个avd(android模拟器),然后运行这个模拟器。打开eclipse新建一个...
NativerDriver android自动化测试环境搭建所需的client-standalone.jar包
有意从事开发,自动化测试方向的朋友可以看下,详细讲述了android开发环境的搭建流程,适合初学者。
全面介绍如何在android设备上搭建appium环境以及怎样编写自动化测试脚本。