• 2024-07-04关于airtest生成的报告中缺少poco语句问题
    1、airtest生成的报告只显示airtest的相关操作,如果是poco和airtest-selenium的操作则不记录。因此需要在报告中引用插件。支持poco语句插件,poco.utils.airtest.report支持airtest-selenium语句插件,airtest_selenium.report2、在IDE运行.py脚本报告生成的依据是脚本运行时保
  • 2024-05-28C++跨平台库boost和Poco的编译
    PrerequisitesCMake3.5ornewerAC++17compiler(VisualC++2022,GCC8.0,Clang5,ornewer)在window下编译依赖的三方库编译POCO$gitclone-bmasterhttps://github.com/pocoproject/poco.git$cdpoco$mkdircmake-build$cdcmake-build$cmake..$cma
  • 2024-05-23Poco框架实操:对节点可实施的操作
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途一、前言之前我们介绍了Poco的节点关系,以及获取节点属性的一些方法,具体详情可以点击查看我们历史推文~今天我们就来看看我们对Poco节点还能进行什么操作吧!二、Po
  • 2024-05-17打开、关闭、切换App以及清除App进程,操作so easy!
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途#一、前言很多新手同学在写自动化测试脚本的时候,打开、关闭、切换App的方式还是使用最基础的方式,也有同学在交流群内多次询问是否有打开、关闭、切换App以及清除A
  • 2024-04-25Poco框架实操:获取节点属性的高效技巧(一)
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途一、前言上期推文我们介绍了PocoUI树下的节点关系,以及通过节点关系去寻找我们所需要节点的方法,那么本周我们来分享一下,当我们寻找到所需要节点后,能获取到什么信
  • 2024-04-18poco节点关系大公开!
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途一、前言在自动化测试的实践中,我们发现许多同学在使用Poco框架进行控件定位时,对于节点之间的关系理解不够深入。那么本周让我们来详细讲解Poco框架中的child&chil
  • 2024-03-28遇到时间控件怎么办?不要慌,教你轻松拿下
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途1.前言很多同学在测试场景中总会遇到各种各样的小控件需要进行测试的,包括在Android端,web端等等都有,那么今天我们来看看当我们在遇到时间控件的时候,我们应该如何进
  • 2024-02-25Airtest结合Poco对控件实施精准截图
    1.前言最近在Q群内发现有个小伙伴提出了一个很有趣的脚本需求,想要实现“通过选择器获取到了控件,然后截图这个控件范围”,根据我们的Airtest的局部截图接口以及poco控件的属性查询接口是可以很快实现的~2.接口查找首先我们需要知道我们应该怎么实现用脚本去进行局部截图,我们可以通
  • 2024-02-022023 Airtest 年终总结来了,大佬们速来围观!
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途1、前言马上要进入2024年龙年春节了~,~让我们回顾一下2023年里大家与AirtestProject一起成长的痕迹,也快来看看,在2024年,AirtestProject会有什么新的功能~2、开源产
  • 2023-11-23使用Poco库编写一个采集阿里云信息的程序
    ```cpp//引入Poco库#include<Poco/Net/HTTPClientSession.h>#include<Poco/Net/HTTPRequest.h>#include<Poco/Net/HTTPResponse.h>#include<Poco/URI.h>//创建HTTP客户端会话对象Poco::Net::HTTPClientSessionsession("www.aliyun.com",
  • 2023-11-23Airtest结合Poco对控件实施精准截图,学起来!
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途1.前言最近在Q群内发现有个小伙伴提出了一个很有趣的脚本需求,想要实现“通过选择器获取到了控件,然后截图这个控件范围”,根据我们的Airtest的局部截图接口以及poco
  • 2023-11-03如何使用Poco库采集阿里云信息
    阿里云是一个云主机平台,我们在购买云主机的时候,往往会因为挑选自己心意的产品而眼花缭乱。今天我就使用Poco库编写一个采集阿里云信息的程序,有了它,我们在挑选阿里云产品你轻松了许多,一起来看看吧。```cpp//引入Poco库#include<Poco/Net/HTTPClientSession.h>#include<Po
  • 2023-10-10Windows下Cmake编译Poco库
    C++Windows下使用Cmake编译Poco库1.编译前准备:先配置OpenSSL环境(opensslversion-a查看)如果openssl是1.0.*版本,Poco版本最高用1.9.4。如果1.1或者更高,用最新版本。2.编译命令(演示使用VS2022编译v140版本Win32的库):cd..mkdircmake_build_x86cdcmake
  • 2023-03-01【自动化测试】airtest+python移动端测试实践
    Airtest框架基于python的测试框架,核心原理是基于python的内置unittest进行延申开发的测试框架,核心主要包含两个模块:airtest,poco airtest:(1)图像识别(2)封装了ad
  • 2023-01-08Airtest10053您的主机中的软件中止了一个已建立的连接,10054远程主机强迫关闭了一个现有的连接
    小站注:以下两个错误出现的频率相当高,官方本篇推文讲的很清楚了。 初始化顺序错误时会出现: ConnectionAbortedError: [WinError10053] 您的主机中的软件中止了一个
  • 2022-12-16关于airtest群控制ios
    1.安装carthagebrewinstallcarthage2.下载项目gitclonehttps://github.com/facebookarchive/WebDriverAgent./Scripts/bootstrap.sh#如果报错多半是node版本
  • 2022-12-09如何正确使用Airtest报告插件?报告小tips上线
    1.前言在使用Airtest做自动化测试时,默认生成的报告,其实是airtest的专属报告。它对于poco语句(控件测试场景)、airtest-selenium语句(web测试场景)的支持不够完善,因此我们需
  • 2022-12-08关于手机app或者小程序自动化如何移动滑块
    1.前言最近由于某多频繁升级为了有数据无奈弄了自动化.自动化难点在于滑块处理2.自动化工具选择airtest1.正常协议过滑块首先计算出缺口图片到滑块图片的距离然后与本
  • 2022-12-02Android Poco初始化时,不大起眼但可能存在坑点的参数们
    1.前言进行Androidpoco初始化的时候,可能大多数同学都是直接在Poco辅助窗里选择Android模式,然后选择自动帮我们补充poco的初始化脚本:这种情况下,我们大多数都不会关注初
  • 2022-11-26POCO库-安装配置
    参考文献(17条消息)C++使用Poco库实现XML的读取和写入_西西弗Sisyphus的博客-CSDN博客_c++写入xml全局安装pocoproject/poco:ThePOCOC++Librariesarepowerfulc
  • 2022-11-26POCO_XML
    POCO简单写XML文档参考:https://blog.csdn.net/ma52103231/article/details/7609868先介绍一下XML文档中有哪些元素:Element-文档中某个节点Attr-文档中某个节点的属性
  • 2022-10-17Airtest之用装饰器重试解决Poco RpcTimeoutError
    上期回顾:Airtest自动化多设备测试框架DreamMultiDevices以下基于python3.8;airtestIDE1.2.14;airtest1.2.6;pocoui1.0.87运行Poco脚本的时候,有没有遇到过RpcTimeout的报
  • 2022-09-18Airtest+Poco多设备并发自动化游戏测试框架(遇到的问题)
    项目:基于unity3d项目涉及相关模块:关卡,战斗,商城,装备,强化,天赋等记录:Airtest+poco+pycharm自动化游戏测试过程中发现的问题以及解决的方法目标:自动化打包安装,多机器并发测
  • 2022-08-29Airtest IDE 自动化测试13 - 断言相等和不相等(assert_equal,assert_not_equal)
    前言AirtestIDE提供了四种快捷断言的方式assert_exists断言存在assert_not_exists断言不存在assert_equal断言相等assert_not_equal断言不相等assert_equal断
  • 2022-08-29Airtest IDE自动化测试3——Poco辅助窗展示UI渲染树
    前言Airtest通过图像识别已经可以编写大部分的测试脚本,页面上需要点哪个元素直接截图,非常方便。但是在某些特殊情况下,例如App里的动态元素,通过图像识别定位较为困难。所