gherkin

    0熱度

    1回答

    我目前正在運行的我的小黃瓜測試用硬編碼網址browser.url("http://www.x.com"); 而且我通過gherkin start [url] 運行我的測試中是否有我可以把我在命令行中輸入開始我的測試任何URL的方式並讓它代替我的browser.url調用中的硬編碼網址?我使用Selenium-webdriver和docker來執行寫在小黃瓜上的測試。

    0熱度

    1回答

    我有步:「我看到」xyz「」123「,檢查是否在字段」xyz「是值」123「,如果沒有,那麼它失敗..但我不想在這種情況下失敗..我希望看到它有不同的價值(例如「321),並繼續......是否有可能添加此功能? (它的JavaScript)。

    2熱度

    2回答

    我需要在小黃瓜中實現數據表。但他們只允許使用表而不是數據表。我怎樣才能在小黃瓜實現數據表? 我曾嘗試: 這是我的小黃瓜語法 Scenario: Select Even Numbers From The list Given Num List | num | | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 | | 10

    1熱度

    3回答

    從應用程序設計的角度來看,理想情況下,在使用cucumber時,我們應該在哪裏提供RestAPI的詳細信息?即在特徵文件或步驟定義文件中?

    0熱度

    1回答

    我有10個測試,要在黃瓜中運行,我使用紅寶石來編寫我的代碼。測試中的應用程序設計,迫使我進行相互依賴的測試。 因此,直到前面的情況是通過,下一個失敗。如果第二種情況失敗,我添加了cucumber_wants_to_quit,以避免等待只獲取失敗報告。現在,我正在尋找類似的東西,再次運行第二個場景,並繼續運行它直到pass,然後再繼續執行第三個場景。 我知道命令cucumber re-run,但不想

    0熱度

    1回答

    我有一個java cucumber項目,它設置了所有需要的依賴項,運行最新的cucumber-java,cucumber-junit和小黃瓜等。也有黃瓜和小黃瓜安裝的插件。 IntelliJ不允許我創建擴展名爲「.feature」的文件。我收到'無法創建類文件'錯誤。奇怪的是,如果我在./resources/features文件夾中創建了一個常規文件(即沒有.feature擴展名),然後將其作爲「

    0熱度

    1回答

    什麼是寫它的正確方法? Scenario: Data tables Given I have the following order | vegetable | array | cost | | cucumber | 1,2,3,4 | 10 | | carrot | empty array | 6 | | potato | 1,2,3

    1熱度

    1回答

    我想學習如何使用nodejs apickli模塊爲我的小黃瓜功能文件創建一個簡單的工作步驟定義文件。如果我試圖做一個非常簡單的連接到GitHub API的概念證明。這是使用curl的API調用。 curl -i https://api.github.com/users/marktyers/orgs 這將返回我已經安裝了cucumber和apickli的200 響應代碼: npm install

    0熱度

    2回答

    我正在使用java中的黃瓜黃瓜。根據我們的要求,我需要在我的功能文件中重複使用跨場景的步驟。例如,我在我的功能文件中有兩個以下的方案。 方案:查看項目 鑑於用戶登錄時所用的有效憑證 當有名稱的項目用戶搜索 然後項目在摘要中 和項目的價格是可見給用戶 場景:編輯項目 鑑於用戶登錄時所用的有效憑證 當用戶搜索一個項目名稱爲 ,並選擇一個項目進行編輯 然後項目變成可編輯的用戶 和項目價格是對用戶可見 這

    0熱度

    1回答

    我正在寫一個黃瓜代碼來自動比較xml文件。但在線程「main」中得到異常 java.lang.NoSuchMethodError:gherkin.formatter.model.Scenario.getId()Ljava/lang/String; 當我運行功能文件。我正在使用小黃瓜2.12.2。 我的地圖文件 Feature: File Comparator Scenario Outline: