fwe*_*n14 4 html javascript testing node.js testcafe
我需要获取an的值<input>,特别是它的value属性中包含的东西.但是,这input是不可见的,所以这似乎是testcafé的问题.有谁知道如何解决这个问题?是否有一个特殊选项可以使用Selectors它来使其工作?感谢您帮助我,感谢您的帮助!
得到它,只需声明一个这样的Selector let yourInputs = Selector('input[type="hidden"]'),这将隐藏所有内容inputs并返回一个NodeList,您可以在测试中迭代它.
如果您想更具体并选择ID或名称,请像@lumio一样.
然后,您可以使用a访问测试运行中的值await yourInputs.value.
我猜您的意思是一个隐藏的输入元素,并且<input type="hidden" />您希望在将其发送到 Node 应用程序之前接收该值。您可以用于querySelector此用途。
console.log( document.querySelector( \'input[name=test]\' ).value );Run Code Online (Sandbox Code Playgroud)\r\n<input type="hidden" name="test" value="hello world" />Run Code Online (Sandbox Code Playgroud)\r\n对于TestCaf\xc3\xa9你得到了创建选择器的构造Selector函数。
正如 fweidemann14 指出的,您可以执行以下操作:
\n\nconst hiddenInputs = Selector( \'input[type="hidden"]\' );\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
392 次 |
| 最近记录: |