我指定的測試用例通過或失敗的基礎上的一些條件。 exp:if $ browser.text.include? 'branch:swfeature_int [Shortlist]' puts「Test Case Passed:Login is successfull」 else puts「Test Case Failed:Login is successfull」 end 我得到測試用例失敗:登錄不成功,但它顯示HTML報告中的綠色。但我希望它以紅色顯示,即它是一個失敗的場景。 謝謝,在黃瓜的HTML報告
0
A
回答
0
您需要在代碼中驗證預期行爲的行。
如果使用的是黃瓜,並且安裝了正確的RSpec的寶石,以及(它通常會替你),那麼你會在步驟文件中使用這樣的代碼爲您的特性文件匹配類似Then I should see the shortlist
步驟
browser.text.should include 'Branch: swfeature_int [ Shortlist ]'
看跌期權是很好調試,但使用的接受或單元測試工具時,需要調用方法(如assert
或.should
),該框架識別爲驗證預期的行爲。當指定的條件爲真時,該步驟通過,否則步驟失敗。
我可以強烈建議您立即購買並閱讀實用程序員的"The Cucumber Book"。它會讓你開始用正確的方式使用黃瓜。你可以購買E版本並在幾分鐘後閱讀。
相關問題
- 1. 黃瓜HTML報告時間戳
- 2. 並行黃瓜報告
- 3. 生成測試執行與Nightwatch黃瓜嫁接黃瓜報告
- 4. Cucumber中的黃瓜報告插件
- 5. 量角器黃瓜報告:result.json爲空
- 6. 黃瓜報告獲取錯誤
- 7. 如何創建硒黃瓜HTML報告與節點JS
- 8. 編譯HTML報告時出現黃瓜錯誤
- 9. 詹金斯與黃瓜-html報告發布
- 10. Node.js BDD。黃瓜,小黃瓜或黃瓜?
- 11. 無法在jenkins中生成黃瓜報告。 net.masterthought.cucumber.ValidationException:無添加報告文件
- 12. 黃瓜+測試JS警報
- 13. 合併多個JSON結果在一,更新黃瓜JVM報告
- 14. 在黃瓜報告中提供請求和響應體
- 15. 如何在重新運行後報告黃瓜測試?
- 16. 正確的Maven POM配置Maven的黃瓜報告
- 17. 硒,黃瓜和小黃瓜
- 18. 在黃瓜報表之間傳遞值
- 19. 黃瓜的步驟總是報告爲跳過
- 20. 黃瓜報告使用場景時的重複情況概要
- 21. 多模塊Maven項目的Maven黃瓜報告
- 22. 黃瓜+ parallel_tests。 HTML結果?
- 23. 告訴黃瓜測試運行在https
- 24. 使用黃瓜-html記者與Nightwatch黃瓜意外結束
- 25. 在黃瓜
- 26. 測試報告輸出使用黃瓜 - 硒紅寶石
- 27. 執行新功能文件時會覆蓋黃瓜報告
- 28. 黃瓜報告隱藏之前和之後掛鉤
- 29. 如何自定義黃瓜報告模板?
- 30. 如何使用Boostrap css自定義黃瓜報告?