使用Selenium Webdriver中的click()函数单击元素后未加载onchange事件元素

时间:2019-02-19 06:34:52

标签: selenium-webdriver

webdriver click()函数不会触发onchange事件。

我必须从下拉菜单中选择一个值。但是它是一个列表,我正在使用点击功能来选择选项。我正在使用的点击是

使用的对象是一个“ span”代码段:driver.findElement(By.xpath(“”))。click();

这在独立程序中可以很好地工作。在框架内,这不会触发事件,并且在提琴手中出现错误

“ DOMException:无法在'XMLHttpRequest'上设置'responseType'属性:无法更改来自文档的同步请求的响应类型。”

Java中的硒 driver.findElement(By.xpath(“”))。click();

我有2个下拉菜单(li)。在1下拉列表中选择一个值时,应根据选择在第二个下拉列表中加载元素。

单击应触发change事件并在另一个下拉菜单中加载选项。但是,通过框架使用同一驱动程序的同一行代码无法正常工作。任何帮助将不胜感激。

chrome驱动程序:2.46,浏览器:chrome 72.x版本

0 个答案:

没有答案