appium自动化测试环境安装

上传人:ji****en 文档编号:107679526 上传时间:2019-10-20 格式:DOCX 页数:32 大小:1.80MB
返回 下载 相关 举报
appium自动化测试环境安装_第1页
第1页 / 共32页
appium自动化测试环境安装_第2页
第2页 / 共32页
appium自动化测试环境安装_第3页
第3页 / 共32页
appium自动化测试环境安装_第4页
第4页 / 共32页
appium自动化测试环境安装_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《appium自动化测试环境安装》由会员分享,可在线阅读,更多相关《appium自动化测试环境安装(32页珍藏版)》请在金锄头文库上搜索。

1、Appium移动自动化测试(一)-安装AppiumAppium 自动化测试是很时之前就想学习和研究的技术了,可是一直抽不出一块完整的时间来做这件事儿。现在终于有了。 反观各种互联网的招聘移动测试成了主流,如果再不去学习移动自动化测试技术将会被淘汰。= web自动化测试的路线是这样的:编程语言基础-测试框架-webdriver API-开发自动化测试项目。 移动自动化的测试的路线要长一些:编程语言基础-测试框架-android/IOS开发测试基础-appium API-开发移动自动化项目。= Appium测试环境的搭建相对比较繁琐,相信不少出学者都没开始学习就已经死在了环境搭建上。所以,我首先会

2、分篇的介绍环境搭建的全过程。1、一方面安装的东西多,另一方面受“墙”的干扰使这个过程会更麻烦些。2、我这个过程中有些步骤不是必须要这么做的,我暂时讲不清所以然,但跟着我做你一定把环境搭建起来。3、我的环境为win7 64,安装过程只适用我的环境。第一节安装AppiumAppium官方网站:http:/appium.io/Easysetupprocess,runatestnow.brewinstallnode#getnode.jsnpminstall-gappium#getappiumnpminstallwd#getappiumclientappium&#startappiumnodeyour-

3、appium-test.js官方首页给出了appium的安装步骤。所以,我们需要先安装node.js。node.js官方网站:https:/nodejs.org/根据你的操作系统选择相应的版本进行下载。这里我以Windows7(64)为例进行安装,选择Windowsinstaller(.msi)64-bit版本进行下载。下载完成,双击进行安装,如下图。安装完成,打开Windows命令提示符,敲入“npm”命令回车。如果出现如上图信息,表示node.js安装成功。npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进

4、行下载、安装以及管理已经安装的包。下面通过npm安装Appium。-C:Usersfnngjnpminstall-gappium -当然,这种方式的Appium会很慢,为尊重官网上的介绍,而且大多Appium相关资料也会介绍这种安装安装方式。提示笔者缺少“VCBuid.exe”。如果未安装该组件,请执行下列操作之一:1)安装MicrosoftWindowsSDKforWindowsServer2008和.NETFramework3.5;2)安装MicrosoftVisualStudio2008。这是因为Appium是由.NET开发的,所以,它会依赖.NETframework相关组件。你当然可以

5、按照提示下载安装1)或2)从而再次尝试安装Appium。但其实,我们可以在Appium官方网站上下载操作系统相应的Appium版本。https:/bitbucket.org/appium/appium.app/downloads/当前最新版本为AppiumForWindows_1_4_0_0.zip,注意这是一个Windows版本,如果你的电脑为MAC请下载appium-1.3.7.dmg。虽然你已经看到了这些下载包,但我不保证你能下载的下来。原因你懂的!所以,再来提供一个百度网盘的下载链接:http:/ java -options class args. (执行类) 或 java -opti

6、ons -jar jarfile args. (执行 jar 文件)其中选项包括: -d32 使用 32 位数据模型 (如果可用) -d64 使用 64 位数据模型 (如果可用) -server 选择 server VM -hotspot 是 server VM 的同义词 已过时 默认 VM 是 server. C:Usersfnngjjavac用法: javac 其中, 可能的选项包括: -g 生成所有调试信息 -g:none 不生成任何调试信息 -g:lines,vars,source 只生成某些调试信息 -nowarn 不生成任何警告 -verbose 输出有关编译器正在执行的操作的消息

7、 -deprecation 输出使用已过时的 API 的源位置 -classpath 指定查找用户类文件和注释处理程序的位置 -cp 指定查找用户类文件和注释处理程序的位置 java命令可以运行class文件字节码。javac命令可以将java源文件编译为class字节码文件安装androidadt&SDKAndroidSDK:AndroidSDK提供了你的API库和开发工具构建,测试和调试应用程序,Android。简单来讲,AndroidSDK可以看做用于开发和运行Android应用的一个软件。扩展理解:ADT(AndroidDevelopmentTools):目前Android开发所用的开

8、发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径SDK(SoftwareDevelopmentKit):一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,他为开发者提供了库文件以及其他开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发。SDK可以自己编译,在linux环境下通过make命令进行,耗时比较长,需要有耐心哦亲。然后我们可以把自己编译的SDK通过ADT导入eclipse。在此基础上可以对源码包进行修改,比如修改androidsystem/app/phone.apk中的源码,通过官方地址下载:http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 电子/通信 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号