【问题标题】:Error in running test case using batch file via selenium IDE通过 selenium IDE 使用批处理文件运行测试用例时出错
【发布时间】:2015-12-23 20:56:29
【问题描述】:

我使用 Selenium IDE firefox 插件记录测试用例,然后我使用“.bat”命令行使用以下命令自动测试,

java -jar C:\Selenium\selenium-server-standalone-2.48.2.jar -htmlSuite "*firefox" "http://16.52.110.123:8080/AntExample/userRegistration.htm" "C:\Selenium\First_Test_Real_Suite.html" "C:\selenium\logs\Result.html"

使用 .bat 脚本进行测试时,我突然在运行脚本时在 Firefox 中遇到此错误消息

Firefox 在以下位置找不到文件 chrome://src/content/TestRunner.html?auto=true&multiWindow=true&defaultLogLevel=info&baseUrl=http://16.52.110.123:8080/AntExample/userRegistration.htm&resultsUrl=http://localhost:4444/selenium-server/postResults&test=http://localhost:4444/selenium-server/tests/First_Test_Real_Suite.html

我很乐意解决这个问题

【问题讨论】:

  • 我观察到问题出在路径中的这个扇区中:
  • chrome://src/content/TestRunner.html 虽然应该是 chrome://selenium-ide/content/selenium-core/TestRunner.html 如何自动设置它运行正确的路径?
  • 看起来这在 Firefox 48 上又被破坏了。我认为最终的解决方案可能是升级到 selenium-standalone-3.0.0-beta3.jar。来源:github.com/SeleniumHQ/selenium/issues/2616stackoverflow.com/questions/39127682/… 独立运行器 2.53.0 今天早些时候与 FF 47 一起工作,在 FF 自动升级之前。

标签: selenium selenium-webdriver selenium-ide


【解决方案1】:

由于最新的 Firefox 浏览器更新,您遇到了这个问题 :)

首先下载并安装以前的 Firefox 浏览器版本 42.0(链接 :Click here)

并尝试使用 Bat 文件执行相同的 Selenium 测试用例。它会正常工作。 :)

同样在安装火狐浏览器后,别忘了设置以下选项

转到工具>>选项>>高级选项卡>>更新选项卡>>选择“从不 检查更新(不推荐:安全风险)”选项禁用 自动更新。

使用 bat 文件运行 Selenium 测试用例将在新的“Selenium Standalone Server”版本发布后正常工作(当前版本为 2.48.2,适用于 Firefox 42.0)

【讨论】:

    【解决方案2】:

    升级/降级到 FF 42.0 修复了该错误。谢谢大家

    【讨论】:

    • 这应该是评论吗?
    【解决方案3】:

    这确实是因为 Firefox 43 不允许您运行未签名的附加组件。如果您坚持使用旧的 Selenium RC Runner 并想运行最新的 Firefox,您可以通过允许未签名的附加组件再次启用附加组件:

    • 在 Firefox 中转到 about:config
    • 查找设置 xpinstall.signatures.required 并将其切换为 false

    现在任何未签名的插件都将运行,包括 Selenium RC Runner。使用它需要您自担风险;-)

    【讨论】:

      猜你喜欢
      • 2020-06-26
      • 1970-01-01
      • 1970-01-01
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-19
      相关资源
      最近更新 更多