appium连接夜神浏览器,踩坑指南。

之前安装了最新版本的appium,怎么都配置不好,连接不成功,后来看了一个博主的帖子换成了“AppiumForWindows_1.4.16.1.zip”,配置环境变量后才成功,分享给踩坑的你,以及为下一次踩坑备份。

原帖请戳:1、https://www.cnblogs.com/fighter007/p/9224773.html    2、https://www.cnblogs.com/fighter007/p/9226730.html

下面截取我自己需要的一部分:

一、安装 appium 工具 (02.AppiumForWindows_1.4.16.1.zip)



appium工具的安装有2种一种是在线安装,一种是离线安装。我们使用离线安装的方式进行,因为这种方法对网络的依赖不大,可以比较正常的安装。下载地址:https://bitbucket.org/appium/appium.app/downloads/

我使用的appium版本是:appiumforwidows_1.4.16.1 虽然网上有最新版本已经发布,但是为了保险起见,我还是喜欢老版本的appium.

1、双击appium.exe文件,进行安装,中间的环节很简单不再重复

2、将appium的环境变量配置到系统环境变量中:C:\Program Files (x86)\Appium\node_modules\.bin

3、cmd命令窗口输入appium-doctor,如下所示就成功了

二、安装appium client pip install Appium-Python-Client



进入到命令行,我们安装appium-python-client,安装命令是: pip install Appium-Python-Client (前提是安装python环境,我安装的是Python2,当然python3也是可以的)安装完成后,如下图所示:

最后命令行再次输入: appium-doctor 出现下图,说明环境我们安装成功了。。。。

原文地址:https://www.cnblogs.com/nali7/p/11225835.html

时间: 2024-10-03 13:46:16

appium连接夜神浏览器,踩坑指南。的相关文章

Microsoft SQL Server on Linux 踩坑指南

微软用 SQL Server 在 2016 年的时候搞了一个大新闻,宣传 Microsoft ?? Linux 打得一众软粉措手不及.但是这还是好事情,Linux 上也有好用的 SQL Server 啦,但是从预览版开始 SQL Server on Linux 的配置要求蜜汁高,大部分云主机用户都望而却步.另外,SQL Server on Linux 对于文件系统有限制,仅支持 Ext3 以及 XFS 文件格式系统,对于某些云服务商默认提供的云镜像限制 Ext3 文件格式系统的用户而言也是足够让

Java URL类踩坑指南

背景介绍 最近再做一个RSS阅读工具给自己用,其中一个环节是从服务器端获取一个包含了RSS源列表的json文件,再根据这个json文件下载.解析RSS内容.核心代码如下: class PresenterImpl(val context: Context, val activity: MainActivity) : IPresenter { private val URL_API = "https://vimerzhao.github.io/others/rssreader/RSS.json&qu

Appium连接夜神模拟器,模拟手势点击(tap)

1 # -*- coding:utf-8 -*- 2 from appium import webdriver 3 from time import sleep 4 desired_caps ={ 5 'platformName':'Android', 6 'deviceName':'127.0.0.1:62001', 7 'platformVersion':'4.4.2', 8 'appPackage':'com.baidu.yuedu', 9 'appActivity':'com.baidu

EDM模板编写踩坑指南(非响应式,纯table有源码)

如果问你table布局,你肯定会嗤之以鼻?什么table布局?不是早已经淘汰了吗?但是如果让你写EDM邮件模板,table布局相对来说是最好的选择. 如果让你立刻写EDM,你在网上搜的话,得到的信息相对较少,但是又很懵的话,建议你看看这篇文章,让你30分钟之内入门并开始写, 需要源码再私我吧~ 或许有人会问EDM是什么,Email Direct Marketing的缩写,即电子邮件营销.EDM模板就是你邮箱中的广告邮件,其实就是在邮件中写网页.但是EDM模板怎么书写.如果你在网上搜,或许你会搜到

树莓派4B踩坑指南 - (14)用cups建立家庭局域网共享中心

树莓派在家中至少三个作用:家庭资源共享中心.无线打印服务器.下载服务器. 无线打印服务器用苹果开发的cups实现打印机无线共享. 安装准备 确认自己的打印机型号,稍后会用到.然后照例先更新源. sudo apt-get update 安装 sudo apt-get install cups # 安装cups sudo usermod -a -G lpadmin pi # 将用户pi设为管理员 sudo cupsctl --remote-any # 开启远程访问权限 # cups安装完毕 配置 打

tensorflow 1.8, ubuntu 16.04, cuda 9.0, nvidia-390,安装踩坑指南。

被tensorflow 1.8, ubuntu 16.04, cuda 9.0, nvidia-390折磨了5天,终于上坑,留下指南,造福后人. 1.先把依赖搞清楚: tensorflow 1.8依赖cuda 9.0,cuda 9.0依赖nvidia-390. 2.坑: ubuntu 16.04源里只有nvidia-384,nvidia-390太新还没支持. 怎么办? 如果你不在天朝以下可以在个人源中安装nvidia-390 sudo add-apt-repository ppa:graphic

appium 使用过程问题踩坑-笔记

问题1:虚拟设备选用问题 运行脚本抛出异常,创建session对象失败 排查过程:在进入cmd模式下: ①adb devices   --ok ②appium-doctor  --ok ③appium  --ok ④选择合适的虚拟设备 --解决问题 问题分析:某些虚拟机版本兼容性问题,导致无法获取虚拟机的信息,创建session对象失败

nuxtjs踩坑指南

1.nuxt引入问题:Can't resolve 'stylus-loader' 原因在于没有安装stylus,安装即可:npm install stylus stylus-loader --save-dev 2.nuxt生命周期: 众所周知,Vue的生命周期全都跑在客户端(浏览器),而Nuxt的生命周期有些在服务端(Node),客户端,甚至两边都在 生命周期流程图,红框内的是Nuxt的生命周期(运行在服务端),黄框内同时运行在服务端&&客户端上,绿框内则运行在客户端 (1)红框.黄框内的

树莓派4B踩坑指南 - (13)用samba建立家庭局域网共享中心

树莓派在家中至少三个作用:家庭资源共享中心.无线打印服务器.下载服务器. 家庭资源共享中心用samba实现家庭局域网共享,树莓派4B的话可以接2个3.0的移动硬盘. 实测速度不快,Win读2Mb/s写1Mb/s,Mac读1Mb/s写0.5Mb/s,传小文件比较方便,备份资料可以的,视频不是超高清也能放,但是大文件建议还是直接接电脑. 安装准备 记得安装前先更新一下源,不然可能有些包安装不全. sudo apt-get update 安装及配置 sudo apt-get install samba