当前位置: 首页 > 知识库问答 >
问题:

Selenium和Eclipse_java及firefox测试问题

孟泽宇
2023-03-14

当我试图运行从Selenium IDE导出到Eclipse(导出为JUnit4 Webdriver)的Selenium测试用例时,我收到以下错误:

NotConnectedException:45000 ms后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出:无法读取application.inicould无法读取application.ini

我在Mac OS X 10.7.5上安装了以下功能:

Selenium IDE--来自SeleniumHQ的最新Selenium独立服务器--来自Selenium HQ的Java Selenium客户端和Webdriver语言绑定--最新版本的Eclipse--ChromeDriver--Firefox。

我是一个初学者,所以请不要反对我,如果我轰炸任何术语或逻辑,只是尝试在这里学习。我正在使用它来自动化测试一些Webapps和男孩,这是一个多大的挑战!如有任何帮助/指导,将不胜感激。如果你需要更多的信息就告诉我。

null

null

共有1个答案

刘建中
2023-03-14

我认为您应该尝试后退一步,从他们网站上的Selenium文档中整理出最简单的测试。不要使用Selenium IDE为您编写代码。也许您可以尝试“Selenium Builder”,但我建议您只手工编写测试。之后,如果仍然不起作用,编辑您的问题,并向我们展示您尝试使用的代码。

 类似资料:
  • 问题内容: 我正在Firefox上编写有关警报的Selenium测试。运行测试时,警报会出现一秒钟的时间,但是手动完成后,警报仍然存在。谁能说出为什么这样吗? 我尝试在Firefox上设置此配置文件,但这无济于事: 谁能告诉我如何使警报停留在页面上? 在代码中,我正在检查警报的存在,因为警报消失得太快了,它似乎永远不会被击中: 问题答案: 共有3种状态: -接受警报 -关闭/取消警报 -既不接受也

  • 我正在火狐上写一个处理警报的硒测试。当测试运行时,警报会出现几分之一秒,但是当手动执行时,警报会持续存在。有人能说出为什么会这样吗? 我尝试在Firefox上设置此配置文件,但也没有帮助: 有人能告诉我如何让警报留在页面上吗? 在代码中,我检查警报是否存在,如下所示,由于警报消失得太快,因此显然从未被击中:

  •  基于FireFox的测试插件中,Selenium IDE是其中的佼佼者。   Selenium IDE是一个基于FireFox的Web测试开发环境,可以录制、编辑和调试测试。Selenium IDE包含了Selenium Core,因此可以轻易地在浏览器中录制和回放测试。   Selenium IDE不仅仅是一个测试录制工具,而是一个IDE,可以录制测试,也可以手工编辑测试,可设置断点进行调试,

  • 问题内容: Firefox可以运行,但是在测试执行完毕后,Firefox仍然可以运行。 这是在带有Firefox 3.6的Debian Linux上。 问题答案: 解决方案是将Selenium指向firefox-bin文件而不是firefox文件,如果它位于/ usr / bin / firefox,则默认情况下可以使用它。

  • 主要内容:Gecko Driver是什么?在本节中,我们将学习如何在Firefox浏览器上运行Selenium测试脚本。在继续本节之前,先来了解一下Gecko Driver的基础知识。 Gecko Driver是什么? Gecko一词指的是由Mozilla基金会开发的Gecko浏览器引擎,它用作为Mozilla浏览器的一部分。 Gecko Driver是Selenium和Firefox浏览器中测试之间的链接。 它充当W3C WebDriv

  • 作为我的项目构建管道的一部分,我们需要使用Robot Framework和Docker运行一系列SSH/Web验收测试。目前,我们正在创建一个docker容器,并在docker容器中运行ssh和selenium web测试。 Python-2.7 RobotFramework-3.1.1 SeleniumLibrary(用于机器人)-3.3.1 Selenium-3.1 geckodriver-0