Nightwatchjs:如何使用散列id迭代和设置元素

时间:2018-02-02 22:52:10

标签: javascript vue.js nightwatch.js

我想在表单页面上选择多个使用散列ID的元素。该应用程序是使用Vuejs进行的,它散列某些属性值,因为它们是动态的。

我想用Nightwatchjs对这个页面运行E2E测试,但是我找不到选择表单元素是因为他们没有固定的id属性。

我已经查看了元素(),但无法抓住id。所以我一直在尝试使用

选择它们
 .setValue('div.row.form>.formComponent>.input-group:nth-child(3)', 'John Smith')

但我收到此错误:

ERROR: Unable to locate element: "div.row.form>.formComponent>.input-group:nth-child(3)" using: css selector

所以我似乎没有正确使用这个功能。我想知道什么是获取formComponent和setValues的所有输入子元素的最佳方法。

0 个答案:

没有答案