頁對象模式時,當使用斯波克+創業板,你可以斷言,你是預期頁上的斷言如:弱故障跟蹤使用帶有斯波克和創業板
assert title == 'Sign In'
,你會得到一個不錯的追蹤破壞,如果斷言失敗:
Condition not satisfied:
title == 'Sign In'
| |
Login false
5 differences (28% similarity)
(Lo)g(i--)n
(Si)g(n I)n
但是,如果我嘗試使用頁面對象模式如:
class LoginPage extends GebPage {
static at = { title == 'Sign In' }
}
一絲不非常幫助出了什麼問題:
Condition not satisfied:
at(LoginPage)
|
false
有什麼辦法如何使用頁面對象模式並獲得更多的描述性失敗跟蹤?
從版本geb:0.9.0-RC-1開始,您可以在= {assert title =='Sign In'}處寫靜態並獲取描述性故障跟蹤 –