啥是Aqua?
JetBrains Aqua 是一款可以感知上下文的智能 IDE,能够理解 Java、Kotlin、Python、JavaScript、TypeScript 和 SQL 等语言,并为每种语言提供智能编码辅助。
详情链接
JetBrains Aqua官网速达-下载
在 Aqua 中,我们融合了测试自动化工程师在日常工作中需要的一切,包括多语言 IDE(支持 JVM、Python 和 JavaScript 等)、HTTP 客户端、数据库管理功能、Docker 支持、TMS 客户端,以及一款用于 UI 自动化的新型强大 Web 检查器。
视频介绍
初体验
小伙伴可能遇到问题
使用java创建的selenium项目时
运行时报错,提示信息为“类文件具有错误的版本 55.0,应为 52.0”,是因为项目所用到的依赖需要用到55.0版本,而55.0版本刚好对应JDK11,而当前项目的JDK是1.8,版本过低,因此需要下载并安装JDK11就可以正常运行了。
总结:
看了官网的介绍视频,提供了:
- 自动化测试代码模板
- IDE 内元素定位、调试、自动补全
- 接口测试可以直接写参数、headers 等,直接发起请求,类似 postman?
- 配置连接数据库,支持 SQL 查询
在我看来,Aqua比较大的亮点就是可以帮助我们快速构建自动化测试项目,以及内嵌的浏览器方便我们边定位元素边进行代码的编写,至于其他的功能(selenium。pytest框架什么的应该是通用的)也能实现,由于目前还是预览版本,Bug还是比较多,关于Aqua工具更多的内容,等正式版发布我们再来讨论吧。
喜欢尝鲜的小伙伴可以去试试了。
版权归原作者 Vincent_Han 所有, 如有侵权,请联系我们删除。