我正在将node.js与Nightwatch一起使用。它工作的很好,我唯一的问题是我的当前应用程序需要通过“按”所有箭头键进行测试,并确保元素上的类名称发生更改。我无法获取sendKeys函数来实际发送按键,并且该测试通过了,而实际上不应该:P。有任何想法吗?
module.exports = {
'chosenTest.html' : function (browser) {
browser
.url(path)
.waitForelementVisible('div[id=columns]', 1000)
.assert.containsText('div[class="choosable chosen"], 'Test 1-0')
.sendKeys('div[id=columns]', ShowText(browser), browser.Keys.DOWN_ARROW)
.assert.containsText('div[class="choosable chosen"]', 'Test 1-0')
.pause(1000)
.end()
}
}
Run Code Online (Sandbox Code Playgroud)