Coffeescript Webdriver.io。使用CTRL+突出显示多个元素;单击coffescript
有必要使用Webdrivwr.io和mocha为СoffeScript编写测试 测试应该通过按住CTRL键并单击来检查表中几个元素的选择。下面是一个我如何尝试的例子。但只有一个因素很突出。你能告诉我怎么做才对吗Coffeescript Webdriver.io。使用CTRL+突出显示多个元素;单击coffescript,coffeescript,mocha.js,webdriver-io,Coffeescript,Mocha.js,Webdriver Io,有必要使用Webdrivwr.io和mocha为СoffeScript编写测试 测试应该通过按住CTRL键并单击来检查表中几个元素的选择。下面是一个我如何尝试的例子。但只有一个因素很突出。你能告诉我怎么做才对吗 it('test', () -> $(selector1).click() browser.keys('Control') $(selector2).click() browser.keys('NULL') ) 必须更改浏览器才能在Webd
it('test', () ->
$(selector1).click()
browser.keys('Control')
$(selector2).click()
browser.keys('NULL')
)
必须更改浏览器才能在Webdriver.io中运行测试(这在wdio.conf.js文件中完成)。如果Webdriver.io在Firefox中运行,那么您将收到不正确的数据。如果在Chrome中运行测试,则此问题将消失。必须更改浏览器以在Webdriver.io中运行测试(这在wdio.conf.js文件中完成)。如果Webdriver.io在Firefox中运行,那么您将收到不正确的数据。如果你在Chrome上运行测试,那么这个问题就会消失。看看,我认为是
Ctrl
而不是Control
。其余代码看起来正确。已尝试编写Ctrl。只指定了最后一项。您是否手动尝试过相同的操作?是的,我尝试过。一切都很好,结果是browser.keys()在Firefox上不起作用。通过Chrome,一切都可以正常工作。看看屏幕,我认为它是Ctrl
,而不是Control
。其余代码看起来正确。已尝试编写Ctrl。只指定了最后一项。您是否手动尝试过相同的操作?是的,我尝试过。一切都很好,结果是browser.keys()在Firefox上不起作用。通过Chrome,一切正常。