Coffeescript Webdriver.io。使用CTRL+突出显示多个元素;单击coffescript

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

有必要使用Webdrivwr.io和mocha为СoffeScript编写测试

测试应该通过按住CTRL键并单击来检查表中几个元素的选择。下面是一个我如何尝试的例子。但只有一个因素很突出。你能告诉我怎么做才对吗

  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,一切正常。