![](/img/trans.png)
[英]Selenium-jupiter - passing timeout in browsers.json
我正在嘗試使用 Selenium-Jupiter 編寫 selenium 測試。 我的團隊決定使用@TestTemplate方法 go 並使用browsers.json 。 我們覺得我們需要做的一件事是改變默認超時。 我已閱讀selenium 文檔,您可以使用共享功能“超時”來執行此操作。 我們還 ...
[英]Selenium-jupiter - passing timeout in browsers.json
我正在嘗試使用 Selenium-Jupiter 編寫 selenium 測試。 我的團隊決定使用@TestTemplate方法 go 並使用browsers.json 。 我們覺得我們需要做的一件事是改變默認超時。 我已閱讀selenium 文檔,您可以使用共享功能“超時”來執行此操作。 我們還 ...
[英]What would be the best approach to overwrite multiple SeleniumJupiter configuration parameters?
作為我的測試基地 class 的一部分,我有這樣的東西: 可能還有 10-20 個配置參數。 我可以以某種方式覆蓋整個selenium-jupiter.properties文件並更改一些屬性和其他默認值嗎? ...
[英]Gitlab CI ParameterResolutionException Failed to resolve parameter
我的測試用例在我的本地 eclipse 環境中運行良好。 但是當我在 Gitlab 中使用它時,它失敗了。 我使用了以下 docker 圖像:maven:3.3.9-jdk-8。 It downloads and extracts chrome driver https://chromedrive ...
[英]How can I get container ID in order to execute command in docker container?
在第一次測試期間,我似乎只能使用 getContainerId(WebDriver) 。 每個后續測試都返回空,例如 getContainerId(SelenideDriver.getWebdriver) 理想情況下,我需要能夠在 docker 瀏覽器容器中執行命令(用於導入證書等)。 這是預期的 ...
[英]Selenium-Jupiter generic webdriver settings not applied
我想在我的 Spring Boot 項目中使用 Selenium-Jupiter,但我的要求是在運行時切換 WebDriver 實現 - 基於執行環境 - 對所有測試使用一個公共基類。 我已經檢查這個職位和這一個,但我無法得到它的工作。 堆棧跟蹤: 提前使用 chrome-driver 一切 ...
[英]Standard approach for multi browser test execution in Selenium Jupiter
我瀏覽了 Selenium Jupiter 手冊,但仍然不知道如何在 Selenium Jupiter 中設置多個瀏覽器以在每個瀏覽器中運行每個測試。 應該為此目的使用測試模板嗎? 同樣,我沒有看到如何在 Selenium Jupiter 中執行此操作的示例? ps Selenium 網格上的 R ...
[英]How to configure Selenide remote grid url in Selenium-Jupiter test framework?
我試圖在 Selenium-Jupiter 框架內配置一個 Selenide 驅動程序,以使用我的遠程網格 url,但它一直忽略配置,只運行本地安裝的瀏覽器。 這是我嘗試配置它的方式。 知道這里可能有什么問題嗎? 我知道常規的 RemoteWebDriver 工作,我可以讓它工作,但我希望在上面 ...
[英]selenium-jupiter - Unable to find screenshot file
當我嘗試使用 JUnit 5 運行以下命令時 之后,我看不到創建的屏幕截圖。 有沒有人幫我解決我的問題? 謝謝 ...
[英]How to set browser arguments conditionally (Selenium-Jupiter specific)
我已經嘗試了很多方法來在 chrome-in-docker 瀏覽器中設置代理。 我終於找到了一些有用的東西,但這不是最好的解決方案。 當我在 Jenkins 中運行測試(需要代理)時,這有效,但在本地運行時測試失敗。 有沒有更好的方法來設置代理服務器,或者有條件地設置? 我的代碼使用 ma ...
[英]How can I run Grid up and running
是否可以通過Java / Selenium代碼在Selenium Grid中運行集線器和節點? 在@Boni Garcia提供的示例中,有GridLauncherV3但不適用於Selenium-jupiter版本3.2.1。 你能幫忙嗎? ...
[英]How to programmatically configure WebDriver in base class in Selenium Jupiter?
我想將基於 JUnit 4 的現有 Selenium-Tests 遷移到 JUnit 5。為此,我想使用Selenium-Jupiter 。 測試必須滿足的一項要求是,能夠在運行時切換 WebDriver 實現- 基於執行環境 - 使用一個通用基礎 class 進行所有測試: 在開發人員機器 (W ...
[英]selenium-jupiter - How to set Firefox and Chrome options
我需要對Firefox和Chrome運行相同的硒測試,但還需要為它們設置不同的選項。 那可能嗎? 顯然可以在兩個瀏覽器上運行相同的測試,以及僅為其中一個設置選項。 但是,當我嘗試同時設置兩個選項時,它似乎不起作用。 建議? ...
[英]Combine @TestTemplate with @ParameterizedTest?
我們如何使用Selenium-Jupiter's @TestTemplate (使其在不同的瀏覽器上運行: https : @ParameterizedTest )將其與@ParameterizedTest結合使用(用於數據驅動的測試,例如,嘗試在登錄頁面的源中定義不同的憑據)? 我還沒弄 ...
[英]selenium-jupiter - Connecto to seleniumGrid for testTemplates
是否可以將注釋@TestTemplate與@DriverUrl結合使用,以便我可以在Selenium Grid上運行測試? 謝謝克里斯蒂安 ...
[英]Junit 5 - No ParameterResolver registered for parameter
我可以在沒有任何特殊測試框架的情況下編寫並執行 Selenium 腳本,但我想使用 Junit 5(因為我們對其他工具有依賴性)並且我從未見過這樣的錯誤org.junit.jupiter.api.extension.ParameterResolutionException Junit 4. 目前它 ...
[英]How to use different webdrivers based on environment
我用硒木星。 我從這樣的方法參數中獲取一個webdriver: 現在,我想在網格上運行測試,因此需要基於環境使用webdriver。 例如,當在我的PC上開發測試時,我想使用(本地)ChromeDriver,但是當使用Jenkins在網格上運行測試時,我想使用RemoteDriver ...
[英]2.1.0 requires minimum docker version?
我正在嘗試評估Selenium-Jupiter,但是會遇到不同的問題,其行為取決於我使用的版本。 我正在使用gradle 4.6和 使用io.github.bonigarcia:selenium-jupiter:2.1.0 使用io.github.bonigarcia:se ...
[英]How to pass gradle systemProperties JUnit5 tests?
我正在使用gradle 3.5和Unit 5 (jupiter) 。 我希望將System屬性傳遞給我的測試,以便配置測試 我正在使用此命令gradle test -Denv=envFile1運行測試 這是我的gradle文件: 這是我的測試: 這是我得到的輸出 ...