2017-07-04 111 views
0

我使用硒/黃瓜和junit亞軍類來執行我的腳本。 我想在黃瓜中使用斷言來驗證我的測試輸出,有些請給我寫一個例子如何在黃瓜中做同樣的事情。如何編寫斷言來驗證Cucumber步驟定義中的測試輸出?

當我谷歌搜索,我發現人們使用junit/TestNG斷言如下:assertTrue(「客戶的名字」));

我可以在黃瓜測試中使用相同的斷言,以及如何?謝謝!!

+0

是的,你可以使用相同的 – Murthi

回答

1

黃瓜本身不包含任何斷言框架。

斷言是值的比較。如果比較失敗,則拋出異常。這意味着您可以構建自己的比較或使用JUnit或AssertJ等庫。信號是相同的,拋出異常並且場景的執行被停止。

您可能會感興趣的關於如何使用它的詳細示例。在我的blog上可以找到我在Java開發人員日撰寫和呈現的內容。

相關問題