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”
的文本字段

如果这不是问题所在(即,只是输入错误),请向我们展示您正在测试的代码。 只有测试本身,无法判断测试代码是否正常工作