摘要:
上期回顾:Airtest解决“自动装包”过程中需要输入密码的问题(同适用于随机弹框处理) 以下基于python3.8;airtestIDE1.2.14;airtest1.2.6;pocoui1.0.87 Poco最新版1.0.87新增了一个新的元素刷新API:refresh() 新接口的由来 如果你 阅读全文
摘要:
转自公众号:AirtestProject 编者荐语: 该方法同样适用于手机会随机弹框的情况,随机弹框要么在脚本中可能出现的几个位置顺序检测;或者用该文的方法通过另一个线程持续检测 前言前俩天看到Airtest讨论群里面提出了1个有意思的问题:一位同学在 测试自动装包 的过程中,发现像oppo、viv 阅读全文
摘要:
前言大多数情况下,跑完用例脚本之后,我们需要把测试报告打包,之后再发送给不同的同事查看。其实,python有很多好用的库和模块,可以帮助我们实现这个需求,解放我们的双手。 所以今天的推文,我们主要来看一看如何 自动把导出的测试报告打包成zip压缩包之后,再发送到指定的邮箱 。 1.在IDE中设置本地 阅读全文
摘要:
一:主要内容 框架功能、框架架构及测试报告效果 airtest安装、环境搭建 框架搭建、框架运行说明 框架源码 二:框架功能及测试报告效果 1. 框架功能: 该框架笔者用来作为公司的项目的前端自动化,支持pc和app,本文的air脚本是针对app的,关于pc的脚本会专门在写一篇文章说明,该框架功能如 阅读全文
摘要:
上期回顾:Airtest+Poco常见Exception报错 以下基于python3.8;airtestIDE1.2.13;airtest1.2.4;pocoui1.0.85 一般其他的UI自动化框架,虽然支持并发测试,但每个端之间是分隔的,不方便交互。而Airtest天生支持多机之间的交互操作,比 阅读全文
摘要:
1. 前言上次给大家介绍了AirtestIDE创建.py脚本并运行、生成报告,不过如果是要工程化的将自动化运用到项目中,还是要脱离AirtestIDE的,比如通过Pycharm编写脚本,通过命令行运行自动化、生成报告。 本文将详细讲述脱离AirtestIDE跑脚本的方式和注意事项,感兴趣的同学可以认 阅读全文
摘要:
文章来源于AirtestProject前言有很多新手同学在刚开始使用AirtestIDE的时候,就特别喜欢新建纯 .py 脚本,我想这可能是出于对纯 .py 脚本莫名的熟悉感吧~ 而认真看过我们官方教程的同学都知道,对于刚接触Airtest和Poco这两个自动化测试框架的新手来说,我们还是非常推荐大 阅读全文
摘要:
最近想要尝试nodejs连接本地数据库,往全栈方向做一个小小的尝试,于是下载了一个 MySQL8.0,发现Navicat连接不上,结果就下载了mysql自身的Workbench,继续使用。然而,难受的是,在我连接下载安装好nodejs、express等一系列东西之后 // 数据库连接配置 modul 阅读全文
摘要:
上期回顾:Poco API精讲之元素树冻结freeze() 以下基于python3.8;airtestIDE1.2.13;airtest1.2.4;pocoui1.0.85 今天来说说使用Airtest和Poco框架时常见的Exception,方便以后大家排查问题。 首先我们来看看一个报错长什么样子 阅读全文
摘要:
上期回顾:Poco API精讲之自定义手势start_gesture() 以下基于python3.8;airtestIDE1.2.13;airtest1.2.4;pocoui1.0.85 UI自动化的用例中,有时候需要频繁的操作UI,比如有20个复选框,你需要全部选中。如果你按正常的操作方法,可能需 阅读全文