如何使用 selenium webdriver 自动化基于 Flash 的页面

2024-01-08

我是一名测试员。我们使用一种工具,其中包含使用 Flash 开发的页面。我需要自动化一些出于测试目的而重复的任务。我了解 Selenium Web 驱动程序。但我无法检查这些闪存页面上的任何元素。请帮助我解决这个问题。


我玩过闪存硒 https://code.google.com/archive/p/flash-selenium/前。

这也取决于您的项目,但这里有一些链接可以帮助您开始进行一些研究。

直接来自来源:http://www.adobe.com/devnet/flash/articles/flash_selenium.html http://www.adobe.com/devnet/flash/articles/flash_selenium.html

http://toolsqa.com/selenium-webdriver/testing-flash-selenium-flash-javascript-communication/ http://toolsqa.com/selenium-webdriver/testing-flash-selenium-flash-javascript-communication/

http://automationmentor.blogspot.com/2014/08/automating-flash-applications-and.html http://automationmentor.blogspot.com/2014/08/automating-flash-applications-and.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 selenium webdriver 自动化基于 Flash 的页面 的相关文章

  • 使用 python 和 selenium 自动化 Google 登录显示“此浏览器或应用程序可能不安全”

    我尝试使用 Gmail 或任何 Google 服务登录 但显示以下 此浏览器或应用程序可能不安全 消息 我还尝试执行诸如在我的 acc 中启用不太安全的应用程序之类的选项 但它不起作用 然后我创建了一个新的谷歌帐户 它对我有用 但我的旧配件
  • Chrome 浏览器无法在 selenium webdriver 中打开

    我的代码没有启动浏览器 项目显示运行了很长时间 但没有任何反应 我按下打印并观察到WebDriver driver new ChromeDriver 没有被处决 package seleniumautomation import org o
  • 如何从 JW Player 5.1 中提取 .flv 流?

    问题是我的互联网连接速度很慢 并且视频不像 YouTube 那样缓冲 因此我想知道是否可以提取 JW Player 中正在流式传输的 flv 文件的 url 并直接下载它 做了一些初步研究 我发现了以下信息 主要视频网址 http ijf1
  • Qemu flash 启动不起作用

    我有一本相当旧的 2009 年出版 嵌入式 ARM Linux 书 其中使用u boot and qemu 的用法qemu与u boot书中对二进制的解释如下 qemu system arm M connex pflash u boot b
  • Selenium Webdriver - 单击多个下拉菜单时出现陈旧元素异常,而 HTML DOM 不会更改

    我尝试自动化一个场景 其中条件是我必须从下拉列表中选择一个选项 然后它旁边有另一个下拉列表 我必须单击下一个下拉列表中的一个选项才能启用按钮 我尝试使用代码 但它仅单击第一个选项 并显示错误为过时的元素引用 元素未附加到页面文档 请帮忙 如
  • 截取屏幕截图时出现异常 null 且配置失败:@AfterMethod 拆解

    从昨天开始我遇到了一些麻烦并且陷入困境 无法找出其原因 在这里尝试了答案的解决方案 我创建了 Test 其中包含用于登录和检查应用程序仪表板的代码示例 和 AfterMethod 当 Assert 为 false 时 应该捕获屏幕截图 如果
  • python + selenium webdriver:使用身份验证方法

    我正在使用 python selenium webdriver 来自动化检查 我被困在通过弹出窗口请求 http 身份验证的网站上 我试图通过以下代码使用 身份验证 方法 init driver webdriver Firefox driv
  • 如何使用 phantomjs 等待 iframe 在 selenium python 中加载

    获取页面的脚本是 from selenium import webdriver from selenium webdriver support ui import WebDriverWait from selenium webdriver
  • Watir 更改 Mozilla Firefox 首选项

    我正在使用 Watir 运行 Ruby 脚本来自动执行一些操作 我正在尝试自动将一些文件保存到某个目录 因此 在我的 Mozilla 设置中 我将默认下载目录设置为桌面并选择自动保存文件 然而 当我开始运行脚本时 这些更改并未反映出来 似乎
  • (Tcl/Expect) 退出后清屏

    我想在退出我的 半 交互式期望脚本后清除屏幕 在本地计算机上 我可以在脚本中做到这一点吗 这是我尝试过的 但失败了 usr bin expect f set env TERM vt100 spawn ssh Y username domai
  • 将数组从 Flash (AS3) 发送到 JavaScript

    是否可以使用ExternalInterface 调用将数组从Flash AS3 发送到JavaScript 我目前正在 Flash 内的 foreach 循环中多次调用一个函数 但速度太快 JavaScript 无法跟上 我的想法是创建一个
  • Selenium IDE-自动化Select2搜索框

    我正在尝试自动化 selenium IDE 中的 select2 搜索框 我打开它并输入了我正在搜索的搜索关键字 但是 即使我有用于显示结果的代码 它也不起作用 问题是我猜字符输入得太快 因此结果不会显示在搜索框中 我确信我在某个地方出错了
  • 需要可见元素的 xpath 定位器

    我正在尝试对我的网站进行测试 在某些用户表单上遇到问题 诀窍是 表单中文本字段的数量根据用户选项的不同而变化 代码中存在禁用的文本字段 但样式为 displayed none gt 标签 所以我试图找到比逐一定位每个元素并用 try exc
  • 硒脚本

    我想使用 selenium 脚本逐个单击网页上的一堆链接 每次单击都会刷新页面 然而 selenium 不支持像 visited 这样的 css 伪类 所以我无法区分已经点击的和我接下来要点击的 有办法解决我的问题吗 这是我的代码 http
  • 如何找到Selenium WebDriver的XPath? [复制]

    这个问题在这里已经有答案了 我想知道是否可以获取Web元素的XPATH test driver find elements by css selector div menu listes ul menu menu horizontal me
  • Selenium 与 HtmlUnit? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我试图更好地理解测试框架并一直在研究 Selenium 我用过HTMLUnit http htmlun
  • Selenium 2.0b3 IE WebDriver,点击不触发

    当使用 IE9 的 IE 驱动程序时 有时 Click 方法只会选择一个按钮 而不会执行 Click 的操作 请注意 这种情况只是偶尔发生 所以我不认为代码有问题 在Firefox4上使用Firefox驱动程序没有任何问题 我还遇到一个问题
  • 使用 flash 或 java servlet 将麦克风数据从浏览器上传到服务器的教程? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 There was a question on how to get data from a microphone on a client
  • 使用 Selenium 处理验证码

    我正在尝试自动化一个表单 在表单提交过程中我会得到重新验证码 我陷入困境并弄清楚我们如何使用 selenium webdriver 处理验证码文本 虽然这个验证码正在实时进行图灵测试实施 但是我仍然在寻找某种方法来处理这种情况 所以你不能真
  • 哪个 Firefox 版本与 Selenium 2.48.0 兼容

    谁能帮我 哪个 Firefox 版本与 Selenium 2 48 0 兼容 Selenium WebDriver 2 48 支持到 firefox 41 0 版本 有关更多详细信息 请查看 selenium webdriver 的更新日志

随机推荐

  • 将多个 Excel 文件/工作表导入 SQL 表

    我有大约 100 个 xlsx 文件 每个文件都有 1 7 张 每个文件和工作表都具有与我想要将所有内容导入到的表相同的列 我可以成功地使用它 SELECT FROM OPENROWSET Microsoft ACE OLEDB 12 0
  • OpenCV 与 JavaCV 或仅 OpenCV 使用 java API

    我是 OpenCV 库的新手 我想使用 openCV 的 Java API 我在网站上阅读了有关如何安装 openCV 并将其用作 Eclipse 中的库的说明 现在让我困惑的是 因为我想用 Java 编程 我应该使用 JavaCv 吗 或
  • 黑莓 Facebook NoClassDefFoundError

    我可能做了一些愚蠢的事情 但我访问 BB Facebook 功能的尝试失败了 这是代码 直接取自提供的 FB 示例代码 String NEXT URL http www facebook com connect login success
  • 创建临时 zip 工件的 Maven 最佳实践

    假设我需要管理一个包含任意文件夹 文件结构 汇总为 zip 存档 的工件 我不清楚如何在 Maven 中以最适合 Maven 方式 的方式完成此任务 我知道没有 zip 包装类型 这是否意味着 Maven 中没有通用的生命周期来简单地获取资
  • 在 JavaScript 中使用“return”代替“else”

    我正在开发一个需要一些非常复杂的 JavaScript 处理的项目 这包括很多嵌套if else在很多地方都有 我通常会通过阅读 Stack Overflow 上的其他提示来尽可能地优化 JavaScript 代码 但我想知道以下两种构造是
  • 应用程序未出现在 Samsung Galaxy Tab 上的 Android Market 中

    从 Samsung Galaxy Tab 查看时 我的某些应用程序不会出现在 Android Market 中 我注意到其他开发人员的许多其他应用程序也发生了这种情况 如果我将 Nexus One 上的市场中某个类别的 刚刚上线 与 Gal
  • 带重定向的 PHP Curl 登录不起作用

    我有以下 PHP 脚本 它应该获取登录表单后面的页面内容 它在我的本地主机服务器上工作正常 但在主机 GoFreeServe 上不起作用 我得到的回复是空的 postResult 为空 Script login url http senio
  • 核心数据内存管理

    我已经阅读了核心数据文档中的内存管理部分 但我仍然有点困惑 我的应用程序中有一个上下文 并且我有几件事可以从中获取对象 例如 一些获取结果控制器 详细视图和一些其他获取随机对象的代码 一旦对象被完全释放并且其保留计数为0 核心数据是否会自动
  • 如何在Mysql中插入印地语

    我按照描述更改了字符集here https www daniweb com programming web development threads 361061 hindi data in sql post1542310但不起作用 CREA
  • .htaccess 仅允许来自 Chrome、Opera、Mozilla、Safari,从其他重定向

    如果用户不使用 Chrome Safari Opera 或 Mozilla 我想配置重定向 对于逆问题 如果我不想要 Chrome 等 有一个解决方案 RewriteCond HTTP USER AGENT Chrome RewriteRu
  • MatExpansionPanel 表达式在检查错误“mat-expanded:true”后已更改

    我有一个角度材质扩展面板查询列表 ViewChildren MatExpansionPanel matExpansionPanelQueryList QueryList
  • 仅当作为 FastAPI 调用的一部分返回时才排除 pydantic 模型字段

    Context 我有一个非常复杂的 pydantic 模型 其中有很多嵌套的 pydantic 模型 我想确保某些字段永远不会作为 API 调用的一部分返回 但我希望这些字段用于内部逻辑 我尝试过的 我首先尝试使用 pydanticFiel
  • 使用 Objective-C 的传递和访问结构

    我想知道如何将结构传递给另一个函数 然后在被调用函数中访问该结构 我正在为 iPhone 进行开发 我使用结构的原因是这样我最终可以将数据作为结构传递到用 C 构建的服务器 结构如下 struct userInfo NSString fir
  • 如何在PHP中比较两个日期[重复]

    这个问题在这里已经有答案了 如果日期格式正确 如何在 php 中比较两个日期 03 01 12 and 31 12 11 我正在使用这段代码 date1 date d m y date2 31 12 11 if strtotime date
  • 为什么 boost 示例再次调用“shared_from_this()”而不是使用闭包变量

    在连接对象中boost asio HTTP 服务器示例 http www boost org doc libs 1 57 0 doc html boost asio example cpp11 http server connection
  • knockoutjs 提交时出现 ko.utils.postJson 问题

    我跟着http blog stevensanderson com 2010 07 12 editing a variable length list knockout style http blog stevensanderson com
  • Meteor:对电子邮件验证确认执行某些操作

    在我的服务器上 我设置帐户需要电子邮件验证并发送验证电子邮件 Accounts config sendVerificationEmail true forbidClientAccountCreation false 我在网上的某个地方读到
  • python:不可变的私有类变量?

    有没有办法把这个Java代码翻译成Python class Foo final static private List
  • 使用 Spring 设计 Java 库

    我正在将现有程序中的一些功能提取到一个单独的库中 该程序使用 Spring 进行依赖注入和其他任务 我也想继续在库中使用它 该库需要监视文件系统的更改 因此它将启动某种单独的线程来执行此操作 我真的不知道我的库初始化选项是什么 如何初始化库
  • 如何使用 selenium webdriver 自动化基于 Flash 的页面

    我是一名测试员 我们使用一种工具 其中包含使用 Flash 开发的页面 我需要自动化一些出于测试目的而重复的任务 我了解 Selenium Web 驱动程序 但我无法检查这些闪存页面上的任何元素 请帮助我解决这个问题 我玩过闪存硒 http