摘要: Airtest是一款 基于图像识别原理 的跨平台UI自动化测试框架,它能够根据大量的 特征点 来识别一个截图在当前画面中的位置,但是它并不能识别出截图中具体包含了什么文字。 而在自动化测试的过程中,我们会经常遇到需要进行文字识别的场景,比如 识别验证码、识别截图中的文字、读取截图中的数值 等等,遇到这些情况时我们可以如何处理呢? 今天教大家用一款免费的开源图像OCR文字识别软件 -- Tesseract-OCR 来处理上述情况。 阅读全文
posted @ 2020-07-01 10:53 AirtestProject 阅读(1536) 评论(0) 推荐(0)
摘要: 在脚本内执行子脚本是同学们经常会遇到的一个需求。比如,当我们写了多个需要顺序执行的用例,然后想在一个正式脚本里面添加这些用例的执行,该如何实现呢? 今天我们就用一个简单的实操案例,来带大家看看具体的实现思路。 阅读全文
posted @ 2020-06-28 10:50 AirtestProject 阅读(633) 评论(0) 推荐(0)
摘要: 模拟器是我们的测试小伙伴非常喜欢的一款工具。在使用 airtest 框架做自动化测试的时候,小伙伴们也是非常喜欢用模拟器来作为测试设备的,但是我们也收到过很多关于连接模拟器的问题: ① airtest 连不上xx模拟器怎么办 ② xx模拟器连上了但是好卡啊 ③ 哪款模拟器好用,有没有推荐的呀 ...... 别急,今天我们就用AirtestIDE来连接下5家主流的模拟器,看看这几款模拟器,到底谁好用一些。 阅读全文
posted @ 2020-06-18 09:53 AirtestProject 阅读(2635) 评论(0) 推荐(1)
摘要: 今天我们来学习1个非常有趣的 poco 实例。在这个示例中,我们将学习到以下小知识: 1.如何过滤非报错的log信息,让你的log窗口不再密密麻麻 2.连接设备、初始化poco、打开应用这几个脚本顺序应该怎么放 3.循环执行1个测试动作,直到满足某个条件为止 4.多次执行同一脚本,并且每一次执行都生成1份测试报告 阅读全文
posted @ 2020-06-12 11:16 AirtestProject 阅读(4112) 评论(0) 推荐(0)
摘要: hello大家好~,经常有小伙伴在群里提到两个问题:一个是,除了官方文档上的demo,有没有其他略微大型一点的练手Demo可以提供下?第二个是,接SDK难度大么,老是接不成功怎么办? 别急,今天我们会详细教大家 如何在网上找到项目资源进行打包 ,然后再 接入PocoSDK的全过程 。 阅读全文
posted @ 2020-06-11 10:55 AirtestProject 阅读(1233) 评论(0) 推荐(0)
摘要: 有很多小伙伴会跑来交流群问我们,为什么在 AirtestIDE 可以跑通的脚本,转用 Pycharm 来执行就会出现一大堆问题,难道 Airtest 的脚本只能够在 AirtestIDE 上面跑吗? 答案当然是否定的。 Airtest 实际上也是基于 python 语法的测试框架,所以在 Pycharm 上面跑 Airtest 脚本当然是可以的。 但是对于 pycharm 新手来说,有可能会遇到以下问题: 环境中未安装 Airtest 库,导致找不到模块 Airtest 的截图文件使用相对路径时,程序找不到 在 pycharm 运行完脚本不知道后怎么看 airtest 的报告 阅读全文
posted @ 2020-06-04 10:25 AirtestProject 阅读(3378) 评论(0) 推荐(0)
摘要: 本文目录: 1.绝对坐标和相对坐标的切换 2.局部截图 3.局部找图 4.指定截图保存的路径和名称 5.删除指定截图和删除多余图片 阅读全文
posted @ 2020-05-27 10:15 AirtestProject 阅读(5922) 评论(0) 推荐(0)
摘要: 本期目录: 1.新建.py脚本 2.详解auto_setup()里面的logdir和devices 3.生成纯.py脚本的报告 阅读全文
posted @ 2020-05-21 11:15 AirtestProject 阅读(1136) 评论(0) 推荐(0)
摘要: 本期答疑目录: 1.如何取消脚本执行过程刷新的大量log信息 2.IDE自带的查看应用包名的功能 3.IDE的脚本编辑和log查看窗口显示空白 4.webdriverAgentRunner报NSInaliArgumentException 5.Airtest版本为1.1.3,部分手机出现录屏失败 6.输入密码时Airtest不显示密码键盘 7.如何模拟鼠标右键 8.局部截图/区域截图 阅读全文
posted @ 2020-05-14 14:34 AirtestProject 阅读(4978) 评论(0) 推荐(0)
摘要: 之前交流群的很多童鞋问过关于 元素定位 的问题,比如:有哪些属性可以拿来定位元素?利用节点属性无法定位元素时应该怎么处理?为什么明明存在的节点还会报找不到?... 所以我们特意整理了这篇文章,向大家详细讲述几种poco元素定位的方式,希望能方便大家在实际项目中灵活运用。 阅读全文
posted @ 2020-04-29 14:07 AirtestProject 阅读(5149) 评论(0) 推荐(0)