我想自动化网络浏览器应用程序,其中我不清楚最好的方法:我想点击一个图像按钮。阿蒙这些我应该去哪一个:
1.通过找到元素然后单击
2.通过使用 JavaScriptExecutor 执行 javascript
3.对应图片按钮点击有按键事件。例如,当我按下键盘上的键 b 时,后退图像按钮也会被按下。
请专家建议处理此问题的最佳方法。对于钥匙,我也可以自动化它。已经定义了键,它还包括左右箭头。这会起作用吗。是否支持所有键事件?
请帮忙。
我想自动化网络浏览器应用程序,其中我不清楚最好的方法:我想点击一个图像按钮。阿蒙这些我应该去哪一个:
1.通过找到元素然后单击
2.通过使用 JavaScriptExecutor 执行 javascript
3.对应图片按钮点击有按键事件。例如,当我按下键盘上的键 b 时,后退图像按钮也会被按下。
请专家建议处理此问题的最佳方法。对于钥匙,我也可以自动化它。已经定义了键,它还包括左右箭头。这会起作用吗。是否支持所有键事件?
请帮忙。
嗯,这很简单,如果想点击按钮,那么只需点击它就像
new FirefoxDriver().findElement(By.id("image-button")).click();
非常简单的解决方案。
WebElement imgBtn = (new FirefoDriver()).findElement(By.id("its_own_id"));
imgBtn.click();