位置: 编程技术 - 正文

appiumforwindows的简单安装和启动(安卓)

编辑:rootadmin

推荐整理分享appiumforwindows的简单安装和启动(安卓),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

前言 appium 介绍: Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。Appium 驱动苹果的 UIAutomation 库和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver JSON 协议。

我使用的安装方法 通过npm 安装 appium的方法,网上很多,也很全,可以参照乙醇大神的教程。教程地址 而我的方法相对来说比较投机取巧,局限性大,但是操作比较方便。

1.前期准备

JAVA的JDK下载地址 安卓的SDK下载地址 AppiumForWindows的安装包下载地址 一颗学习的心下载地址

2.安装

appiumforwindows的简单安装和启动(安卓)

jdk的安装没有什么技术含量,只要按照提示下一步就可以。不过注意安装jre最好别和jdk在一起。安装好之后,把安装的路径放入PATH中。win7的操作是: 右击我的电脑,点击属性 点击“高级系统设置” 选择“高级”,点击环境变量 在系统变量中,找到PATH 双击进入编辑界面,加入安装路径,以分号分割,注意要取到/bin目录下为止,如图 点击确定后,为了之后appium的识别可以再添加一个变量: 点击新建 加入JAVA_HOME的变量的地址,就是上面PATH地址中,bin之前的目录的地址 这时候,我们就能来验证java配置得是否正确。 打开cmd命令,分别运行java -version和javac -version 的指令,如果如图显示出版本号,就是正确了,我是安装了1.7的版本。 如果哪里报错,哪里失败,请询问学习的心。 上面讲得有点啰嗦了,接下来说说安卓sdk的安装

先要保证java的成功安装, 再就是按照步骤,点击下一步,直到完成。 接着加入系统变量ANDROID_HOME,和sdk路径

然后,就是运行 安卓sdk manager,看到这个,又要啰嗦一段,会的同学可以跳过,直接下一步。 来到sdk的安装目录中,看到一个tools的目录 没错,就是他,先把他加进系统变量PATH中, 这个是以后一直要打开的目录,如果懒得话可以直接添加桌面快捷方式。 为了验证添加的是否正确,重现打开cmd,运行“android”指令 “biu~”等了一会,是不是跳出一个界面?那就对了。 这里顺便也打开了sdk manager的窗口,是否发现各种连接被拒绝,内容也比我的截图少?这个看一下地址,google的,恍然大悟。 这个去问学习的心,他会有添加hosts的方法,这个可是试试,全段时间肯定还是可以用的,现在几乎要卖人品了。不过方法也说一下。 进入地址:C:WindowsSystemdriversetc中,看到hosts文件,用记事本打开,添加 ... dl.google.com ... dl-ssl.google.com 这两条信息,保存。 然后在sdk manager的菜单栏中点击tools,点击options… 勾选https….的选项 close后重新启动一下,看看有用没? 还有一方法,这里要十分感谢neusoft! 同样在sdk manager的菜单栏中点击tools,点击options… 在HTTP Proxy Server和HTTP Proxy Port输入框内填入mirrors.neusoft.edu.cn和,并且勾选 Force 复选框。 close后,在packages中点击reload。 有没有发现开始很流畅得跑起来了呢?如果没有,很悲伤得告诉你,我也不知道了,是不是断网了?去问问学习的心。 下一步,选择要更新的内容,选择要的安卓版本,如果全选也可以,就是花点时间下载和占一点硬盘。这里,在tools中android sdk tools 和android sdk platform-tools 是必选的 其余的,也必须要选一个,最好是用最新版本(5.0的还在看现在以4.4为最新) 下载过程不去说了。。。。。。 下载完成后,发现sdk目录下又丰富了很多文件夹,这时把platform-tools文件也加入path中。 重新打开cmd,运行adb指令,如果出来如图内容,就配置正确了

有没有发现说了半天,做了半天都和appium没啥关系呢? 关系马上来了,我们都把最难配置的部分都完成了,余下的小意思了。 解压下载的zip包,运行后一路next到finish。桌面有个appium的图标,双击运行就可以了。如果跳出弹框说啥没安装,你就去安装一下。

初步的就这么安装好了,发现appium本身安装最无脑了。那么我们可以再加点小动作。 我们来到appium的安装目录下,把这个目录加入path,找到这个路径XXXXXAppiumnode_modules.bin,里面有 把这个地址也加入系统变量path中。 重启cmd,运行指令:appium-doctor 这样显示就表示配置正确了,我这里还配置了一个模拟器,就是emulator,这个先不要管他。 最后一步,在cmd中运行指令:appium 如果出现这画面,恭喜你,我的教程终于看完了。你可以动手写脚本了。不过最后的最后,还是要唠叨一下,偏于个人喜好,倾向于在cmd中运行,同时,在通信地址0.0.0.0:,更倾向于.0.0.1:。所以,打指令时,使用 appium -a .0.0.1作为启动appium的方式。

版权声明:本文为博主原创文章,未经博主允许不得转载。

android window 属性 itemname="android:windowFrame"@null/item:Dialog的windowFrame框为无itemname="android:windowIsFloating"true/item:是否浮现在activity之上itemname="android:windowIsTranslucent"false/item:是

安卓有道词典开发实例 设计思路运用EditText,Button,WebView和Toast四个控件当EditText输入查询内容时,点击查询按钮,将查询的内容显示在WebView中用Toast进行相应的操作提示注意问

Animation.setFillAfter and Animation.setFillBefore的作用 转:

标签: appiumforwindows的简单安装和启动(安卓)

本文链接地址:https://www.jiuchutong.com/biancheng/370884.html 转载请保留说明!

上一篇:使用Kotlin开发Android应用(II):创建新工程(kotlin开发教程)

下一篇:android window 属性(安卓属性)

  • 二手车经纪公司和中介的区别
  • 怎么找高新技术企业的数据
  • 广告设计要交文科生吗
  • 员工旅游费怎么记账
  • 施工企业挂靠账务处理怎么做
  • 存货造成的损失
  • 农产品销售发票可以抵扣吗?
  • 投资损失怎么进行季度所得税申报
  • 固定资产超过注册资金怎么处理
  • 苗木发票抵扣公式
  • 发票有误多交的钱怎么办
  • 公司获得奖金计入什么科目
  • 出口退税收入凭证怎么填
  • 土地计入无形资产包括的税费
  • 上月作废的发票忘了作废,怎么做账
  • 建筑安装工程费用人工费计算方式
  • 支付给业主的赔偿金
  • 民办非企业单位属于什么类型
  • 电子发票没有纳税人识别号可以报销吗
  • 个人租房给公司开票税点
  • 累计结转是什么意思
  • 已认证的发票对公司影响
  • 怎么快速关闭电脑屏幕快捷键
  • linux命令用法
  • PHP:Memcached::setMulti()的用法_Memcached类
  • 公司为员工发放生日福利
  • RuntimeError: (PreconditionNotMet) The third-party dynamic library (cudnn64_7.dll) that Paddle depen
  • 独资企业弥补亏损怎么办
  • 工程物资发生报废损毁
  • 圣保罗大教堂是什么教
  • python中各种颜色
  • php常用类
  • cv计算机视觉定义
  • 权益法转成本法非同一控制下为什么不公允
  • 现金流量表的填列方法
  • CINLINELE工具
  • 帝国cms灵动标签调用标题图片
  • db2udb
  • 保险支票托收
  • 向银行申请银行汇票
  • 增值税专用发票和普通发票的区别
  • 子公司注销合并报表少数股东权益的处理
  • 调整以前年度损益调整什么时候结转
  • 未取得发票该怎么说明
  • 国外差旅费如何确定汇率呢
  • 利息收入应该填什么科目
  • 计提工资时个税挂其他应收款
  • 暂估应付账款余额调整
  • 包工包料如何核算成本
  • 什么是企业管理的基础工作
  • 三证合一是哪三证
  • 外汇申报填写什么最简单
  • 新冠肺炎疫情相关的公共政策
  • 财务顾问费可以税前扣除吗
  • mysql数据监控
  • mysql嵌套查询联表查询
  • 预览pdf文件
  • 深度操作系统中的生活服务类软件有
  • winpe下载u盘启动版
  • vs显示进程已退出
  • win7系统修复工具在哪
  • win8系统无法开机如何备份数据
  • winadm.exe - winadm是什么进程
  • libts.so.0
  • linux常见服务
  • linux基本环境怎么选
  • c#+unity3d
  • 深入解析java编译器源码剖析与实例详解pdf百度云
  • 如何进行js 的测试
  • 天干地支在择时中的应用初探
  • node.js [superAgent] 请求使用示例
  • xcopy命令怎么用
  • 批处理延迟变量
  • 优化ui界面是啥意思
  • 基于nodejs的框架
  • JavaScript中setFullYear()方法的使用详解
  • 增值税电子普通发票需要盖章吗
  • 江苏税务局电子
  • 网上缴费如何开票
  • 销售税金含增值税怎么计算企业所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设