【发布时间】:2017-04-19 21:37:08
【问题描述】:
我在测试中使用 Firefox,但在单击 Flash 按钮时出现问题。我没有访问 flash 元素的源代码,所以我不能使用 flash-selenium 或任何类似的东西进行测试。
目前我的解决方案是使用 windows api 获取屏幕截图,并处理屏幕截图并定义我应该点击它的按钮坐标,然后再次使用 windows api 点击坐标。
但是这样一来,我的电脑就不能用于其他任何事情了,我必须等待与 webdriver 自己的功能不同的交互 pc。
我正在尝试使用 webdriver 在 Firefox 页面上获取屏幕截图(实际上已经完成),并在该屏幕截图中获取 flash 按钮的区域坐标并在不基于元素的情况下单击它,因为当我用于检查是否可能时selenium ide,它不能用 clickat 之类的功能点击或者我做错了什么。
【问题讨论】:
-
发音为 C Sharp。有什么问题?
标签: c# webdriver selenium-webdriver