测试十九、Airtest接口介绍和示例汇总(下) 前言 在上一期的 Airtest接口功能介绍和示例总结 的推文中,我们给大家汇总了以下4个方面的API功能与示例: 1.脚本初始化接口 2.设备连接与使用相关的接口 3.操作应用相关的接口 4.常用的模拟操作 这周,我们把Airtest剩余的API和设置讲解完: 5.断言相关的接口 6.log记录和报告生成相关的接口 7.Airtest的一些全局设置 5 断言相关的接口 1) 2023-01-30 Coding 测试 Python Test API Airtest Poco
测试十八、Airtest接口介绍和示例汇总(上) 前言 不知道同学们会不会有这样的烦恼:鼓起动力写脚本的时候,却发现官方文档的内容太零散,总是找不到自己想要的功能介绍;小白刚入门,还不会看源码,常常面对一大堆陌生的接口根本无处下手。 肯定要想办法把各种常用的接口给新手同学整得明明白白!接下来我们会连载几期的推文,尽量把Airtest和poco的各种API和设置给新手同学讲清楚, 另外每一个API和设置,我们都会附上示例方便同学们模仿学习 。(Ai 2023-01-28 Coding 测试 Python Test API Airtest Poco
测试十七、Airtest入门的超长攻略 前言 不知道你有没有遇到这种情况?在刚接触我们的Airtest项目的时候,总是兴致满满、斗志昂扬;但使用一段时间后,却总是被“找不到图片”、“连不上设备”、“录制的脚本不能运行”这些问题劝退。 不要着急,今天我们特意跟同学们分享下当年入坑Airtest的经验;希望看完今天这篇攻略,可以让你在入门Airtest的时候少走一些弯路! 1.设备连接篇 1)连接Android设备Airtest支持2种类型 2023-01-26 Coding 测试 Android Test Airtest Poco ADB
测试十六、Airtest封装Anoroid常用的ADB操作 十六、Airtest封装Anoroid常用的ADB操作¶1. 前言¶ADB,即 Android Debug Bridge (安卓调试桥)。它就是一个命令行窗口,用于通过电脑端与模拟器或者真机设备进行交互。 对于Android开发和测试人员来说,它都是不可替代的强大工具。所以今天,我们将跟同学们一起来聊一聊一些常用的ADB操作和Airtest给我们封装好的一些ADB接口。 2. 一些使用ADB命令的 2023-01-24 Coding 测试 Android Test Airtest Poco ADB
测试十五、使用命令行终端运行脚本 十五、使用命令行运行脚本¶我们的脚本在编写完成后,除了使用 AirtestIDE 运行之外,也支持脱离IDE,直接使用命令行运行脚本。 1. 使用AirtestIDE命令行运行¶即使本地没有安装python环境,或是没有安装 airtest 与 poco ,我们也一样能够使用命令行来运行脚本,诀窍就是复制在 AirtestIDE 里运行脚本时log窗口里显示出来的命令行: 将运行脚本时 Airt 2023-01-22 Coding 测试 Python Test PowerShell Airtest Poco
测试十四、在 AirtestIDE运行.air脚本和.py脚本的区别 十四、在 AirtestIDE运行.air脚本和.py脚本的区别¶1)运行命令的区别¶首先我们对比下运行 .air 脚本和 .py 脚本的命令有什么不同: 12345# 在IDE运行.air脚本的命令"D:\demo\AirtestIDE-win-1.2.12\AirtestIDE\AirtestIDE" runner "D:\test\song.air" 2023-01-20 Coding 测试 Python Test Selenium Airtest Poco
测试十三、Airtest-Selenium做Web自动化测试 十三、airtest-selenium做Web自动化测试¶1. 前言¶Selenium是一个用于Web应用程序的自动化测试工具。它直接运行在浏览器中,可以模拟用户在浏览器上面的行为操作。 在AirtestIDE中,开发者也给我们提供了使用Selenium的窗口。不过使用的框架是airtest-selenium框架。airtest-selenium是对selenium的python库做的一层封装,它 2023-01-18 Coding 测试 Python Test Selenium Airtest Poco
测试十二、在Windows平台上测试PC游戏 十二、在Windows平台测试PC游戏¶1. 前言¶在阅读本文之前,强烈希望大家回顾一下我们之前的教程–如何测试Windows应用程序,了解如何在AirtestIDE中连接Windows窗口以及如何调用Windows操作的接口,这样将有助于大家对下文的内容进行理解。 2. 新增的一些指令¶之前Airtest已经支持Windows应用程序的测试了,但在涉及到对一些要求 DirectInput设备 的 2023-01-16 Coding 测试 Windows Python Test Airtest Poco
测试十一、如何测试基于Unity3D引擎的游戏 十一、如何测试基于unity3D引擎的游戏¶1. 前言¶由于游戏的界面是通过游戏引擎渲染出来的,游戏界面没有系统原生的控件信息,所以对于游戏,我们需要接入 poco-sdk 才能获取到游戏界面中的控件信息。下面以Unity开发的手游为例,介绍如何在Android和iOS平台进行连接。 2. Android 平台¶ 从 poco sdk repo 将Unity3D这个文件夹克隆下来。 将克隆下来 2023-01-14 Coding 测试 Python Test Airtest Poco Unity3D
测试十、在AirtestIDE实现批量运行 十、企业版AirtestIDE—批量运行功能¶注意 目前官网上仅提供社区版的AirtestIDE供大家免费使用,本文提到的 “企业版IDE” ,仅面向使用私有云方案的企业用户开放。 AirtestIDE作为一款优秀的自动化测试集成开发工具,为广大app和游戏开发者们带来了一站式自动化测试解决方案。用户借助AirtestIDE可以直连手机,快速生成、调试、运行自动化测试脚本,并一键得到测试报告。自2 2023-01-12 Coding 测试 Python Test Airtest Poco