首页 > TAG信息列表 > poco

Airtest IDE 自动化测试13 - 断言相等和不相等(assert_equal,assert_not_equal)

前言 Airtest IDE 提供了四种快捷断言的方式 assert_exists 断言存在 assert_not_exists 断言不存在 assert_equal 断言相等 assert_not_equal 断言不相等 assert_equal 断言2个值相等,实际结果等于期望结果 参数: first - 第一个值 second - 第二个值 msg - 断言的简短描述,它将被

C++ Poco 发起HTTP请求并获取响应

#include <Poco/Net/HTTPClientSession.h> #include <Poco/Net/HTTPRequest.h> #include <Poco/Net/HTTPResponse.h> #include <Poco/StreamCopier.h> #include <Poco/URI.h> #include <fstream> #include <iostream> #include &l

Poco新增对cocos c++项目的支持

1. 前言 应广大用户的需求,项目组开发了对cocos C++ 项目的支持,只要在项目中接入对应的Poco-SDK,同学们即可使用poco对你的cocos C++ 游戏进行自动化测试工作,下文将详细讲述该SDK的接入教程。 2. 接入步骤 1)在github上下载Poco-SDK包 在AirtestProject项目上,下载对应的SDK包:https://

Airtest+Poco常见Exception报错

上期回顾:Poco API精讲之元素树冻结freeze() 以下基于python3.8;airtestIDE1.2.13;airtest1.2.4;pocoui1.0.85 今天来说说使用Airtest和Poco框架时常见的Exception,方便以后大家排查问题。 首先我们来看看一个报错长什么样子 Traceback (most recent call last):  File "D:/c

Poco API精讲之自定义手势start_gesture()

上期回顾:Poco API精讲之缩放pinch() 以下基于python3.8;airtestIDE1.2.13;airtest1.2.4;pocoui1.0.85 注意:Poco框架和Airtest框架很多API是同名的,但使用方法完全不一样!!!一定不要搞混了,我初学时也经常搞混,这点一定要注意!具体Poco框架和Airtest框架是什么关系,可以看之前文章:Airtest P

python+airtest来做UI自动化

首先推荐一个学习airtest工具比较好的网站https://poco.readthedocs.io/en/latest/source/README.html  它是主要教poco的 ,非常强大,包含普通的app、游戏类app     1.问题来源   在游戏类app中,常常那些时装类资源检查时,是需要人物先穿上这个物品,然后进行旋转 来检查材质、是否

DevExpress WPF入门指南 - 运行时生成的POCO视图模型(二)

POCO(Plain Old CLR Objects)视图模型简化并加快了开发过程。 POCO 视图模型允许您: 将可绑定属性定义为简单的自动实现的属性。 创建在运行时用作命令的方法。 使属性和方法实现特定于 MVVM 的接口。 这允许您创建干净、简单、可维护和可测试的 MVVM 代码,POCO 视图模型与任何 WP

DevExpress WPF入门指南 - 运行时生成的POCO视图模型(一)

POCO(Plain Old CLR Objects)视图模型简化并加快了开发过程。 POCO 视图模型允许您: 将可绑定属性定义为简单的自动实现的属性。 创建在运行时用作命令的方法。 使属性和方法实现特定于 MVVM 的接口。 这允许您创建干净、简单、可维护和可测试的 MVVM 代码,POCO 视图模型与任何 WP

poco c++库的编译--非cmake方法

非cmake方法成功poco c++库的编译:vc2019、win32、debug&release 不推荐这种方法,因为编译成功后,h头文件、lib文件、dll文件 分布在各个工程处,集中安装很麻烦 推荐采用cmake-gui方法编译 方法1 ok:用vc2019按照components文件中的顺序依次,一个工程一个工程的编译,缺什么.h .lib增加

Poco框架源码目录结构解析

后面会逐步深入源码讲解各个API或某个功能,所以有必要先把Poco框架的源码目录理清一下,也算是为后面打个基础吧。因个人能力有限,如有问题,欢迎指正。   相关阅读: Airtest框架源码目录结构解析 pyi文件是干嘛的?(一文读懂Python的存根文件和类型检查)   目录长图,在电脑上打开效果更佳

二、使用poco进行airtest测试

一poco安装 poco是网易自研的无需嵌入sdk。使用poco可以向appuim、selenium一样定位app上的元素对象位置。 poco安装有两种方式,第一种是直接网上搜索poco依赖包下载,然后使用python进行解压安装,这里不做介绍。另外一种是直接使用pip安装。 在命令行中使用指令:pip install pocoui

pycharm+airtest+poco+多进程批量执行

airtest实现多进程批量执行 在airtest源文件android.py中添加返回当前所有连接设备的方法get_all_devices() def get_all_devices(self): import numpy as np """ 返回所有连接设备列表 Get all devices Returns: local devices list """ if not ADB().devic

轻松操作同时复制poco多个相册分类保存

POCO时尚图片分享社区,提供精美图片相册,要把POCO里多个相册里的图片如何分类保存下来呢?下面一起来看用下图高手操作的方法。一起来试试。 进入到POCO相册,挑选进入到摄影师的页面上  进入到某个相册的页面上,并复制上方的链接  然后运行下图高手,打开工具菜单里的“POCO相册下载

快速导出POCO相册上多个相册里的图片按分类保存

     大家都知道POCO相册上面有许许多多优质的作家图片作品,也是广大作家的交流之地,那么相册里的所有图片要怎么复制保存呢?这里为大家分享快速分类保存多个相册图片的方法,一起来看看小编的演示操作吧。 我们先在电脑浏览器上打开POCO相册进入首页,挑选喜欢的相册   选择一个

如何将POCO相册一键批量采集下来?

想要知道利用软件或者工具批量下载和保存POCO相册的图片的方法和技巧,今天跟着小编,几分钟教你学会批量抓取POCO相册的图片。 1)      首先,我们需要下载一个“固乔电商图片助手”,这是我们今天要用到的主要软件工具,在浏览器搜索“固乔科技”下载就行,软件下载完成后打开进入

Airtest IDE自动化测试3——Poco辅助窗展示UI渲染树

前言 Airtest 通过图像识别已经可以编写大部分的测试脚本,页面上需要点哪个元素直接截图,非常方便。 但是在某些特殊情况下,例如App里的动态元素,通过图像识别定位较为困难。所以Airtest Project解决方案也提供了另外一种基于UI控件搜索的自动化框架 Poco UI识别方式,分别是基于两个框

Windows上实现iOS APP自动化测试:tidevice + WDA + airtest

在Windows上实现iOS APP自动化测试:tidevice + WDA + facebook-wda / appium中介绍了使用阿里开源的tidevice 和 facebook-wda实现在Windows上进行iOS APP自动化测试。本文介绍如何使用tidevice + WDA + airtest进行iOS APP自动化测试。 目录环境准备airtest iOS 自动化1. 启动WDA

C++:从Poco::Net::HTTPServerRequest 中获取Content

一、使用 Poco::Net::HTMLForm 使用 Poco::Net::HTMLForm 获取 数据的方式如下: virtual void handleRequest(Poco::Net::HTTPServerRequest &req, Poco::Net::HTTPServerResponse &resp) override { Poco::Net::HTMLForm form(req, req.stream()); for(const auto &it

这款开源测试神器,圆了我玩游戏不用动手的梦想

作者:HelloGitHub-Anthony 一天我在公司用手机看游戏直播,同事问我在玩什么游戏?我和他说在看直播,他恍然大悟:原来如此,我还纳闷你玩游戏,咋不用动手呢。。。。一语惊醒梦中人:玩游戏不用动手,怎样才能做到玩游戏不用手呢?我要去 GitHub 上找找~ 本期介绍的是 GitHub 上标星 5.4k 由网易开

Airtest之使用Poco测试Android原生应用

>以下基于 python3.8;airtestIDE1.2.9;airtest1.1.11;pocoui1.0.82 什么是Android原生应用,简单说就是没有使用Webview,也不是游戏app。如果一个App有Webview则是混合应用,目前市面上大部分App是混合应用。 首先连接设备,可以参考之前文章:AirtestIDE连接安卓真机及常见问题 连接好设备

Pyhton3+AirTest+[003]+小程序UI自动化之常用方法介绍

  一、airtest介绍 官网:https://airtest.doc.io.netease.com/ Airtest API文档:https://airtest.readthedocs.io/en/latest/ 二、poco介绍 Poco是一款基于UI控件搜索的自动化框架,与基于图像识别的Airtest不同的是,Poco可以使用类似 poco(“OK”).click() 的方式来获取并操作

学习airtest+poce笔记01

图像识别和接入poco-SDK 安装 我习惯使用python来跑自动化,有些库得安装下 1、airtest ```python pip install airtest ``` 2、UI自动化框架:poco pip install pocoui 3、测试框架:pocounit pip install pocounit 4、Androiddemo下载链接: 先上官网的例子 一、父类 from poco.driv

利用airtest爬取app内容

1、下载安装airtest airtest官网:https://airtest.netease.com/home/ 进入官网就可以看到下载按钮。 下载完成后是一个压缩包,解压之后找到应用程序打开就可以开始使用。 2、下载安装手机模拟器(推荐雷电模拟器) 这里的模拟器是当作手机使用,当然你可以通过连接手机真机进行爬取工作也

App自动化测试工具Airtest

AirtestProject是由网易游戏推出的一款跨平台的UI自动化测试框架,主要是面向游戏的UI自动化测试,比如Unity3D、cocos2dx-*游戏框架,也支持Android原生app、iOS app、微信小程序的UI测试。本文主要介绍如何使用AirtestProject进行Android APP自动化测试。 目录AirtestProject组件下载

[非专业翻译] Mapster - 双向 & 逆扁平映射

[非专业翻译] Mapster - 双向 & 逆扁平映射 系列介绍 [非专业翻译] 是对没有中文文档进行翻译的系列博客,文章由机翻和译者自己理解构成,和原文相比有所有不同,但意思基本一致。 因个人能力有限,如有谬误之处还请指正,多多包涵。 正文 本文将说明 Mapster 如何配置双向映射与逆扁平映