cost 89 ms
Cucumber-JVM with Gradle,如果通過了不正確的測試名稱,如何使程序失敗?

[英]Cucumber-JVM with Gradle, How to fail the program if an incorrect test name is passed?

我嘗試使用 Gradle 運行 Cucumber-JVM,這樣如果我通過了一個不存在的測試名稱,程序就會失敗。 有沒有辦法通過傳遞適當的參數來做到這一點? 我試着玩 arguments 但我不能做我想做的事 ...

Cucumber - @BeforeStep 僅適用於該 StepDef class

[英]Cucumber - @BeforeStep only for that StepDef class

我在我的步驟定義中使用了@BeforeStep,我想了解它是如何工作的。 比方說,我有 2 個步驟定義 SampleStepDef1 和 SampleStepDef2 我的小黃瓜看起來像 不確定這是否是 cucumber-jvm 的設計; 當我執行時,兩個類的 BeforeStep 都在執行,但我 ...

如何使用 JUnit5、Cucumber 創建測試運行程序類並從 jar 文件(maven 陰影)運行測試?

[英]How to create a test runner class with JUnit5, Cucumber and run test from jar file (maven shade)?

我正在嘗試從 JUni4 和 io.cukes 切換到 JUnit5 和 io.cucumber。 目前我運行“mvn clean package”命令來創建一個 jar 文件。 然后使用 java 命令(java -jar "-Dcucumber.options...." jar 文件)運行測試 ...

SerenityBDD 並行測試執行不起作用

[英]SerenityBDD parallel test execution is not working

我無法並行運行 serenityBDD 測試。 項目包含 3 個模塊,其中包含用於 api 和 ui 模塊的標准步驟(test/java/steps)和功能文件(test/java/resources/feature_files)位置。 一切正常,但對於給定的 pom 文件,我希望測試在功能文件級別 ...

黃瓜測試不會運行

[英]Cucumber tests won't run

我正在嘗試使用 Cucumber 在 Web 應用程序上注冊用戶,但每次我將 Registration.java 作為 Junit 測試運行時,都會收到初始化錯誤“java.lang.NoClassDefFoundError: io/cucumber/core/options/CucumberOpt ...

如何在調用線程之間不共享數據的情況下並行運行 Cucumber Junit 測試

[英]How to run Cucumber Junit tests parallely without sharing data between invoked threads

我正在使用以下 maven 配置並行運行 cucumber 測試: 版本: 現在的問題是代碼運行良好,測試並行運行,但即使在使用reuseForks = False之后,線程之間仍共享 static 個變量嘗試了故障安全配置並行、perCoreThreadCount、useUnlimitedThre ...

BeanInstantiationException:無法實例化工廠方法“####”拋出異常消息:必須設置輸入

[英]BeanInstantiationException: Failed to instantiate Factory method '####' threw exception with message: Input must be set

我正在使用 spring 配置運行 selenium cucumber 測試。 我已經為所有頁面創建了 bean,並在所有步驟類中自動裝配了它們。 我也創建了一個 cucumberspringconfig 文件當運行 maven 測試運行時,我得到以下錯誤 我嘗試運行測試並收到上述錯誤“ ...

Cucumber 中的 TestRunner 不運行我的功能文件

[英]TestRunner in Cucumber does not run my feature files

我一直在嘗試使用 TestRunner 運行我的功能文件,但沒有成功。 當我右鍵單擊 TestRunner -> Run As JUnit 時,沒有任何反應,只是顯示已完成。 控制台選項卡沒有消息,JUnit 選項卡沒有測試運行。 它只顯示“X 秒后完成”。 我附上我的 package 結構供 ...

Maven 在先前的 maven 參數之后忽略 Cucumber 標簽參數

[英]Maven ignoring Cucumber tag argument after a prior maven argument

目前我有以下 maven 命令,它由兩個不同的 arguments 組成,1. testEnv(我的代碼中設置的屬性),2. cucumber 標簽。 當出現這個 cucumber 版本 (4.8.1) 時,我不確定我的語法是否適用於 cucumber 標簽選項,但下面是我試圖運行的命令,它忽略/跳 ...

無法使用 TestNG 測試運行器運行單個 Cucumber 場景

[英]Can't run individual Cucumber scenarios using TestNG test runner

無論如何,通過右鍵單擊功能文件中的各個場景而不是使用命令文件或直接運行 TestNG 運行程序文件,是否可以使用 TestNG 運行程序運行 cucumber 運行程序? 我正在使用 Intellij 在 maven 測試框架中運行 cucumber 場景。 In the POM.xml file ...

獲取所有標簽列表 cucumber

[英]Get list of all tags cucumber

當我執行某個條件時,我需要獲取將要運行的所有場景和標簽的列表。 例如當我運行命令時 執行來自不同功能的測試用例列表,但要獲得該列表,我必須等待套件的執行完全完成。 我想知道是否有任何方法可以在執行開始之前或至少在開始時獲取該列表。 目前我是手動做的,但是需要很長時間,因為有很多測試用例如果您有任何 ...

如何將特征中的變量傳遞給 cucumber 膠水

[英]How to pass variables from features to cucumber glue

如何將變量從功能傳遞到 Cucumber 中的膠水? 我正在嘗試將“dev1”從功能的給定背景部分傳遞給膠水,以便可以打印出來。 我已經嘗試按照cucumber的說明進行操作,但它似乎不起作用。 膠水寫在groovy中。 j 變量只是為了讓我堅持斷點。 感謝您提前提供任何幫助:) ...

有沒有辦法只運行 cucumber 場景大綱中的選擇性示例?

[英]Is there a way to run only selective examples from a cucumber scenario outline?

我有一個 Cucumber .feature文件,其場景大綱如下所示。 有沒有辦法在測試運行期間只運行示例表中的特定行? 現在,我需要將其拆分為兩個場景大綱,並將其中一個標記為@ignore來完成此操作。 cucumber 是否提供了一種在執行期間過濾示例的方法,可能基於示例表中的列? ...

在 java、selenium、cucumber 和 Z8965A291ED0E848710DZArunner 中使用一個瀏覽器實例測試不同的場景

[英]Testing different scenarios using one browser instance in java, selenium, cucumber and JUnit runner

有一個應用程序正在處理登錄過程花費的時間太長,正在尋找一種使用一個 chrome 驅動程序實例執行所有場景和多個功能的方法。 這是我的鈎子代碼 這是設置驅動程序的基類 ...

Parsing Cucumber Feature Files into JSON or NDJSON using Java with Cucumber 7.6.0 or Gherkin-Java 24.0.0

[英]Parsing Cucumber Feature Files into JSON or NDJSON using Java with Cucumber 7.6.0 or Gherkin-Java 24.0.0

問題的背景: 上一期: 我過去已經用下面的附加線程問過這個問題,但在那種情況下用例是不同的。 我只需要一種使用 (NodeJS) cucumber-js 將 JSON 打印到標准輸出的方法。 我按照( https://github.com/cucumber/cucumber-js/blob.m/ ...

執行功能文件或單個場景時未定義的步驟 - 未定義的步驟

[英]Undefined step when executing feature file or individual scenario - Step undefined

執行功能文件或單個場景腳本使用 Runner 文件正常運行時未定義的步驟,但是當嘗試直接運行功能文件時,我遇到問題“步驟未定義您可以使用下面的代碼片段實現此步驟:”我還注意到直接運行功能文件時,目標文件夾中缺少測試類 我嘗試了無效緩存選項,但沒有奏效 這是項目結構 膠水 直接執行特征文件時的目 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM