【发布时间】:2015-12-07 03:18:10
【问题描述】:
嗨,有没有办法在元素上调度 DOM 事件? 例如在运行时 JS 将通过以下方式实现:
var el = document.getElementById("some-id")
var event = new Event('change');
el.dispatchEvent(event);
【问题讨论】:
标签: selenium testing integration-testing webdriver-io
嗨,有没有办法在元素上调度 DOM 事件? 例如在运行时 JS 将通过以下方式实现:
var el = document.getElementById("some-id")
var event = new Event('change');
el.dispatchEvent(event);
【问题讨论】:
标签: selenium testing integration-testing webdriver-io
使用execute方法:http://webdriver.io/api/protocol/execute.html
.execute(function() {
var el = document.getElementById("my-id");
var event = new Event('change');
el.dispatchEvent(event);
})
【讨论】: