繁体   English   中英

硒-单击闪光灯按钮

[英]Selenium - Clicking a flash button

我正在Mozilla中使用Selenium加载URL,该URL基本上包含一个要在Flash中创建的“登录”按钮,我想单击该按钮。 我阅读了以下资源:1. 如何使用JavaScript单击Selenium WebDriver中的元素 ,但是该解决方案对我不起作用。

2. https://code.google.com/p/flash-selenium/ ,但它没有告诉我如何单击按钮。

这是元素代码:

<embed width="100%" height="105%" align="middle" type="application/x-shockwave-flash" pluginspage="adobe.com/go/getflashplayer"; allowscriptaccess="always" name="TTDSWeb" bgcolor="#ffffff" quality="high" id="TTDSWeb" src="TTDSWeb_V15.6.3.swf" allowfullscreen="true" allownetworking="all">

使用“ FlashFireBug”,我可以获取“登录”按钮的ID,但无法单击它。 登录按钮及其使用FlashFireBug的ID

嗨,请注意硒仅适用于HTML对象,不适用于Flash对象,因为它们具有差异结构以增加对Flash的支持。您需要Sikuli之类的第三方工具集成,请查看此答案Selenium与Sikuli集成

这将向您展示如何使用硒中的闪光灯对象

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM