我在测试中使用 Firefox,但在单击 Flash 按钮时出现问题。我没有访问 flash 元素的源代码,所以我不能使用 flash-selenium 或任何类似的东西进行测试。
目前我的解决方案是使用windows api获取屏幕截图,并处理屏幕截图并定义我应该点击它的按钮坐标,然后再次使用windows api点击坐标。
但是通过这种方式,我不能将我的计算机用于其他任何事情,我必须等待与 webdriver 自己的功能不同的交互 pc。
我正在尝试使用 webdriver 在 Firefox 页面上获取屏幕截图(实际上已经完成),并在该屏幕截图中获取 flash 按钮的区域坐标并在不基于元素的情况下单击它,因为当我用于检查是否可能硒 ide 时,它不能点击像 clickat 这样的功能,或者我做错了什么。