当前位置:网站首页>Appium基础 — APPium安装(二)
Appium基础 — APPium安装(二)
2022-07-04 06:14:00 【测试-八戒】
(一)APPium server安装
方式二:(推荐)
安装Appium Desktop的方式,启动Appium server服务。
1、Appium Desktop下载
下载地址:http://appium.io/downloads.html
点击Appium Desktop Apps下载
在下载页面中选择需要的安装文件进行下载。

2、Appium Desktop安装
我安装使用Appium-windows-1.13.0.exe
。(稳定版最新的版本是1.18,下载实在是太慢了)
双击Appium-windows-1.13.0.exe
进行安装。
直接点击安装即可。

提示:
- 在Windows环境下安装Appium Desktop,执行Appium Desktop安装包默认安装即可。
- 安装完成后,Windows下默认安装路径为:
C:\Users\Administrator\AppData\Local\Programs\Appium
3、Appium Desktop使用
安装完成后,会自动在桌面添加应用程序的快捷方式,直接执行Appium图标来启动Appium Desktop。
如下图:
点击Start Server v1.13.0
按钮就可以启动Appium server服务。
如下图,服务开启成功:

(二)Appium Client安装
Appium官方提供了一套Appium Clients库,涵盖多种语言,如java/python/ruby等。
在测试的时候,一般要使用这些client库去替换原生的webdriver库,算是client对原生webdriver进行了一些移动端的扩展,让我们可以更方便的写出可读性更好的测试用例。
Appium的客户端库下载地址:http://appium.io/downloads.html

我们以Python为例:
在CMD命令行窗口中执行pip命令安装:pip install -U Appium-Python-Client
安装完成后,输入pip list命令查看安装版本。
如下图:
提示:Java的话用maven安装就可以了
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>1.3.0</version>
</dependency>
重点:配套学习资料和视频教学
那么在这里我也精心准备了上述大纲的详细资料在下方链接如下

边栏推荐
- Inputstream/outputstream (input and output of file)
- 如何实现视频平台会员多账号登录
- js获取对象中嵌套的属性值
- 报错cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头。
- JS flattened array of number shape structure
- 实用的小工具指令
- Manually page the list (parameter list, current page, page size)
- Detailed explanation of common APIs for component and container containers: frame, panel, scrollpane
- AWT常用组件、FileDialog文件选择框
- 剑指 Offer II 038. 每日温度
猜你喜欢
The end of the Internet is rural revitalization
JS扁平化数形结构的数组
Abap:ooalv realizes the function of adding, deleting, modifying and checking
C實現貪吃蛇小遊戲
[untitled]
buuctf-pwn write-ups (8)
Accidentally deleted the data file of Clickhouse, can it be restored?
Design and implementation of redis 7.0 multi part AOF
ES6 模块化
如何避免 JVM 内存泄漏?
随机推荐
微信小程序使用rich-text中图片宽度超出问题
The width of the picture in rich text used by wechat applet exceeds the problem
Stc8h development (XII): I2C drive AT24C08, at24c32 series EEPROM storage
Fast power (template)
C language - Blue Bridge Cup - Snake filling
How much computing power does transformer have
【无标题】
Weekly summary (*63): about positive energy
Detectron:训练自己的数据集——将自己的数据格式转换成COCO格式
[microservice] Nacos cluster building and loading file configuration
How to realize multi account login of video platform members
JS get the attribute values nested in the object
双色球案例
Understanding of cross domain and how to solve cross domain problems
对List进行排序工具类,可以对字符串排序
QT qtablewidget table column top requirements ideas and codes
Learn about the Internet of things protocol WiFi ZigBee Bluetooth, etc. --- WiFi and WiFi protocols start from WiFi. What do we need to know about WiFi protocol itself?
C语言练习题(递归)
2022.7.3-----leetcode. five hundred and fifty-six
509. Fibonacci number, all paths of climbing stairs, minimum cost of climbing stairs