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)。
軟件功能
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更多+PhpStorm2024 mac版 v2024.3.1.1924.8M
jetbrains webstorm 2024蘋果電腦版 v2024.3.1.1981.43M
DataGrip mac版 v2024.3.3906.15M
RubyMine 2024 mac版 v2024.3官方版928.06M
goland2024蘋果電腦版 v2024.3983.67M
jetbrains fleet mac版 v1.43.142官方版200.96M
- 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)看看吧!
-
-
PhpStorm2024 mac版 924.8M
查看/多國(guó)語(yǔ)言v2024.3.1.1 -
visual studio code for mac版 219.99M
查看/簡(jiǎn)體中文v1.96.0 -
RubyMine 2024 mac版 928.06M
查看/多國(guó)語(yǔ)言[中文]v2024.3官方版 -
JetBrains Aqua 2024 mac版 913.12M
查看/多國(guó)語(yǔ)言[中文]v2024.2.1官方版 -
Adobe Dreamweaver蘋果電腦版 1.24G
查看/簡(jiǎn)體中文v21.4 -
Apifox for Mac(API接口調(diào)試工具) 209.55M
查看/簡(jiǎn)體中文v2.6.7官方版 -
android studio mac版(android開發(fā)工具) 1.17G
查看/英文v2024.1.1.12 -
CrossOver 23 Mac版 425.73M
查看/簡(jiǎn)體中文v23.7.0 -
sublime text mac版 38.48M
查看/簡(jiǎn)體中文v4169 -
Java SE Development Kit 8 mac版 249.15M
查看/簡(jiǎn)體中文8u202官方版 -
python 3 mac版 43.56M
查看/簡(jiǎn)體中文v3.12.3官方版 -
datagrip2023 mac版 537.61M
查看/多國(guó)語(yǔ)言[中文]v2023.3.4 -
Goland2023 mac版 626.19M
查看/英文v2023.3.6 -
HbuilderX mac版 61.96M
查看/簡(jiǎn)體中文v3.99.2023122611官方版 -
node.js mac版 66M
查看/簡(jiǎn)體中文v18.2.0官方版 -
navicat premium12 mac版 112.55M
查看/英文
-
- 下載地址
- 電腦版
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 1intellij idea ultimate 2024蘋果電腦版 v2024.3官方版
- 2pycharm professional 2024 mac版 v2024.3官方版
- 3PhpStudy for mac版 v8.1.1.3官方版
- 4ida pro 9 mac版 v9.0.240925官方版
- 5vmware fusion12 mac版中文破解版 v12.1.2專業(yè)版
- 6dreamweaver2018 mac中文版 v18.2.1 sp版
- 7海龜編輯器mac版 v1.7.6官方版
- 8visual studio 2022mac版
- 9PlistEdit Pro mac版 v1.9.7
- 10Java SE Development Kit 8 mac版 8u202官方版
熱門推薦
- RubyMine 2024 mac版 v2024.3官方版928.06M / 多國(guó)語(yǔ)言[中文]
- sublime text mac版 v416938.48M / 簡(jiǎn)體中文
- pycharm2023 mac版 v2023.3.5官方版739.64M / 簡(jiǎn)體中文
- clion2023 mac版 v2023.3.4776.18M / 簡(jiǎn)體中文
- webstorm2023 mac版 v2023.3.6562.83M / 簡(jiǎn)體中文
- datagrip2023 mac版 v2023.3.4537.61M / 多國(guó)語(yǔ)言[中文]
- phpstorm2023 mac版 v2023.3.6613.9M / 多國(guó)語(yǔ)言[中文]
- Goland2023 mac版 v2023.3.6626.19M / 英文
- 啊哈c/c++ mac版 v3.0133.28M / 簡(jiǎn)體中文
- myeclipse 2023mac版 v2023.1.2官方版1.79G / 英文