JetBrains Aqua 公共预览版免费发布,为测试自动化打造的 IDE( 二 )


文章图片
当Web检查器激活时 , CSS和XPath代码补全将提示并高亮显示最重要网页元素的定位器 。
JetBrains Aqua 公共预览版免费发布,为测试自动化打造的 IDE
文章图片
Web检查器也可取消停靠至单独的窗口 , 以获取更好的大屏体验 。
API测试和环境设置HTTP客户端
在开发收发HTTP请求的Web服务时 , 用户可以轻松地在Aqua的内置HTTP客户端中创建和编辑请求 , 并获取广泛的编码辅助 , 包括代码补全、高亮显示、重构等 。
Docker
借助Aqua , 用户可以访问Docker容器 , 这样一来 , 用户可以运行并调试容器、下载和构建镜像、运行多容器应用程序 。
数据库JetBrainsAqua不需要任何额外的工具即可准备应用程序数据 。 用户可以无缝地处理多个数据库、开发SQL脚本 , 以及直接在IDE中执行低级数据断言 。 Aqua可以连接到实时数据库、运行查询、导出数据 , 并让用户在可视界面中管理架构 。 这意味着用户可以从IDE访问Oracle、SQLServer、PostgreSQL、MySQL等数据库 。
JetBrains Aqua 公共预览版免费发布,为测试自动化打造的 IDE
文章图片
TMS【JetBrains Aqua 公共预览版免费发布,为测试自动化打造的 IDE】测试通常包含指向问题跟踪程序和TMS(测试管理系统)的链接 。 为尽可能包含它们 , 开发者可以使用报告库(例如AllureFramework) , 或使用内置的测试框架机制(例如SerenityBDD) 。 官方增加了对这些库的注解的支持 , 在这款IDE中 , 点击问题ID即可在Web浏览器中打开问题或TMS案例 。
JetBrains Aqua 公共预览版免费发布,为测试自动化打造的 IDE
文章图片
Aqua可以连接到外部TMS系统 , 例如TestRail , 从而让用户更轻松地从IDE访问测试 。 它支持浏览测试套件和案例层次结构以及TMS条目导航 。 它还会对所选测试场景生成单元测试 , 帮助用户查找非自动化测试案例或淘汰的测试方法 。
JetBrains Aqua 公共预览版免费发布,为测试自动化打造的 IDE
文章图片
Aqua还支持实验性“本地TMS”方式 , 这是一种存储和管理测试数据的敏捷方式 。 本地TMS将测试数据存储为项目中的t.md和r.md文件集合 。 这种方式可用于创建分支、设置版本、审查和更好地集成自动化测试 。
IT之家小伙伴可以通过ToolboxApp或JetBrains官网下载JetBrainsAqua公共预览版 。
JetBrains Aqua 公共预览版免费发布,为测试自动化打造的 IDE
文章图片