jetbrains aqua 2024電腦版是專為測(cè)試自動(dòng)化而設(shè)計(jì)的一款多語(yǔ)言智能集成開(kāi)發(fā)環(huán)境(IDE),提供了Selenium、Cypress和Playwright等多種測(cè)試框架的支持,使得開(kāi)發(fā)人員能夠輕松地進(jìn)行自動(dòng)化測(cè)試,提高測(cè)試效率和準(zhǔn)確性,同時(shí),Aqua還具備多語(yǔ)言支持的能力,它可以理解 Java、Python、JavaScript、TypeScript、Kotlin 和 SQL 等多種編程語(yǔ)言,開(kāi)發(fā)人員可以使用他們熟悉的編程語(yǔ)言來(lái)編寫(xiě)和執(zhí)行測(cè)試用例,無(wú)需學(xué)習(xí)新的語(yǔ)言或工具。
值得一提的是,Aqua 2024還具備 HTTP 客戶端功能,開(kāi)發(fā)人員可以輕松地進(jìn)行API測(cè)試和調(diào)試,通過(guò)自帶的數(shù)據(jù)庫(kù)管理功能,也能對(duì)數(shù)據(jù)庫(kù)進(jìn)行更加便捷的操作和全面的管理,此外,Aqua還支持 Docker,開(kāi)發(fā)人員可以在Docker容器中運(yùn)行和測(cè)試應(yīng)用程序,確保應(yīng)用程序在不同環(huán)境下的穩(wěn)定性和兼容性,論是初學(xué)者還是經(jīng)驗(yàn)豐富的開(kāi)發(fā)人員,Aqua都是一個(gè)理想的選擇,幫助他們更好地進(jìn)行軟件測(cè)試和質(zhì)量保證。
JetBrains Aqua 2024電腦版怎么測(cè)試?
1、測(cè)試識(shí)別
當(dāng)您打開(kāi)項(xiàng)目時(shí),Aqua 會(huì)自動(dòng)檢測(cè) Selenium/Cypress/Playwright 測(cè)試??梢酝ㄟ^(guò)單擊裝訂線中的“運(yùn)行”圖標(biāo)圖標(biāo)來(lái)運(yùn)行已識(shí)別的測(cè)試。
2、編碼協(xié)助
提供的編碼輔助功能包括智能代碼完成、導(dǎo)航、語(yǔ)法突出顯示、linter 支持、對(duì)特定于框架的函數(shù)和表達(dá)式的支持等。
例如,您可以開(kāi)始在代碼編輯器中鍵入定位器或其子字符串,自動(dòng)完成功能將為您提供可供選擇的元素列表。
3、定位器生成和驗(yàn)證
Web 檢查器工具窗口允許您查看 Web 應(yīng)用程序并捕獲自動(dòng)測(cè)試所需的頁(yè)面元素。當(dāng)您在網(wǎng)頁(yè)上選擇所需的元素時(shí),Aqua 會(huì)生成一個(gè)唯一的 CSS 或 XPath 定位器,并幫助將其添加到源代碼中。此外,Aqua 還可以生成 Playwright 中使用的基于角色的定位器。這些定位器旨在反映元素的角色(例如,按鈕或復(fù)選框),使其更容易識(shí)別。
此外,Web Inspector 還可以幫助您驗(yàn)證代碼中的定位器是否有效,并指向網(wǎng)頁(yè)上的正確元素。在代碼編輯器中單擊定位器旁邊的圖標(biāo)將打開(kāi) Web 檢查器并選擇相應(yīng)的元素,從而驗(yàn)證定位器是否存在。
4、管理測(cè)試的運(yùn)行/調(diào)試配置
運(yùn)行/調(diào)試配置是一組啟動(dòng)屬性,用于定義要執(zhí)行的內(nèi)容以及在執(zhí)行過(guò)程中應(yīng)使用的參數(shù)和環(huán)境。
您可以為測(cè)試創(chuàng)建不同的配置集,并根據(jù)需要在它們之間即時(shí)切換。
5、測(cè)試執(zhí)行詳細(xì)信息
測(cè)試完成運(yùn)行后,將為您提供全面的測(cè)試結(jié)果,包括每個(gè)測(cè)試的相關(guān)日志和控制臺(tái)輸出。您可以篩選結(jié)果以快速瀏覽失敗或忽略的測(cè)試,并分析其執(zhí)行時(shí)間。
6、調(diào)試器
Selenium 和 Playwright 測(cè)試的調(diào)試器是開(kāi)箱即用的。您可以設(shè)置斷點(diǎn)以停止執(zhí)行并分析代碼。
軟件功能
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、Docker
借助 Aqua,您可以訪問(wèn) Docker 容器,這樣一來(lái),您可以運(yùn)行并調(diào)試容器、下載和構(gòu)建鏡像、運(yùn)行多容器應(yīng)用程序。
4、數(shù)據(jù)庫(kù)支持
您可以無(wú)縫地處理多個(gè)數(shù)據(jù)庫(kù)、開(kāi)發(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ù)。
5、測(cè)試管理系統(tǒng)
我們添加了注解來(lái)支持 Allure Framework 等測(cè)試報(bào)告工具或 Serenity BDD 等內(nèi)置測(cè)試框架機(jī)制。 IDE 允許您點(diǎn)擊問(wèn)題 ID 在 Web 瀏覽器中打開(kāi)問(wèn)題或測(cè)試管理系統(tǒng)用例。
軟件特色
【單元測(cè)試框架】
使用編碼輔助和基于 GUI 的測(cè)試運(yùn)行程序創(chuàng)建并運(yùn)行測(cè)試。借助 JetBrains Aqua,用戶可以使用 JUnit、TestNG、Pytest、Jest、Mocha 等常用框架編寫(xiě)、運(yùn)行和調(diào)試單元測(cè)試。在 IDE 內(nèi)檢查測(cè)試結(jié)果讓用戶可以輕松地在樹(shù)狀圖中瀏覽和找到測(cè)試源。
【UI 自動(dòng)化】
New Project(新建項(xiàng)目)向?qū)?
Aqua 可以為 JVM 堆棧生成新的 UI 測(cè)試項(xiàng)目,用戶可以在 New Project(新建項(xiàng)目)向?qū)е兄付?JDK、構(gòu)建工具(Maven 或 Gradle)、測(cè)試運(yùn)行程序(JUnit 或 TestNG)和語(yǔ)言。
【代碼洞察】
Aqua 為 Selenium API 和 Selenide 提供了豐富的支持,為 Selenium API 以及許多其他 UI 測(cè)試庫(kù)中使用的 CSS、XPath 和 JavaScript 框架提供了代碼洞察。
【頁(yè)面對(duì)象模板】
在采用頁(yè)面對(duì)象模式時(shí),IDE 可以幫助用戶從 New File(新建文件)菜單創(chuàng)建并維護(hù)新的頁(yè)面對(duì)象文件,并且在添加定位器時(shí)遵循所選頁(yè)面對(duì)象模式。
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、開(kāi)箱即用
直接進(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ì)量工程工作效率。
更新日志
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更多+jetbrains phpstorm 2024電腦版 v2024.3.1.1740.87M
JetBrains WebStorm2024電腦版 v2024.3.1.1官方版793.44M
DataGrip2024官方電腦版 v2024.3.3754.66M
Writerside文檔創(chuàng)作工具 v2024.3432.31M
DataSpell官方版 v2024.3870.71M
RustRover 2024電腦版 v2024.3官方版825.21M
- 下載地址
- Mac版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 1Java SE Development Kit(JDK)7.0官方正式版 32位&64位
- 2RedisInsight官方版 v2.44
- 3python最新版本2024 v3.12.3官方版
- 4jdk17官方版 附安裝教程
- 5VBA for WPS v7.0
- 6virtual serial ports driver虛擬串口調(diào)試工具 v11.0.1047.0官方版
- 7友善串口調(diào)試助手 v3.7.2綠色版
- 8研華汽車數(shù)碼大師3 v1.7.2312.26官方版
- 9microsoft visual c++ 2019(vc2019運(yùn)行庫(kù)) x86/x64簡(jiǎn)體中文版
- 10vnote(Markdown筆記軟件) v3.18.0官方版
熱門推薦
- dotCover 2024官方版 v2024.2.549.78M / 多國(guó)語(yǔ)言
- python最新版本2024 v3.12.3官方版25.2M / 簡(jiǎn)體中文
- 微軟visual c++運(yùn)行庫(kù)合集包 v3.0.22.0317官方版85.82M / 簡(jiǎn)體中文
- dwin dgus(開(kāi)發(fā)配置工具) v5.04官方版6.87M / 簡(jiǎn)體中文
- RegEx Tester(正則表達(dá)式調(diào)試工具) v3.2.0.0綠色版26K / 英文
- Report Builder v3.0官方版32.16M / 簡(jiǎn)體中文
- Convert.NET(代碼翻譯器) v8.4.6675.71官方版4.48M / 多國(guó)語(yǔ)言[中文]
- msys2(類Linux開(kāi)發(fā)環(huán)境) v2016.10.25官方版100.11M / 簡(jiǎn)體中文
- node.js安裝包 v18.12.127.76M / 簡(jiǎn)體中文
- APKSign(APK簽名工具) v1.0官方版292K / 簡(jiǎn)體中文