Windows下搭建Airtest自动化测试环境

Windows下搭建Airtest自动化测试环境一 下载 python 1 去官网下载 https www python org 2 百度网盘分享 python 3 5 1 exe 链接 https pan baidu com s 127QEBpb5e7Y 提取码 82n7 下载好后 安装二 配置 python 环境变量配置 python 环境 1 右击我的电脑 属性 高级系统设置 环境变量 系统变量中的 path 添加安装 python 的根目录 2 右击我的电脑 属性

一、下载python

《1》去官网下载: https://www.python.org/

《2》 百度网盘分享,python-3.5.1.exe:

链接:https://pan.baidu.com/s/127QEBpb5e7Yj2DOx1k7vNw
提取码:82n7

下载好后,安装

二、配置python环境变量

配置python环境:

《2》右击我的电脑—》属性—-》高级系统设置—-》环境变量—》系统变量中的path—-》添加安装python目录中的scrpits路径

在这里插入图片描述
《3》 验证是否配置好python环境

这里配的scrpits是为了能够直接使用pip命令来安装selenium库

因为AirtestIDE是基于selenium、继承python语法的,所以这里需要安装selenium库

打开cmd,输入:

pip install selenium 

有可能会报超时的错误,那么你可以在cmd中输入这个:

pip3 --default-timeout=100 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/ 

在这里插入图片描述

三、安装AirtestIDE

《1》官网下载:http://airtest.netease.com/

在这里插入图片描述

《2》 百度网盘分享链接

链接: https://pan.baidu.com/s/1cYYMcjXBfy1sblCRpUmiTw 提取码: km97

四、安装谷歌浏览器

百度去搜吧,这个太常见了~~~

五、在AirtestIDE内配置Chrome浏览器路径

《1》打开AirtestIDE安装路径下的AirtestIDE.exe可执行文件,会弹出一个命令终端

在这里插入图片描述

在这里插入图片描述
会弹出让你登录的页面,跳过就行

在这里插入图片描述

《2》 配置Chrome路径

点击选项------设置------Chrome Path----选择你安装Chrome浏览器目录中的chrome.exe 

在这里插入图片描述
选择你安装Chrome浏览器目录下的chrome.exe文件
在这里插入图片描述




六、验证下Airtest

这里已打开百度示例

《1》新建一个airtest项目

在这里插入图片描述

《2》起一个项目名,这里我就默认了

在这里插入图片描述

《3》点开selenium window窗口

窗口---勾选selenium window 

在这里插入图片描述
《4》点击浏览器图标,类似于一个小地图的样子

在这里插入图片描述

之后会弹出浏览器,然后输入你要测试的url网址,且在ide中也会出现yes、no

在这里插入图片描述

这里我们选择yes就可以了,它会自己将模块导入、补全

在这里插入图片描述

在这里插入图片描述

《5》 点击start_web,会自动写入driver.get(“你要打开的网址”)

在这里插入图片描述

《6》运行脚本,就可以开始进行Airtest使用啦

在这里插入图片描述

加粗样式

至此,AirtestIDE环境就搭建好了

总的来说 Airtest还是比较实用的,可以对web端、app端以及windows桌面应用进行自动化测试,而且操作便捷,但还是需要一定的python基础的哈

快速上手文档(官方,记录还算比较完整):http://airtest.netease.com/docs/cn/index.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/212120.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午8:47
下一篇 2026年3月18日 下午8:47


相关推荐

  • fastjson的json字符串转List

    fastjson的json字符串转Listfastjson的json字符串转Listpom依赖<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.62</version></dependency>json字符串转List:JSONObject.paresArray(str,class)Str

    2022年5月15日
    46
  • 通过外网访问内网服务器

    通过外网访问内网服务器通过外网访问内网服务器 版权声明 本文为 CSDN 博主 Chao sCode 的原创文章 遵循 CC4 0BY SA 版权协议 转载请附上原文出处链接及本声明 原文链接 https blog csdn net jinzhichaosh article details 首先使用 tomcat 在电脑上建立一个服务器 怎样建立看我的另外一篇博客 此时 我的 tomcat 开放的端口是 8888 然后登录路由器的管理页面 在 cmd 中查看 ip 地址 i

    2026年3月16日
    2
  • pyttsx3 快速上手之:语音合成播报

    pyttsx3 快速上手之:语音合成播报Pythonpyttsx3使用之:语音播报pyttsx3是python中最常用的文字转语音库,使用方便,功能较为完整首先安装pyttsx3lib:pipinstallpyttsx3然后封装下API,实现为speaker.py:importpyttsx3global__speak_engine__speak_engine=Nonedefsay(content): global__speak_engine ifnot__speak_engine:

    2022年6月26日
    64
  • Redis布隆过滤器原理及应用场景「建议收藏」

    Redis布隆过滤器原理及应用场景「建议收藏」1、布隆过滤器是什么?(判断某个key一定不存在)本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构特点是高效地插入和查询,可以用来告诉你“某样东西一定不存在或者可能存在”。相比于传统的List、Set、Map等数据结构,它更高效、占用空间更少,但是缺点是其返回的结果是概率性的,而不是确切的。使用:1.布隆过滤器在NoSQL数据库领域中应用的非常广泛2….

    2026年4月17日
    6
  • 爆火的背后OpenClaw真的适合你吗?

    爆火的背后OpenClaw真的适合你吗?

    2026年3月13日
    2
  • 简单介绍下gbk和utf-8这两种编码的区别

    简单介绍下gbk和utf-8这两种编码的区别我们在本周 python123 的作业中出现了一种新的编码 encoding gbk 我们之前常用的是编码是 encoding utf 8 那么 gbk 与 utf 8 之间有什么区别呢 首先简单介绍一下 gbk 编码和 utf 8 编码 gbk 编码 是指中国的中文字符 其它它包含了简体中文与繁体中文字符 另外还有一种字符 gb2312 这种字符仅能存储简体中文字符 utf 8 编码 它是一种全国家通过的一种编码 如果你的网站涉及到多个国家的语言 那么建议你选择 UTF 8 编码 区别 utf 8 编码包含全世

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号