当前位置: 首页 > 面试题库 >

我们如何在Selenium中自动执行Flash元素Click操作?

吴升
2023-03-14
问题内容

我已经分配了一个任务,单击Flash视频以使用Selenium自动化脚本进行播放。

我想知道适合该命令或任何JavaScript代码的命令。


问题答案:
您可以使用sfapi,通过它您将获得一个SeleniumFlexAPI.Swc文件,您需要将该文件与Flex应用程序进行编译。SFAPI: https
//code.google.com/p/sfapi/
,然后您可以通过使用sfapi函数使用flex应用程序。: sfapi函数

或者您可以通过图像处理来使用sikuli-api,这不是一种完美的方法,但是如果您需要紧急解决方案,可以使用它。
https://code.google.com/p/sikuli-api/



 类似资料:
  • 问题内容: 在使用流的Java 8中,当我一个接一个地链接方法时,将以流水线方式执行操作。 例: 输出:- 但是当我在javascript中尝试类似的时候,结果却不同。正如在javascript中一样,第一个操作完成,然后执行第二个操作。例如:- 输出:- JavaScript中有什么方法可以使其以管道方式执行操作,并且可以像Java程序一样获得输出? 这个问题仅询问如何像JavaScript那样

  • 我们已经更新到最新的Selenium版本3.141.59并且发现点击不起作用。我没有得到一个错误消息,表明单击失败,并移动到下一个函数或行。我已经验证了它在Chrome、Firefox和Edge上不起作用。我们的代码是用Java编写的。 在单击元素之前添加等待时间 操作 JavaScriptExecutor 如有任何帮助,我们将不胜感激!

  • 我试图在元素上执行拖放操作,但它没有发生。 这是我正在处理的页面的片段。在这里,我试图将磁贴“时间”拖动并放置在磁贴“批准”的位置。截图 这是我正在使用的代码。 代码 超文本标记语言 源元素 目标元素 如果你需要更多细节,请告诉我。

  • 问题内容: 目前正在开发seleniumwebdriver。我有很多下拉菜单,例如可视化,期间,类型等。在下拉菜单中有许多选项。我想从下拉菜单中选择一个选项,我的目标是通过ID查找元素。 但是在HTML标记中,该元素不可见,无法选择该选项。我验证了很多问题,因为他们提到使用javascript exceutor。 谁能帮我html标签的Java脚本: 问题答案: 您可以尝试使用以下脚本使元素可见:

  • 问题内容: 我想在colab.research.google.com中使用Chrome的Selenium Webdriver进行快速处理。我可以使用安装Selenium,但chrome的webdriver需要通向webdriverChrome.exe的路径。我应该如何使用它? PS- colab.research.google.com是一个在线平台,可为与深度学习相关的快速计算问题提供GPU。请避

  • 问题内容: 我正在使用Java Selenium项目进行网页自动化。该网页包含许多我无法使用selenium 方法进行交互的多层影子根DOM元素。 我尝试了以下解决方案: Deep CSS(不适用于最新的Chrome浏览器) JS执行器。(这确实很繁琐,并且维护起来很复杂) 注意: 如果您知道我可以在Selenium Java框架中实现的除以上所列之外的任何其他解决方案,请传递该解决方案。提前致谢