0
我使用硒/黃瓜和junit亞軍類來執行我的腳本。 我想在黃瓜中使用斷言來驗證我的測試輸出,有些請給我寫一個例子如何在黃瓜中做同樣的事情。如何編寫斷言來驗證Cucumber步驟定義中的測試輸出?
當我谷歌搜索,我發現人們使用junit/TestNG斷言如下:assertTrue(「客戶的名字」));
我可以在黃瓜測試中使用相同的斷言,以及如何?謝謝!!
我使用硒/黃瓜和junit亞軍類來執行我的腳本。 我想在黃瓜中使用斷言來驗證我的測試輸出,有些請給我寫一個例子如何在黃瓜中做同樣的事情。如何編寫斷言來驗證Cucumber步驟定義中的測試輸出?
當我谷歌搜索,我發現人們使用junit/TestNG斷言如下:assertTrue(「客戶的名字」));
我可以在黃瓜測試中使用相同的斷言,以及如何?謝謝!!
黃瓜本身不包含任何斷言框架。
斷言是值的比較。如果比較失敗,則拋出異常。這意味着您可以構建自己的比較或使用JUnit或AssertJ等庫。信號是相同的,拋出異常並且場景的執行被停止。
您可能會感興趣的關於如何使用它的詳細示例。在我的blog上可以找到我在Java開發人員日撰寫和呈現的內容。
是的,你可以使用相同的 – Murthi