问题标签 [selenium-rc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6357 浏览

javascript - 如何在 Selenium RC 中通过 JavaScript 使用 xpath?

我在 IE 6 中使用 Selenium RC,而 XPath 定位器非常慢。所以我想看看 javascript-xpath 是否真的加快了速度。

但是找不到关于如何使用本机 x-path 库的足够/清晰的文档。

我正在执行以下操作:

这导致 XPath 定位器的速度提高,但改进并不一致。在某些运行中,定位器所需的时间减半;虽然有时它随机高。

我在这里缺少任何配置步骤吗?如果在这方面取得成功的人可以分享他们的观点和方法,那就太好了。

谢谢,尼尔马尔

解决方案:

0 投票
1 回答
596 浏览

c# - 我可以调试但无法执行我的 Selenium C# 脚本

如果我成功地逐行调试我的代码。但是当我在没有断点的情况下运行时,它显示以下错误并且我的脚本失败了。

“失败的 PaymentGateway ProjectFunctions 测试方法 Project_Automation.Functions.PaymentGateway 抛出异常:Selenium.SeleniumException:错误:出现意外警报![Sys.WebForms.PageRequestManagerServerErrorException:在服务器上处理请求时发生未知错误。状态代码从服务器是:0]。”

浏览器在 UI 中没有显示错误。但错误控制台显示“错误:设置只有 getter 的属性”

它显示在单个 for 循环的末尾。我无法执行其余的循环

0 投票
1 回答
24496 浏览

selenium - Selenium RC 浏览器启动器列表

我正在尝试查找 Selenium RC 浏览器启动器的完整列表。到目前为止,我还没有找到任何列出它们的文档。我从各种来源收集了以下内容。

  • *iexplore - 启动 IE
  • *firefox - 启动 Firefox
  • *safari - 启动 Safari
  • *opera - 推出 Opera
  • *googlechrome - 启动谷歌浏览器
  • *chrome - 启动具有提升安全权限的特殊 Firefox 配置文件,以绕过 Javascript 安全错误
  • *iehta - 以提升的安全权限启动 IE
  • *piiexplore - 以代理注入模式启动 IE
  • *pifirefox - 以代理注入模式启动 Firefox
  • *custom - 启动您自己的自定义浏览器可执行文件

还有其他人潜伏在那里吗?是否有关于如何使用每个文档的任何文档来源?

0 投票
2 回答
2504 浏览

python - 如何以编程方式将 Selenese (html) 转换为 Python?

在不手动导出每个测试用例的情况下,如何将 Selenium IDE 制作的测试用例转换为 Python?该工作是否有任何命令行转换器?

最后,我想在 unittest 中使用 Selenium RC 和 Python 来测试我的网站。

非常感谢。

更新:

我开始编写一个转换器,但是实现所有命令的工作量太大。有没有更好的办法?

0 投票
1 回答
1747 浏览

java - 使用 JUnit 打开带有 selenium RC 的浏览器时出错

使用 JUnit 打开带有 selenium RC 的浏览器时出现以下错误。请帮忙。

0 投票
2 回答
96 浏览

c# - 如何在调用 ISelenium.open() 后确认显示给定页面?

我对 Selenium RC 很陌生。我正在使用 .NET(尽管我认为它不相关),我已经打开了一个页面,但我想确认该页面实际上已打开。我有一些想法,例如使用 .Select() 或使用 .get*() 方法之一,但我想做 Selenium 社区中其他人认为的最佳实践。

0 投票
4 回答
5135 浏览

selenium-rc - 如何测试 Selenium RC 中哪个元素具有焦点?

如何测试 Selenium RC 中哪个元素具有焦点?

0 投票
2 回答
3581 浏览

internet-explorer - Selenium RC selenium-testrunner.js IEProxy 上的访问被拒绝错误 - 帮助?

大家好,我刚刚开始学习 selenium,并且在使用 selenium IDE firefox 创建的测试用例和测试套件进行测试时,我在使其在 Internet Explorer 中正常工作时遇到了一些问题。

这是我正在使用的 cmd 行:

我尝试使用 *iexplore 但不断收到 session id expired 错误并尝试使用代理版本。

我现在可以看到 testrunner 但不断收到拒绝访问错误。然后我使用 firefox 尝试相同的 cmd 行:

仅供参考,我已经取消选中 IE8 中的自动检测代理设置。

我可以让一切运行完美。所以我不确定现在有什么问题:(有人可以帮忙吗?

谢谢!

更新:

我在 LAN 设置下看到了这个代理,我认为它是由 selenium 设置的:file:///C:/DOCUME~1/Melaos_~1/LOCALS~1/Temp/customProfileDir985530/proxy.pac

内容是:

0 投票
3 回答
2190 浏览

error-handling - 不要停止 HTTP 错误 403

在我的一个 Selenium 测试用例中,我尝试确保无法访问某些页面。相反,应该给出 HTTP 返回码 403。

但是,这里 Selenium 会终止测试执行,但有以下异常:

com.thoughtworks.selenium.SeleniumException: XHR ERROR: URL = http://user:password@www.example.com/admin Response_Code = 403 Error_Message = Forbidden

有什么办法解决这个问题吗?

0 投票
1 回答
1319 浏览

selenium-rc - 使用 Selenium RC 测试 Flash

我正在使用 selenium rc,我需要测试 flash。我需要单击 Flash 播放器上的允许按钮。我只是需要一些帮助才能开始?