利用图像识别技术来做自动化测试和编写爬虫?

今天想跟大家分享一个网易开发的 UI 界面自动化测试工具 - Airtest。

Airtest 项目是在 2018 年 Google 的 GDC 大会上公布的产品,主要使用图像识别技术来定位页面具体的 UI 元素,这也就意味着它可以在不使用任何代码注入的情况下完成自动化测试,在该产品发布前,在网易内部的多款游戏中已得到实际应用。目前已支持 iOS、Android、Windows、小程序等平台。

相关报道:http://t.cn/E5BzczP

在使用过程中,开发者可以借助 AirtestIDE,通过在 IDE 中进行所见即所得的编码方式,来简化 App 图形界面的测试流程,除此之外,你还可以借助该工具来编写 App 爬虫,效率也是蛮高的。

爬虫教程:http://t.cn/E535S1f

此外,该项目的两个核心框架 Airtest 和 Poco 也都开源到了 GitHub 上了。

GitHub 地址:https://github.com/AirtestProject

Airtest 提供了一个演示视频,以便我们快速了解它的工作流程。

Airtest 官网:https://airtest.netease.com

Airtest 还有许多值得我们去探索的可应用场景,比如 —— 外挂 ????。哈哈,开个玩笑,具体的使用情况可以根据你个人需求来,祝你玩得愉快,后面如果你用 Airtest 折腾出了什么好玩的东西,也可以到 GitHubDaily 的公众号和微博私信我。

官方中文教程:https://airtest.netease.com/docs/cn/index.html


GitHubDaily,挖掘开源的价值。

  • 微博:@GitHubDaily

  • 知乎:@GitHubDaily

  • 公众号:GitHubDaily

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值