如何搭建appium环境搭建测试环境

Posts - 235,
Articles - 1,
Comments - 1567
大人不华,君子务实。
独立博客:
17:30 by 虫师, ... 阅读,
继续Appium环境的搭建。
第二节&&安装Android开发环境
  如果你的环境是那么可以直接跳过这一节。就像我们在用进行自动化测试的时候一样,我们需要一个浏览器来执行测试脚本。那么移动端自动化测试,我们同样需要一部手机(手机需要链接电脑)或者模拟器。
众所周知,Android是由语言开发的,所以想开发应用首先需要环境,所以,我们首先需要安装环境。
java下载地址:
java&环境分和,JDK就是简单的说是面向开发人员使用的,它提供了的开发环境和运行环境。是是指的运行环境,是面向程序的使用者,而不是开发者。
打开下载链接选择相应的版本进行下载。我们以Windows安装JDK为例,
双击下载的JDK&,设置安装路径。这里我们选择默认安装在
D:\Program&Files&(x86)\Java\jdk1.8.0_25目录下。&
下面设置环境变量:
&我的电脑&右键菜单---&属性---&高级---&环境变量---&系统变量--&新建..
变量名:JAVA_HOME&
变量值:D:\Program&Files&(x86)\Java\jdk1.8.0_25&
变量名:CALSS_PATH
变量值:.;%JAVA_HOME%\lib\dt.%JAVA_HOME%\lib\tools.&
找到path变量名&&&编辑&添加:
变量名:PATH
变量值:%JAVA_HOME%\%JAVA_HOME%\jre\
在Windows命令提示符下验证java是否成功:
C:\Users\fnngj&java
用法: java [-options] class [args...]
java [-options] -jar jarfile [args...]
(执行 jar 文件)
其中选项包括:
使用 32 位数据模型 (如果可用)
使用 64 位数据模型 (如果可用)
选择 "server" VM
是 "server" VM 的同义词 [已过时]
默认 VM 是 server.
C:\Users\fnngj&javac
用法: javac &options& &source files&
其中, 可能的选项包括:
生成所有调试信息
不生成任何调试信息
-g:{lines,vars,source}
只生成某些调试信息
不生成任何警告
输出有关编译器正在执行的操作的消息
-deprecation
输出使用已过时的 API 的源位置
-classpath &路径&
指定查找用户类文件和注释处理程序的位置
-cp &路径&
指定查找用户类文件和注释处理程序的位置
java命令可以运行class文件字节码。
javac命令可以将java源文件编译为class字节码文件
Android&SDK:
Android&SDK提供了你的库和开发工具构建,测试和调试应用程序,。简单来讲,可以看做用于开发和运行应用的一个软件。
扩展理解:
ADT(Android&Development&Tools):&目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径&&&&&SDK(Software&Development&Kit):&一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,他为开发者提供了库文件以及其他开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发。SDK可以自己编译,在linux环境下通过make命令进行,耗时比较长,需要有耐心哦亲。。。然后我们可以把自己编译的SDK通过ADT导入eclipse。在此基础上可以对源码包进行修改,比如修改android&system/app/phone.apk中的源码,
通过官方地址下载:
当然,我不能保证你可以访问到这个地址,原因你懂的!
这里提供下载链接:
Android-sdk下载地址:
根据我的验证adt和sdk&都可以用来运行android&模拟器,所以下载哪个都可以。下载链接中已经标识了系统信息,请根据自己的操作系统下载相应的版本。
Adt&和解压包对比,相对的内容要多一些,如果你不做开发的话,两者都可以。
下面设置环境变量,方法与环境变量类似。我本机的目录结果为:
D:\android\android-sdk-windows
下面设置环境变量:
&我的电脑&右键菜单---&属性---&高级---&环境变量---&系统变量--&新建..
变量名:ANDROID_HOME&
变量值:D:\android\android-sdk-windows
找到path变量名&&&编辑&添加:
变量名:PATH
变量值:;%ANDROID_HOME%\platform-%ANDROID_HOME%\
SDK&Manager安装模拟器
  双击启动程序。
当然,我不能保证你可以更新。所以,这里推荐一个网站:
它提供了国内的代理,以及各种开发工具的安装。
在的菜单栏上点击&&&&设置相关代码,如下图:
然后,就可以更新了:
安装SDK&Platform-Tools
  Android&SDK&Platform-tools&是版本有区别的工具文件夹,里面有、aapt、fastboot&等工具包。在&网站上找到Android&SDK&Platform-tools下载链接。
  把解压出来的文件夹放在&根目录下,并把所在的目录添加到系统路径里(这个我们在设置环境变量时已经添加。
  打开Windows命令提示符,通过&&命令检查环境。
  如果出现&&的提示,说明基本环境已经搞好。你以为已经大工告成了么?还早着呢!!继续关注下一篇吧。^_^!appium android 登陆成功后怎么处理_百度知道
appium android 登陆成功后怎么处理
基本步骤:1.
Android开发环境;2.
建立了一个模拟器4.2.2;3.
下载Appium for windows,我使用的0.12.3版本,解压就行了; 4.
下载selenium类库, 我用的java的;5.
下载示例代码:
code/examples/java/junit/src/test/java/com/saucelabs/appium/appiumAndroidContactsTest.java ;6.
创建java project,引入junit库和selenium库,建目录放入apk,建立测试类,贴入代码并作修改;7.
启动appium服务器;8.
启动模拟器;9.
在java project项目上运行:junit test,打完收工。需要准备的清单我准备了一份,appium就自己下载吧:1.
这是被测试程序,自己写的,用来读取imsi和imei的,就一个button和一个textview,简洁大方;2.
Appdemo:测试程序;3.
selenium-2.41.0: selenium库;4.
AimsiEnglish.apk:Aimsi编译的,button的text和contentdescription都是英文的;5.
AimsiHanzi.apk: Aimsi编译的,button的text和contentdescription都是汉字的;6.
AndroidContactsTest.java:官网上下载的,这里仅供参考了,因为我没有使用那个contactmanager.apk做为被测程序,因为我下载后无法成功安装,听群友说也有同样问题,后来另外找人要了一个才能正常安装,算了吧,我还要测试汉字行不行呢,就放弃了这个官方提供的例子。 要是觉得太贵,也可以直接找我要。只说要点吧:1.
没有仔细测试过的:以前我是直接把sdk的tools 和platform-tools 目录放进path的环境变量,因为老是失败,于是就新建了环境变量ANDROID_HOME ,然后把%ANDROID_HOME%\%ANDROID_HOME%\platform-tools放进PATH里面,最后发现是之前的环境变量多写了一个字符,也就没有改回来再测试
其他类似问题
为您推荐:
android的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁沪ICP备3-2012 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltdappium移动自动化测试框架0.17,appium框架,appium 测试,appium,appium教程,ap..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
appium移动自动化测试框架0.17
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口appium怎么读免费文档下载_文库下载
1亿文档 免费下载
当前位置: > appium怎么读
appium怎么读
基于appium的性能自动化使用说明_计算机软件及应用_IT/计算机_专业资料。版本 V1.0.0 Author Jolly modify Note 一、 关于 appium 1、 概念 Appium 是一个开源...如何安装appium 6. 如何调试和排错 TesterHome论坛 ? ? ? ? ? ? ? ? ? ? 关于我们: 我们是一群技术范的测试工程师 我们热情, 友爱, 充满激情 我们的...17BQConf_01_移动测试Appium_PDF_互联网_IT/计算机_专业资料。Mobile Automation APPIUM ThoughtWorks Cui Liang 2 APPIUM WEBSITE www.appium.io 3 APPIUM FEAT ...13 目录 背景 测试平台的搭建 测试流程 测试工具 测试策略和用户体验测试 14 自动化测试工具 Appium UIAutomation Itestin Appium是一个开源、跨平台的测试框架, ...Appium 支持 Android 和 iOS 的测试框架. 兼容 Webdriver 协议. 可以使用 Selenium 的方式做 Android 的自动化. 底层基于 Selendroid 和 Uiautomator. Selendroid ...? Android自动化测试之appium--环境构建到实战技巧 Android自动化测试之--电量...“点点点”也可以拿到每轮测试过后的量化数据,和开发人员有依据的讨论如何对覆盖...怎么快速测试APP应用的BUG_计算机软件及应用_IT/计算机_专业资料。对于移动 APP ...一、跨平台开 发移动应用测试框架 Appium:无需 SDK 和编译即可测试一款开源且...如何找到Android的appActivity_计算机软件及应用_IT/计算机_专业资料。如何找到Android...name 字段后面的 值就是 appium 要用到的用来启动 app 的 activity ―――...测试人员的职业发展: 第一讲:如何改变自己的苦 x 测试人生 http://pan.baidu...appium 环境搭建和入门使用 /s/1o6p9PkI 第九讲:...Appium 对 iOS 系 统的支持得益于 Dan Cuellar’s...知道如何去观察目标的何种行为,并且把这 种意愿用...该方法主要是进行数据库读操作, 检查数据库发现未创建...

我要回帖

更多关于 appium linux环境搭建 的文章

 

随机推荐