selenium-ide相关内容

用于 Firefox 的 Selenium IDE Ctrl-Tab

我正在尝试从我打开到他们自己的选项卡中的列表中以多种形式自动化一些设置.在运行脚本之前准备页面的最简单方法是让它们全部打开.我打算让 selenium 运行对表单的更改,然后我希望它 Ctrl+Tab 到下一个.我将使用循环来设置计数.我目前有它以 HTML 格式录制,如果我需要将其调整为 java,或者我很乐意这样做. 我已经尝试过录制,但没有成功. 解决方案 目前 Seleniu ..
发布时间:2022-01-20 21:09:28 其他开发

为什么我们使用 WebDriver 而不是 Selenium IDE?

为什么我们不能在 Selenium IDE 中记录我们所有的测试用例,将其导出到 Java/WebDriver 并使用 Eclipse 在 WebDriver 中运行它? 我需要一个明确的解释,因为我对使用 WebDriver 很困惑! 谁能解释为什么 IDE 录制的脚本在 WebDriver 中失败? 解决方案 为什么我们不能在 IDE 中记录所有测试用例,将其导出到 j ..
发布时间:2022-01-16 08:54:10 其他开发

在 Jenkins 中运行 Selenium 测试

我用 Selenium IDE 记录了一些简单的 selenium 测试.现在我想在 Jenkins 中运行这些测试.我需要 Jenkins 的哪个插件来做到这一点?以及如何逐步运行测试?感谢您的帮助. 解决方案 您可以使用录制的 selenium IDE 脚本和 selenium-server.jar 文件从 Jenkins 运行它步骤如下: 前往 SeleniumHQ 页面并下载 ..
发布时间:2022-01-14 17:54:34 其他开发

你如何专注于使用 selenium ide 的新窗口?

我正在尝试使用 selenium ide 来复制一个动作.该操作是单击打开新窗口的链接.你如何让 selenium ide 专注于新窗口而不是另一个?它对我不起作用. 解决方案 选择窗口 为此,您需要使用 selectWindow |windowName 命令. 要从另一个窗口返回主窗口,然后执行 selectWindow |空 参数:* windowID - 要选择的窗口的 ..
发布时间:2022-01-14 17:47:11 其他开发

如何使用 Selenium IDE 为自动完成 ul 单击指定的 li?

我正在使用 Selenium IDE 进行一些测试,并尝试使用它从自动完成中选择指定的选项.我的问题是,自动完成功能内置在 中,并且两个 可能是相同的.如何点击指定的li?如何对 Selenium 说“单击第一个 li"或“单击带有文本“apples"的 li?我尝试了一些我找到的方法,但都是对于其他类型的 Selenium,在 Selenium IDE 中没有一个有用. ..
发布时间:2022-01-14 17:38:31 前端开发

测试 jQuery Drag &使用 Selenium 进行 Drop 和 Droppable

我有一个使用 jQuery Drag &Drop,我想使用 Selenium 为这个过程构建一个相对健壮的测试套件. 查看 Selenium,我发现它有一个 Drag &在 jQuery 插件上放置 命令,例如:FullCalendar,但是当我使用 Selenium IDE 尝试记录'拖放我没有得到任何记录的事件. 那么我应该尝试使用 jQuery 选择器来定位事件吗? 因为以 ..
发布时间:2022-01-11 21:11:54 其他开发

如何查找具有动态 ID 的 ExtJS 元素的 XPath

我正在测试的应用程序中的所有 元素 都具有 动态 ID .当我重播它不刷新页面时,测试总是通过,但是一旦我刷新页面,测试失败 因为所有元素的 Id 都是随机变化的,而 selenium 无法匹配记录的 id 与新的 我尝试使用 Xpath-position,它适用于某些对象,但在下拉列表和按钮的情况下,它不起作用! 谁能告诉我如何找到对象的 Xpath(JAVA 或 S*elence* ..
发布时间:2021-12-25 18:37:27 其他开发

selenium webdriver上传文件

我是 selenium 的新手,我有一个将文件上传到服务器的脚本. 在 ide 版本中,它会上传文件,但是当我将测试用例导出为 python 2/unittest/webdriver 时,它不会上传它.. 它没有给我任何错误,只是没有上传... python 脚本是: driver.find_element_by_id("start-upload-button-single") ..
发布时间:2021-12-15 09:09:08 Python

Selenium 可以验证浏览器加载的 PDF 中的文本吗?

我的 Web 应用程序在浏览器中加载了 pdf.我已经想出了如何使用以下方法检查 pdf 是否已正确加载: 验证属性xpath=//嵌入/@src{PDF 的网址在这里} 能够使用 Selenium 检查 pdf 的内容真的很棒 - 例如验证某些文本是否存在.有没有办法做到这一点? 解决方案 虽然不受本机支持,但我找到了几种使用 java 驱动程序的方法.一种方法是在浏览器中打 ..
发布时间:2021-12-14 15:56:08 其他开发

在 Python 中使用代理运行 Selenium Webdriver

我正在尝试在 Python 中运行 Selenium Webdriver 脚本来执行一些基本任务.当我通过 Selenium IDE 接口运行它时,我可以让机器人完美地运行(即:当简单地让 GUI 重复我的动作时).但是,当我将代码导出为 Python 脚本并尝试从命令行执行它时,Firefox 浏览器将打开但永远无法访问起始 URL(错误返回到命令行并且程序停止).无论我尝试访问什么网站等,这都 ..
发布时间:2021-12-08 15:43:52 Python

单击警报内的“确定"按钮(Selenium IDE)

我需要使用 Selenium 命令单击警报窗口内的“确定"按钮.我试过 assertAlert 或 verifyAlert 但他们没有做我想要的. 可以单击“确定"按钮吗?如果是这样,有人可以为我提供 Selenium IDE 命令的示例吗? 解决方案 尝试 Selenium 2.0b1.它的核心与第一个版本不同.根据文档,它应该支持弹出对话框: 弹出对话框 从 Sele ..
发布时间:2021-11-26 23:14:29 其他开发