selenium-ide相关内容
我已经安装了 Selenium IDE (Firefox 插件) 和 Capybara (gem).我现在在我的 rails 应用程序中从 Cucumber/Capybara 步骤 (@javascript) 驱动 Selenium. 问题是: 我可以将 Selenium IDE 步骤导出为 Cucumber/Capybara 步骤吗? 在 Selenium IDE 选项 > 格
..
我正在尝试从我打开到他们自己的选项卡中的列表中以多种形式自动化一些设置.在运行脚本之前准备页面的最简单方法是让它们全部打开.我打算让 selenium 运行对表单的更改,然后我希望它 Ctrl+Tab 到下一个.我将使用循环来设置计数.我目前有它以 HTML 格式录制,如果我需要将其调整为 java,或者我很乐意这样做. 我已经尝试过录制,但没有成功. 解决方案 目前 Seleniu
..
我在 Firefox 48.0 中收到来自 Firefox 47 的新更新的错误 在 45000 毫秒后无法连接到端口 7055 上的主机 127.0.0.1.Firefox 控制台输出:066 addons.xpi DEBUG Updating database with已安装插件的更改 我的系统和浏览器配置是: 火狐48 Selenium 2.48 也试试 2.53
..
为什么我们不能在 Selenium IDE 中记录我们所有的测试用例,将其导出到 Java/WebDriver 并使用 Eclipse 在 WebDriver 中运行它? 我需要一个明确的解释,因为我对使用 WebDriver 很困惑! 谁能解释为什么 IDE 录制的脚本在 WebDriver 中失败? 解决方案 为什么我们不能在 IDE 中记录所有测试用例,将其导出到 j
..
使用“HTML"Selenium 测试(使用 Selenium IDE 创建或手动创建),您可以使用一些 非常方便的命令,例如 WaitForElementPresent 或 WaitForVisible. waitForElementPresent id=saveButton
在 Java 中编写 Selenium 测试时
..
我用 Selenium IDE 记录了一些简单的 selenium 测试.现在我想在 Jenkins 中运行这些测试.我需要 Jenkins 的哪个插件来做到这一点?以及如何逐步运行测试?感谢您的帮助. 解决方案 您可以使用录制的 selenium IDE 脚本和 selenium-server.jar 文件从 Jenkins 运行它步骤如下: 前往 SeleniumHQ 页面并下载
..
是否可以从 Selenium 脚本(Selenium IDE 中的纯 HTML 保存脚本)中检索 base url 的值? 我正在尝试使用 assertLocation 验证当前 url.但是 assertLocation 返回的是 absolute url.我想将当前 url 与 relative url 进行比较,而不必在 url 的开头使用 *. 我想访问基本字符串,因为我希望能
..
我正在尝试使用 selenium ide 来复制一个动作.该操作是单击打开新窗口的链接.你如何让 selenium ide 专注于新窗口而不是另一个?它对我不起作用. 解决方案 选择窗口 为此,您需要使用 selectWindow |windowName 命令. 要从另一个窗口返回主窗口,然后执行 selectWindow |空 参数:* windowID - 要选择的窗口的
..
我正在使用 Selenium IDE 进行一些测试,并尝试使用它从自动完成中选择指定的选项.我的问题是,自动完成功能内置在
中,并且两个 可能是相同的.如何点击指定的li?如何对 Selenium 说“单击第一个 li"或“单击带有文本“apples"的 li?我尝试了一些我找到的方法,但都是对于其他类型的 Selenium,在 Selenium IDE 中没有一个有用.
..
我正在输入一些值,在更改时进行总计.但不知何故,这个事件并没有被 selenium 类型命令触发. 我也试过 typeKey 和 typeAt ..但没有成功.有什么解决方法吗? 解决方案 要触发 onchange 事件,请尝试在 Selenium IDE 中添加此命令: fireEvent targetID 模糊
..
selenium 中的 runScript 命令真的很有用,我用它来汇总表中的值,然后像这样存储值 运行脚本 var 累积 = 0.0;$('table.quote-review-group-component').eq(0).find('tr').each( function( i,el ){var singleStackTotal = $(el).find('
..
我有一个使用 jQuery Drag &Drop,我想使用 Selenium 为这个过程构建一个相对健壮的测试套件. 查看 Selenium,我发现它有一个 Drag &在 jQuery 插件上放置 命令,例如:FullCalendar,但是当我使用 Selenium IDE 尝试记录'拖放我没有得到任何记录的事件. 那么我应该尝试使用 jQuery 选择器来定位事件吗? 因为以
..
首页
帖子
..
我正在测试的应用程序中的所有 元素 都具有 动态 ID .当我重播它不刷新页面时,测试总是通过,但是一旦我刷新页面,测试失败 因为所有元素的 Id 都是随机变化的,而 selenium 无法匹配记录的 id 与新的 我尝试使用 Xpath-position,它适用于某些对象,但在下拉列表和按钮的情况下,它不起作用! 谁能告诉我如何找到对象的 Xpath(JAVA 或 S*elence*
..
我是 selenium 的新手,我有一个将文件上传到服务器的脚本. 在 ide 版本中,它会上传文件,但是当我将测试用例导出为 python 2/unittest/webdriver 时,它不会上传它.. 它没有给我任何错误,只是没有上传... python 脚本是: driver.find_element_by_id("start-upload-button-single")
..
我的 Web 应用程序在浏览器中加载了 pdf.我已经想出了如何使用以下方法检查 pdf 是否已正确加载: 验证属性xpath=//嵌入/@src{PDF 的网址在这里} 能够使用 Selenium 检查 pdf 的内容真的很棒 - 例如验证某些文本是否存在.有没有办法做到这一点? 解决方案 虽然不受本机支持,但我找到了几种使用 java 驱动程序的方法.一种方法是在浏览器中打
..
我在 Eclipse 中使用 Selenium IDE 和 Selenium Web 驱动程序 testng ..我的测试是针对 ZK 应用程序的.. 测试用例在 Selenium IDE 上运行良好..
..
使用“HTML"Selenium 测试(使用 Selenium IDE 创建或手动创建),您可以使用一些 非常方便的命令,例如 WaitForElementPresent 或 WaitForVisible. waitForElementPresent id=saveButton
在用 Java 编写 Selenium 测试时(Web
..
我正在尝试在 Python 中运行 Selenium Webdriver 脚本来执行一些基本任务.当我通过 Selenium IDE 接口运行它时,我可以让机器人完美地运行(即:当简单地让 GUI 重复我的动作时).但是,当我将代码导出为 Python 脚本并尝试从命令行执行它时,Firefox 浏览器将打开但永远无法访问起始 URL(错误返回到命令行并且程序停止).无论我尝试访问什么网站等,这都
..
我需要使用 Selenium 命令单击警报窗口内的“确定"按钮.我试过 assertAlert 或 verifyAlert 但他们没有做我想要的. 可以单击“确定"按钮吗?如果是这样,有人可以为我提供 Selenium IDE 命令的示例吗? 解决方案 尝试 Selenium 2.0b1.它的核心与第一个版本不同.根据文档,它应该支持弹出对话框: 弹出对话框 从 Sele
..