Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用zombie.js和node.js对只读输入进行测试_Node.js_Mocha.js_Zombie.js - Fatal编程技术网

如何使用zombie.js和node.js对只读输入进行测试

如何使用zombie.js和node.js对只读输入进行测试,node.js,mocha.js,zombie.js,Node.js,Mocha.js,Zombie.js,我想在mocha测试中使用zombie.js创建一个browser.assert 如何选择/测试引导输入字段的只读标志(我使用jade) 表单控件(name=“OSMUser”,id=“OSMUser”,value=“test”只读) Zombie.js确实忽略了该标志(因此我可以填充文本字段,而它应该是只读的),因此我假设,我必须测试该标志是否已设置。我已经知道该怎么做了 表格的玉码为: 表单控件(name=“OSMUser”,id=“OSMUser”,value=“test”只读)

我想在mocha测试中使用zombie.js创建一个browser.assert

如何选择/测试引导输入字段的只读标志(我使用jade)

表单控件(name=“OSMUser”,id=“OSMUser”,value=“test”只读)


Zombie.js确实忽略了该标志(因此我可以填充文本字段,而它应该是只读的),因此我假设,我必须测试该标志是否已设置。

我已经知道该怎么做了

表格的玉码为:

表单控件(name=“OSMUser”,id=“OSMUser”,value=“test”只读)

这将生成以下HTML

为了找出这个输入字段的存在,我必须使用以下基于zombie.js的node.js代码

browser.assert.text('input[readonly=“readonly”][name=“OSMUser”]”);