Javascript 午睡:组件查询断言不';行不通
我在玩弄午睡和一些固有的断言 我遇到了Javascript 午睡:组件查询断言不';行不通,javascript,extjs,siesta,Javascript,Extjs,Siesta,我在玩弄午睡和一些固有的断言 我遇到了elementIsNotEmpty()断言的问题。 我想检查在登录字段中键入一个空字符串后,该字段是否真的是空的,并且没有显示任何内容 所以我的测试链看起来像这样: t.it("Login with non valid Data", function(t) { t.diag("Failing the Login"), t.chain( // Login t.loginFunction("", "alsoWron
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"
},
我在使用element isnotempty
的行中收到一条警告,上面写着:
警告:组件查询:“textfield[itemId=fldPassword]”未返回任何组件
这里有什么问题
在我的LoginFunction中,我使用相同的componentquery元素,如下所示:
{
action: 'type',
target: ">>textfield[itemId=fldName]",
text: user,
desc: "Type in username"
},
不,我们不能
投诉者查找带有itemId:“fIdPassword”
的文本字段,而工作示例查找带有itemId:“fIdName”
的文本字段
如果这不是问题所在(即,只是输入错误),请向我们展示您正在测试的代码。
只有测试本身,无法判断测试代码是否正常工作
在我的LoginFunction中,我使用相同的componentquery元素,如下所示:
{
action: 'type',
target: ">>textfield[itemId=fldName]",
text: user,
desc: "Type in username"
},
不,我们不能
投诉者查找带有itemId:“fIdPassword”
的文本字段,而工作示例查找带有itemId:“fIdName”
的文本字段
如果这不是问题所在(即,只是输入错误),请向我们展示您正在测试的代码。
只有测试本身,无法判断测试代码是否正常工作