1
我正在玩Siesta和一些內置的斷言。Siesta:組件查詢斷言不起作用
我遇到了elementIsNotEmpty()
斷言的問題。 我想檢查在登錄字段中輸入空字符串後,該字段是否真空,並且沒有顯示任何內容。
所以炒麪測試鏈看起來是這樣的:
t.it("Login with non valid Data", function(t) {
t.diag("Failing the Login"),
t.chain(
// Login
t.loginFunction("", "alsoWrong"),
{
waitFor: 10000
},
t.elementIsNotEmpty(">>textfield[itemId=fldPassword]")
);
});
在我LoginFunction我也要用同樣componentquery元件工作,因爲你可以在這裏看到:
{
action: 'type',
target: ">>textfield[itemId=fldName]",
text: user,
desc: "Type in username"
},
我得到一個警告我使用的線elementIsNotEmpty
,其中說:
警告:您的組件查詢:「textfield [itemId = fldPa ssword]「返回沒有組件
Wheres問題在這裏?