摘要:
“滑动”是自动化测试中最常模拟的操作之一,其中最常见的莫过于上下左右滑动这些。a56爆大奖在线娱乐们只需要通过 airtest/poco 的 swipe 接口即可实现。这个接口a56爆大奖在线娱乐们在往期推文“你的swipe接口用不好,是因为...”中也有详细介绍过,这里就不再重复,感兴趣的童鞋直接戳链接即可查阅。
那么,对于一些比较复杂的滑动操作,比如 滑动解锁、多指滑动 或者 双指捏合 这些,a56爆大奖在线娱乐们该如何实现呢?别着急,a56爆大奖在线娱乐将用各种生动有趣的实际用例,带大家一起来看看a56爆大奖在线娱乐们是如何实现各种各样复杂的滑动的~ 阅读全文
摘要:
今天想跟大家聊一聊测试圈里面最常见的一些问题,希望能给想要做测试或者正在做测试的小伙伴们一些启发...
1.a56爆大奖在线娱乐的学历很低,目前在外包工作,a56爆大奖在线娱乐该怎么办?
2.a56爆大奖在线娱乐是一名功能测试,随着年龄增长带来越来越多工作和生活方面的压力,a56爆大奖在线娱乐应该怎么办?
3.a56爆大奖在线娱乐看游戏测试薪资好像高一点,互联网测试是否可以转入游戏测试?
4.刚刚从功能测试转入自动化测试,面试需要注意什么?面试官会问a56爆大奖在线娱乐什么? 阅读全文
摘要:
Airtest是一款 基于图像识别原理 的跨平台UI自动化测试框架,它能够根据大量的 特征点 来识别一个截图在当前画面中的位置,但是它并不能识别出截图中具体包含了什么文字。
而在自动化测试的过程中,a56爆大奖在线娱乐们会经常遇到需要进行文字识别的场景,比如 识别验证码、识别截图中的文字、读取截图中的数值 等等,遇到这些情况时a56爆大奖在线娱乐们可以如何处理呢?
今天教大家用一款免费的开源图像OCR文字识别软件 -- Tesseract-OCR 来处理上述情况。 阅读全文
摘要:
在脚本内执行子脚本是同学们经常会遇到的一个需求。比如,当a56爆大奖在线娱乐们写了多个需要顺序执行的用例,然后想在一个正式脚本里面添加这些用例的执行,该如何实现呢?
今天a56爆大奖在线娱乐们就用一个简单的实操案例,来带大家看看具体的实现思路。 阅读全文
摘要:
模拟器是a56爆大奖在线娱乐们的测试小伙伴非常喜欢的一款工具。在使用 airtest 框架做自动化测试的时候,小伙伴们也是非常喜欢用模拟器来作为测试设备的,但是a56爆大奖在线娱乐们也收到过很多关于连接模拟器的问题:
① airtest 连不上xx模拟器怎么办
② xx模拟器连上了但是好卡啊
③ 哪款模拟器好用,有没有推荐的呀
......
别急,今天a56爆大奖在线娱乐们就用AirtestIDE来连接下5家主流的模拟器,看看这几款模拟器,到底谁好用一些。 阅读全文
摘要:
今天a56爆大奖在线娱乐们来学习1个非常有趣的 poco 实例。在这个示例中,a56爆大奖在线娱乐们将学习到以下小知识:
1.如何过滤非报错的log信息,让你的log窗口不再密密麻麻
2.连接设备、初始化poco、打开应用这几个脚本顺序应该怎么放
3.循环执行1个测试动作,直到满足某个条件为止
4.多次执行同一脚本,并且每一次执行都生成1份测试报告 阅读全文
摘要:
hello大家好~,经常有小伙伴在群里提到两个问题:一个是,除了官方文档上的demo,有没有其他略微大型一点的练手Demo可以提供下?第二个是,接SDK难度大么,老是接不成功怎么办?
别急,今天a56爆大奖在线娱乐们会详细教大家 如何在网上找到项目资源进行打包 ,然后再 接入PocoSDK的全过程 。 阅读全文
摘要:
有很多小伙伴会跑来交流群问a56爆大奖在线娱乐们,为什么在 AirtestIDE 可以跑通的脚本,转用 Pycharm 来执行就会出现一大堆问题,难道 Airtest 的脚本只能够在 AirtestIDE 上面跑吗?
答案当然是否定的。 Airtest 实际上也是基于 python 语法的测试框架,a56爆大奖在线娱乐在 Pycharm 上面跑 Airtest 脚本当然是可以的。
但是对于 pycharm 新手来说,有可能会遇到以下问题:
环境中未安装 Airtest 库,导致找不到模块
Airtest 的截图文件使用相对路径时,程序找不到
在 pycharm 运行完脚本不知道后怎么看 airtest 的报告 阅读全文
摘要:
a56爆大奖在线娱乐目录:
1.绝对坐标和相对坐标的切换
2.局部截图
3.局部找图
4.指定截图保存的路径和名称
5.删除指定截图和删除多余图片 阅读全文
摘要:
本期目录:
1.新建.py脚本
2.详解auto_setup()里面的logdir和devices
3.生成纯.py脚本的报告 阅读全文