- 博客(164)
- 收藏
- 关注
原创 Airtest新手指南大全
版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途此文章来源于项目官方公众号:“AirtestProject”前言每天都有很多新的小伙伴开始学习使用我们的 Airtest 和 poco 框架来进行自动化测试;但是新手难免会提出很多疑问:比如,使用这两个框架能不能满足我的测试工作需求;有没有什么教程可以学习;到哪里可以找到一些脚本demo看看;遇到问题不能解决可以怎么办…...
2020-04-23 11:44:30 3350 1
原创 如何用覆盖函数的方式,实现你自己的touch?
在日常使用函数的时候,有时候想针对某个接口进行功能增强,或者增加一些错误处理和重试机制,但是又不想直接修改Airtest源码,那么我们本周推文就来聊聊如何处理这个问题~
2024-04-11 10:43:45 421
原创 Airtest-Selenium升级兼容Selenium 4.0,给你全新体验!
Airtest-Selenium升级兼容Selenium 4.0,更新了定位语句,也新增了相对定位的方式,快来体验一下吧~
2024-03-14 10:49:18 1083
原创 【更新公告】AirtestIDE更新至1.2.17版本
AirtestIDE更新啦,新增支持了selenium4.0以上版本,ADB更换为41版本,Airtest新增点击和滑动的相对坐标支持 ,Poco修复了1.0.93运行效率缓慢的问题等等,
2024-02-22 10:13:59 986
原创 2023 Airtest 年终总结来了,大佬们速来围观!
2023 Airtest 年终总结来了,快来看看2023年里,我们共同成长的痕迹,以及2024年,我们将会有什么新的计划吧!
2024-02-02 14:39:10 881
原创 Airtest-Selenium实操小课③:下载可爱猫猫图片
Airtest-selenium课堂叒开课啦,本周分享的是使用Airtest-selenium实现下载可爱的猫猫图片~
2024-01-25 13:58:24 1034
原创 【更新公告】Airtest更新至1.3.3版本
Airtest升级到1.3.3啦,poco也全新升级到1.0.94啦,新增了相对坐标支持、window剪切板接口等等,还修复了部分问题。
2024-01-18 11:15:34 790
原创 Airtest-Selenium实操小课②:刷B站视频
Airtest-selenium小课堂有开课啦,本周课程是使用Airtest-selenium实现自动化刷b站的实战教程,快来看看吧~
2024-01-11 11:52:57 1234
原创 Airtest-Selenium实操小课①:爬取新榜数据
Airtest-Selenium的web自动化小课堂开课啦,今天的内容是教大家如何在网页上自动化爬取自己需要的信息~快来学习吧~
2023-12-15 14:27:33 1093
原创 【更新公告】Airtest更新至1.3.2版本
Airtest有重大升级啦~这次更新可以适配ADB1.0.41版本了,快点进来看看吧!除此之外Yosemite还新增部分兼容!
2023-12-05 10:59:15 991
原创 Airtest结合Poco对控件实施精准截图,学起来!
我们使用Airtest与Poco去实现了对控件实施精准截图,学会新的接口使用技巧~又可以get一个新技能啦!
2023-11-23 10:45:02 276
原创 Airtest:各平台的剪切板功能汇总
Airtest终于可以集齐各平台的剪贴板功能啦,快来学习复制粘贴的新姿势~再也不用来回操作啦,直接自动化~
2023-11-17 10:28:35 187 1
原创 【更新公告】AirtestIDE更新至1.2.16版本
本次更新为Airtest全线更新,包括AirtestIDE、Airtest、Poco,都有新增功能,快来看看吧~
2023-11-08 10:59:11 128
原创 【新手必读】Airtest测试Android手机常见的设置问题
Airtest连接手机的时候是否总觉得姿势不对,老是连不上还报错,我们总结了常见厂商的手机设置,快来看看怎么解决这个问题吧~
2023-11-03 10:35:54 314
原创 Airtest连接桌面报错 pywintypes.error: (0, ‘SetCursorPos‘, ‘No error message is available‘)
当我们尝试点击windows电脑桌面的应用时,或者进行windows桌面操作的时候,也会偶尔出现这种情况,这种情况出现的原因是因为AirtestIDE的权限不够,无法操控桌面
2023-11-02 11:20:14 395 1
原创 【速看】如何通过合理的封装,让你的自动化脚本更上一层楼!
我们学习好基本代码之后,我们可以利用封装函数的技巧,分分钟变身自动化脚本编写的大佬,将测试脚本的收益最大化~
2023-10-27 11:09:58 226
原创 令人抓马的Airtest报错:int object is not iterable
其实这个问题在新手群里也见过好几次了,但是当自己也不小心写成这样子的时候,还真的抓马了一会。今天小编的抓马经验就分享到这里,不知道大家还有什么抓马的写脚本经验,快来评论区分享给我们~,然后运行一直报错找不到控件,好一会都想不明白为什么报错了,结果是小小的错别字问题。脚本的时候,因为横竖坐标,是废了很大劲拿到的,并且是通过变量的方式传给。给大家分享一个非常小但很容易让人忽视的Airtest问题,有天在写一个。脚本有什么问题,后面突然灵光乍现,想起来。类似的问题还有写poco脚本时,把。
2023-10-26 11:07:55 202
原创 使用poco出现Cannot find any visible node by query UIObjectProxy of “xxx“怎么办
使用poco出现Cannot find any visible node by query UIObjectProxy of “xxx“怎么办
2023-10-20 18:05:43 762
原创 新手如何用Airtest实现在图片范围内随机点击?
新手同学初学自动化测试很苦恼怎么办?不要慌,我们教你如何将需求变现,利用Airtest实现在图片范围内随机点击的例子,教会你如何get到学习Airtest的正确姿势~
2023-10-20 16:54:08 337
原创 Airtest连接chrome谷歌浏览器报错
近期在使用AirtestIDE连接chrome的时候,发现可以正常打开浏览器进行录制,在识别控件的时候也可以正常识别,但是运行录制好的脚本的时候会报错
2023-09-20 15:14:21 937
原创 网易Airtest全新推出:小型便携式集群解决方案!
它来了~它来了~网易Airtest全新版本的小型便携式集群方案它来啦!我们这次改进之后,便携式机柜更便捷~功能性更强啦!
2023-09-07 11:30:46 174
原创 用Airtest快速实现手机文件读写与删除功能
不会还有人不知道Airtest可以快速实现手机文件读写与删除功能了吧?赶紧进来get到新技能吧~~~
2023-09-01 10:31:41 588
原创 Airtest遇到模拟器无法输入中文的情况该如何处理?
利用Airtest运行脚本在模拟器上无法输入中文怎么办?急!在线等!不要慌~解决方法这就来啦!让我们仔细看看吧。
2023-08-25 10:30:00 295
原创 【更新公告】Airtest更新至1.3.0.1版本
本次更新为Airtest库更新,版本提升至1.3.0.1版本,主要新增了一些iOS设备相关的装包等接口,以及封装了一些tidevice常用接口。
2023-07-25 18:37:52 268
原创 如何用Airtest脚本无线连接Android设备?
有很多同学,在使用纯Airtest脚本的形式连接无线设备时,还是遇到了一些困难。今天我们就继续无线连接这个话题,聊聊怎么用纯Airtest脚本连接无线Android设备。
2023-07-04 11:24:42 849
原创 更新公告:Airtest更新至1.2.10.2版本
本次是Airtest库更新,版本提升至1.2.10.2,内容主要是Android录屏功能的改动。
2023-06-16 10:43:47 996
原创 为什么AirtestIDE的selenium Window突然无法检索控件了?
最近有很多朋友跟我们反馈,为什么1.2.15版本的IDE没办法做网页元素检索了,是不是我们不支持selenium了之类的。测试后发现,目前版本确实存在这个问题,原因是Chrome113.0.5672.127(最新)版本过高,AirtestIDE1.2.15暂未兼容。
2023-06-15 11:16:55 1386
原创 零基础学会用Airtest-Selenium对Firefox进行自动化测试
本文将详细介绍如何使用AirtestIDE驱动Firefox测试,以及脱离AirtestIDE怎么驱动Firefox(VScode为例)。看完本文零基础小白也能学会Firefox浏览器自动化测试!!!
2023-06-01 11:05:19 1009
原创 【更新公告】AirtestIDE更新至1.2.15版本
本次更新为AirtestIDE、Airtest、Poco、iOS-tagent更新。主要是提升了iOS的操作效率、兼容新版iOS,以及兼容Android12+设备等
2023-04-26 15:18:00 747 1
原创 Airtest新增iOS、Windows录屏功能,真香
在录屏这块,Airtest之前一直仅支持了Android设备,但Airtest1.2.9的新版录屏功能里,新增了iOS和Windows的录屏支持。下文我们将详细了解这个新的录屏功能,以及实操下在iOS设备或者Windows端的录屏操作。熟悉Airtest的同学都知道,我们可以用和来开启和结束录屏,但是自Airtest1.2.9起,录屏接口的参数有了一些变化;函数max_time: 录屏最长时间限制,默认为1800,单位是秒output: 录像保存文件地址, 默认为None。
2023-03-28 11:48:43 672 1
原创 【更新公告】Airtest更新至1.2.9版本
本次更新为Airtest库更新,版本提升至1.2.9,主要新增 **对Android13的支持** 、**新增Windows和iOS的录屏接口** 等。
2023-02-23 16:19:47 535
原创 用纯python脚本玩转UU加速器
之前几期内容,我们出过纯`py`形式的Android自动化脚本。同学们一直让再出一下纯`py`形式的Windows脚本,今天我们以UU加速器为例,给大家出一个简单的学习demo。
2022-12-30 10:31:17 2679
原创 如何把自定义的函数,记录到你的Airtest报告里
很多情况下,我们可能会使用自定义的函数,这种自定义的函数,就不会被记录到我们的Airtest报告里面。那如果我们想要自定义的函数,也能显示在Airtest报告里面,该怎么处理呢?接下来我们就一起来了解下Airtest的装饰器 `@logwrap` 。
2022-12-15 10:00:00 1707
原创 如何正确使用Airtest报告插件?报告小tips上线
在使用Airtest做自动化测试时,默认生成的报告,其实是airtest的专属报告。它对于poco语句(控件测试场景)、airtest-selenium语句(web测试场景)的支持不够完善,因此我们需要用 **插件的形式** 来补充支持poco语句和airtest-selenium语句。
2022-12-09 10:00:00 1841
原创 Android Poco初始化时,不大起眼但可能存在坑点的参数们
本文详细讲述了,进行Android poco初始化时,传参和不传参的差别,以及可能带来的坑点。也跟同学们解释了`use_airtest_input`和`screenshot_each_action`这两个参数的作用,后续我们会跟大家分享更多关于Airtest报告的内容~
2022-12-02 10:30:00 1788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人