首 頁(yè)
手機(jī)版

JetBrains Aqua 2024 mac版 v2024.2.1官方版

適用于測(cè)試自動(dòng)化的 IDE,享受更高效的測(cè)試體驗(yàn)。

  • 軟件大小:913.12M
  • 軟件語(yǔ)言:多國(guó)語(yǔ)言[中文]
  • 軟件類型:國(guó)外軟件
  • 軟件授權(quán):商業(yè)軟件
  • 更新時(shí)間:2024/11/29
  • 軟件類別:開發(fā)工具
  • 應(yīng)用平臺(tái):Mac
網(wǎng)友評(píng)分:9.0分
網(wǎng)友評(píng)論 下載地址 收藏該頁(yè)
本地下載

JetBrains Aqua 2024 mac版是專為蘋果Mac系統(tǒng)用戶設(shè)計(jì)的一款集成開發(fā)環(huán)境(IDE),不僅適用于Java、Kotlin、Python、JavaScript、TypeScript和SQL等多種編程語(yǔ)言,還具備上下文感知、智能編碼輔助、即時(shí)檢查、智能搜索和豐富的代碼重構(gòu)功能,可以很好地幫助開發(fā)人員輕松地進(jìn)行自動(dòng)化測(cè)試,提高測(cè)試效率和準(zhǔn)確性。

Aqua的Web Inspector功能是一大亮點(diǎn),它的工作方式類似于內(nèi)置瀏覽器,允許用戶捕獲任何頁(yè)面元素,無(wú)需切換到其他工具,用戶可以在Aqua中直接查看和分析網(wǎng)頁(yè)的結(jié)構(gòu)和內(nèi)容,無(wú)需離開當(dāng)前工作環(huán)境,這種集成的方式在大大提高了工作效率的同時(shí),還能讓測(cè)試過(guò)程更加流暢和便捷。此外,JetBrains Aqua 2024還集成了TMS客戶端,開發(fā)人員可以方便地與各種測(cè)試管理系統(tǒng)集成,實(shí)現(xiàn)測(cè)試用例的管理和執(zhí)行,從而更好地應(yīng)對(duì)日常開發(fā)和測(cè)試工作中的各種挑戰(zhàn)。

測(cè)試自動(dòng)化IDE Aqua 2024蘋果電腦版

軟件功能

1、Web 檢查器

Aqua 的嵌入式 Web 檢查器可以為網(wǎng)頁(yè)上的所選元素生成唯一的 CSS 或 XPath 定位器,并將其添加到源代碼中。 當(dāng) Web 檢查器激活時(shí),CSS 和 XPath 代碼補(bǔ)全將提示并高亮顯示最重要網(wǎng)頁(yè)元素的定位器。

2、HTTP 客戶端

您可以輕松地在 Aqua 的內(nèi)置 HTTP 客戶端中創(chuàng)建和編輯請(qǐng)求,并獲取廣泛的編碼輔助,包括代碼補(bǔ)全、高亮顯示、重構(gòu)等。

3、AI Assistant 付費(fèi)

借助 AI Assistant,您可以直接從 Web 檢查器中打開的網(wǎng)頁(yè)創(chuàng)建 UI 測(cè)試并生成頁(yè)面模型。 AI Assistant 會(huì)為所選框架和編程語(yǔ)言生成合適的代碼,包括關(guān)鍵網(wǎng)頁(yè)元素。 然后,您可以復(fù)制代碼并將其插入現(xiàn)有文件或添加到新文件中。

4、Docker

借助 Aqua,您可以訪問(wèn) Docker 容器,這樣一來(lái),您可以運(yùn)行并調(diào)試容器、下載和構(gòu)建鏡像、運(yùn)行多容器應(yīng)用程序。

5、數(shù)據(jù)庫(kù)

您可以無(wú)縫地處理多個(gè)數(shù)據(jù)庫(kù)、開發(fā) SQL 腳本,以及在 IDE 中執(zhí)行低級(jí)數(shù)據(jù)斷言。 Aqua 可以連接到實(shí)時(shí)數(shù)據(jù)庫(kù)、運(yùn)行查詢、導(dǎo)出數(shù)據(jù),并讓您在可視界面中管理架構(gòu)。 這意味著您可以直接從 IDE 訪問(wèn) Oracle、SQL Server、PostgreSQL、MySQL 等數(shù)據(jù)庫(kù)。

6、測(cè)試管理系統(tǒng)

我們添加了注解來(lái)支持 Allure Framework 等測(cè)試報(bào)告工具或 Serenity BDD 等內(nèi)置測(cè)試框架機(jī)制。 IDE 允許您點(diǎn)擊問(wèn)題 ID 在 Web 瀏覽器中打開問(wèn)題或測(cè)試管理系統(tǒng)用例。

7、單元測(cè)試框架

使用編碼輔助和基于 GUI 的測(cè)試運(yùn)行程序創(chuàng)建并運(yùn)行測(cè)試。 借助 JetBrains Aqua,您可以使用 JUnit、TestNG、pytest、Jest、Mocha 等常用框架編寫、運(yùn)行和調(diào)試單元測(cè)試。 在 IDE 內(nèi)檢查測(cè)試結(jié)果讓您可以輕松地在樹狀圖中瀏覽和找到測(cè)試源。

8、New Project(新建項(xiàng)目)向?qū)?/strong>

Aqua 可以為 JVM 堆棧生成新的 UI 測(cè)試項(xiàng)目,您可以在 New Project(新建項(xiàng)目)向?qū)е兄付?JDK、構(gòu)建工具(Maven 或 Gradle)、測(cè)試運(yùn)行程序(JUnit 或 TestNG)和語(yǔ)言。

9、頁(yè)面對(duì)象模板

在采用頁(yè)面對(duì)象模型模式時(shí),IDE 可以幫助您從 New File(新建文件)菜單創(chuàng)建并維護(hù)新的頁(yè)面對(duì)象文件,并且在添加定位器時(shí)遵循所選頁(yè)面對(duì)象模式。

JetBrains Aqua 2024連接數(shù)據(jù)庫(kù)方法:

一、連接到數(shù)據(jù)庫(kù)

要連接到數(shù)據(jù)庫(kù),Aqua 需要連接詳細(xì)信息(例如,主機(jī)、端口、密碼、SSH 配置設(shè)置等)。對(duì)于每個(gè)數(shù)據(jù)庫(kù),連接詳細(xì)信息都存儲(chǔ)在專用連接配置(數(shù)據(jù)源)中。

對(duì)于數(shù)據(jù)源,與數(shù)據(jù)庫(kù)的連接是在特殊的包裝器(會(huì)話)中建立的。每個(gè)會(huì)話都是單個(gè)連接的包裝器,它存儲(chǔ)連接的信息(例如,它是否處于活動(dòng)狀態(tài)、事務(wù)控制模式和其他設(shè)置)。

當(dāng)您執(zhí)行需要與數(shù)據(jù)庫(kù)交互的操作時(shí),會(huì)話中將出現(xiàn)連接。

例如,在“數(shù)據(jù)庫(kù)”工具窗口中雙擊數(shù)據(jù)源下的表后,將創(chuàng)建并連接一個(gè)新會(huì)話,并且該會(huì)話將數(shù)據(jù)編輯器作為其客戶端。Aqua 需要活動(dòng)連接才能從數(shù)據(jù)庫(kù)請(qǐng)求表數(shù)據(jù)、接收表數(shù)據(jù)并將其顯示在數(shù)據(jù)編輯器中。

二、數(shù)據(jù)源

數(shù)據(jù)源是連接配置。它存儲(chǔ)用于建立與數(shù)據(jù)庫(kù)的連接的連接詳細(xì)信息列表。例如,主機(jī)、端口、數(shù)據(jù)庫(kù)名稱、驅(qū)動(dòng)程序、SSH 和 SSL 配置設(shè)置等。在數(shù)據(jù)源設(shè)置中,還可以選擇要自省的數(shù)據(jù)庫(kù)和架構(gòu),并在數(shù)據(jù)庫(kù)工具窗口中顯示,并更改連接的驅(qū)動(dòng)程序。

您可以在數(shù)據(jù)庫(kù)工具窗口 ( 查看 |工具窗口 |數(shù)據(jù)庫(kù)).與數(shù)據(jù)庫(kù)具有活動(dòng)連接的數(shù)據(jù)源在其圖標(biāo)的一角用綠點(diǎn)標(biāo)記。

數(shù)據(jù)庫(kù)工具窗口中的數(shù)據(jù)源

有關(guān)為受支持的數(shù)據(jù)庫(kù)供應(yīng)商創(chuàng)建數(shù)據(jù)源的詳細(xì)信息,請(qǐng)參閱創(chuàng)建數(shù)據(jù)源部分。

有關(guān)管理數(shù)據(jù)源的詳細(xì)信息,請(qǐng)參閱數(shù)據(jù)源主題。

有關(guān)“數(shù)據(jù)源和驅(qū)動(dòng)程序”對(duì)話框的詳細(xì)信息,請(qǐng)參閱“數(shù)據(jù)源和驅(qū)動(dòng)程序”對(duì)話框主題。

三、DDL 數(shù)據(jù)源

DDL 數(shù)據(jù)源是基于包含數(shù)據(jù)定義語(yǔ)言語(yǔ)句(DDL 語(yǔ)句)的 SQL 文件的數(shù)據(jù)庫(kù)結(jié)構(gòu)的虛擬視圖。您可以在編輯器中引用此類文件中定義的所有表、列和其他對(duì)象。還支持圖表。

DDL 數(shù)據(jù)源允許您維護(hù)數(shù)據(jù)庫(kù)版本控制。將 SQL 文件保存在 VCS 系統(tǒng)下,并在每次更新數(shù)據(jù)庫(kù)結(jié)構(gòu)時(shí)重新生成它們。

創(chuàng)建后,DDL 數(shù)據(jù)源可在數(shù)據(jù)庫(kù)工具窗口 ( 查看 |工具窗口 |數(shù)據(jù)庫(kù)).您可以使用“項(xiàng)目”工具窗口 ( 查看 |工具窗口 |項(xiàng)目)

四、數(shù)據(jù)編輯器和查看器

數(shù)據(jù)編輯器和查看器(或數(shù)據(jù)編輯器)提供用于處理數(shù)據(jù)的用戶界面。在數(shù)據(jù)編輯器中,您可以對(duì)數(shù)據(jù)進(jìn)行排序、篩選、添加、編輯和刪除,以及執(zhí)行其他相關(guān)任務(wù)。

在 Aqua 中,數(shù)據(jù)編輯器和查看器允許您處理數(shù)據(jù)庫(kù)對(duì)象數(shù)據(jù)、查詢結(jié)果集以及 DSV 文件數(shù)據(jù)。

五、數(shù)據(jù)庫(kù)工具窗口

在數(shù)據(jù)庫(kù)工具窗口 ( 查看 |工具窗口 |數(shù)據(jù)庫(kù)),您可以使用數(shù)據(jù)庫(kù)和 DDL 數(shù)據(jù)源。您可以查看和修改數(shù)據(jù)庫(kù)中的數(shù)據(jù)結(jié)構(gòu),并執(zhí)行其他關(guān)聯(lián)任務(wù)。

可用的數(shù)據(jù)源顯示為數(shù)據(jù)源、架構(gòu)、表和列的樹。

六、內(nèi)省

自檢是加載數(shù)據(jù)庫(kù)對(duì)象的元數(shù)據(jù)(例如,對(duì)象名稱和列類型)和源代碼的過(guò)程。Aqua 使用此信息在數(shù)據(jù)庫(kù)工具窗口中顯示對(duì)象、顯示其 DDL、在完成過(guò)程中建議它們以及其他編碼輔助功能。

默認(rèn)情況下,僅選擇要在數(shù)據(jù)庫(kù)工具窗口中顯示的架構(gòu)和數(shù)據(jù)庫(kù)才會(huì)被內(nèi)省。根據(jù)數(shù)據(jù)庫(kù)大小,在自省期間加載的元數(shù)據(jù)可能會(huì)占用大量時(shí)間和磁盤空間。

在對(duì)必要的數(shù)據(jù)庫(kù)和架構(gòu)進(jìn)行自省后,IDE 可以根據(jù)附加的會(huì)話和解析模式將腳本中的數(shù)據(jù)庫(kù)對(duì)象解析為正確的上下文。

如果所有對(duì)象都經(jīng)過(guò)處理,Oracle 用戶可能會(huì)經(jīng)歷很長(zhǎng)的內(nèi)省時(shí)間,而日常工作和編碼幫助通常不需要它。為了減少內(nèi)省對(duì)象的數(shù)量,Aqua 為 Oracle 數(shù)據(jù)庫(kù)提供了三個(gè)內(nèi)省級(jí)別。有關(guān)它們的詳細(xì)信息,請(qǐng)參閱 Oracle 自檢級(jí)別。

有關(guān)對(duì)不正確的內(nèi)省進(jìn)行故障排除的詳細(xì)信息,請(qǐng)參閱報(bào)告自省問(wèn)題主題。

七、查詢控制臺(tái)

查詢控制臺(tái)或數(shù)據(jù)庫(kù)控制臺(tái)是附加到數(shù)據(jù)源的 SQL 文件。您可以在查詢控制臺(tái)中編寫和執(zhí)行 SQL 語(yǔ)句,就像在終端中編寫和執(zhí)行 SQL 語(yǔ)句一樣。

創(chuàng)建數(shù)據(jù)源時(shí),將自動(dòng)創(chuàng)建數(shù)據(jù)源的默認(rèn)查詢控制臺(tái)。如有必要,您可以創(chuàng)建其他查詢控制臺(tái)。

為什么選擇 JetBrains Aqua?

1、專為測(cè)試自動(dòng)化而設(shè)計(jì)

Aqua 是第一款專為測(cè)試自動(dòng)化而創(chuàng)建的 IDE。這種一體化工作區(qū)支持 Selenium、Cypress 和 Playwright。Aqua 是一款多語(yǔ)言 IDE,可以理解 Java、Python、JavaScript、TypeScript、Kotlin 和 SQL。

2、開箱即用

直接進(jìn)行測(cè)試,無(wú)需安裝和配置大量插件。Aqua 擁有獨(dú)特的功能集,能夠滿足測(cè)試自動(dòng)化工程師的日常需求。Aqua 的 Web Inspector 的工作方式類似于內(nèi)置瀏覽器,允許捕獲任何頁(yè)面元素,無(wú)需切換到其他工具。另外,還有用于 API 測(cè)試的 HTTP 客戶端,以及與數(shù)據(jù)庫(kù)、Docker 和版本控制的集成。

3、簡(jiǎn)化復(fù)雜任務(wù)

即使是最具挑戰(zhàn)性的任務(wù),Aqua 也能顯著提升效率。智能代碼分析、強(qiáng)大的搜索和重構(gòu)功能以及整體易用性將讓您提高質(zhì)量工程工作效率。

4、釋放您最喜歡的框架的潛力

- Selenium

享受 Java、Kotlin 和 Python 中對(duì) Selenium 生態(tài)系統(tǒng)的豐富支持。

- Cypress

使用理解別名和定位器的工具運(yùn)行和調(diào)試測(cè)試。

- Playwright

使用 JavaScript 和 TypeScript 中的高級(jí)編碼輔助開發(fā)和維護(hù) Playwright 測(cè)試。

軟件亮點(diǎn)

【專為測(cè)試自動(dòng)化而設(shè)計(jì)】

Aqua 是第一款專為測(cè)試自動(dòng)化而創(chuàng)建的 IDE。這種一體化工作區(qū)支持 Selenium、Cypress 和 Playwright。Aqua 是一款多語(yǔ)言 IDE,可以理解 Java、Python、JavaScript、TypeScript、Kotlin 和 SQL。

【開箱即用】

直接進(jìn)行測(cè)試,無(wú)需安裝和配置大量插件。Aqua 擁有獨(dú)特的功能集,能夠滿足測(cè)試自動(dòng)化工程師的日常需求。Aqua 的 Web Inspector 的工作方式類似于內(nèi)置瀏覽器,允許捕獲任何頁(yè)面元素,無(wú)需切換到其他工具。另外,還有用于 API 測(cè)試的 HTTP 客戶端,以及與數(shù)據(jù)庫(kù)、Docker 和版本控制的集成。

【簡(jiǎn)化復(fù)雜任務(wù)】

即使是最具挑戰(zhàn)性的任務(wù),Aqua 也能顯著提升效率。智能代碼分析、強(qiáng)大的搜索和重構(gòu)功能以及整體易用性將讓您提高質(zhì)量工程工作效率。

更新日志

v2024.2.1版本

在 Aqua 中,我們?nèi)诤狭藴y(cè)試自動(dòng)化工程師在日常工作中需要的一切,包括多語(yǔ)言 IDE(支持 JVM、Python 和 JavaScript 等)、HTTP 客戶端、數(shù)據(jù)庫(kù)管理功能、Docker 支持、TMS 客戶端,以及一款用于 UI 自動(dòng)化的新型強(qiáng)大 Web 檢查器。

收起介紹展開介紹

同廠商

JetBrains更多+
  • Mac軟件開發(fā)工具
更多 (29個(gè)) >>Mac開發(fā)軟件大全 隨著蘋果電腦使用越來(lái)越多,Mac OS系統(tǒng)應(yīng)用也跟著火起來(lái),對(duì)于從事IOS、OS X系統(tǒng)應(yīng)用開發(fā)的開發(fā)人員來(lái)說(shuō),mac開發(fā)者工具是他們開發(fā)中必不可少的工具。那么Mac開發(fā)者工具有哪些呢?這里小編為大家推薦了多款常用的mac開發(fā)工具,希望能幫助到大家,有需要的朋友快來(lái)看看吧!
  • 下載地址
  • 電腦版

發(fā)表評(píng)論

0條評(píng)論