草庐IT

firefox-addon-restartless

全部标签

java - 如何在 selenium webdriver 中将网络浏览器从 Firefox 更改为 Chrome/Opera/IE/Safari?

如何在seleniumwebdriver中将浏览器从firefox更改为Chrome/Opera/IE?请指导步骤和代码片段。如果您对上述任何浏览器有答案,请回复。我读了很多这方面的内容,但无法正确链接。 最佳答案 首先,您需要将正确的驱动程序导入到项目/类中。喜欢importorg.openqa.selenium.firefox.FirefoxDriver;importorg.openqa.selenium.chrome.ChromeDriver;importorg.openqa.selenium.ie.InternetExplo

java - Selenium webdriver 无法在 Firefox 26+ 上启动

在firefox更新到firefox26.0之前,我使用的是selenium2.35。我的测试之前运行良好,但现在我遇到了以下错误。org.openqa.selenium.firefox.NotConnectedException:Unabletoconnecttohost127.0.0.1onport7055after45000ms.Firefoxconsoleoutput:***LOGaddons.manager:Applicationhasbeenupgraded***LOGaddons.xpi:startup***LOGaddons.xpi:Skippingunavailabl

java - 如何配置 selenium webdriver 以使用自定义 firefox 设置进行测试?

我正在使用Ubuntu11.04和selenium2.9.0以下是它在我的根pom中的配置方式:org.seleniumhq.seleniumselenium-java2.9.0test尝试运行测试时,出现异常:org.openqa.selenium.firefox.NotConnectedException:Unabletoconnecttohost127.0.0.1onport7055after45000ms.Firefoxconsoleoutput:***LOGaddons.xpi:startup***LOGaddons.xpi:Ignoringfileentrywhosenam

外面容器宽度时,Firefox不忽略固定位置元素

我不确定解释这一点的最佳方法,但是如果您查看Chrome或Safari中的示例片段,橙色Div不会导致文档在窗口窄时水平滚动,而不是蓝色容器。这是所需的行为。但是,在Firefox中,如果使窗户变窄,则将橙色框视为需要滚动到的内容,从而导致文档以一种奇怪的方式向右滚动,将身体内容转移到左侧,并且是丑陋的。奇怪的是,您会注意到左侧的绿色框并不会导致左侧有可滚动空间...这是一个错误,还是为什么会发生这种情况?其他人遇到这个吗?*{box-sizing:border-box;}.wrapper{max-width:700px;height:200px;margin:0auto;}.banner{w

java - 如何修复 'com.vaadin.DefaultWidgetSet' 不包含 com.vaadin.addon.charts.Chart 的实现

通过在Eclipse/STS中使用“SpringStaterProject”,我能够快速启动并运行Vaadin项目。我想通过Vaadin-Addon添加图表到项目中。我用谷歌搜索试图找到如何正确地添加和使用VaadinChart插件到项目中。但我很困惑,因为有这么多“指南/教程”,但很多不是针对springboot的,或者它们已经过时或部分。所以我正在寻找Vaadin-SpringBoot-VaadinChart-AddOn的完整指南/教程。这是我目前所拥有的:----Pom文件----4.0.0com.acioversight20.0.1-SNAPSHOTjaroversight2O

java - Firefox 在驱动程序最后一个窗口关闭时崩溃

我有一个项目,有时使用多个FF窗口,有时使用多个FF驱动程序。在初始化过程中,我创建了一个自定义的FirefoxProfile(或者从Selenium加载默认值而不做任何更改),将其添加到DesiredCapabilities,将功能添加到FirefoxOptions并使用FirefoxOptions启动FF。测试用例执行良好,直到我需要关闭窗口:driver.getWindowHandles().forEach(name->driver.switchTo().window(name).close());或driver.quit();其中任何一个通过后,FF关闭并出现“Firefox已

java - webdriver firefox 7 最大化窗口

我一直在使用以下示例在我的WebDriver测试中最大化我的窗口,我升级到Firefox7,然后脚本停止工作。我没有收到错误,窗口只是没有最大化,想知道是否有其他人看到过这个或者知道为什么它不再工作,或者其他方法来做到这一点..我当前在FireFox7之前运行的代码...publicstaticfinalStringMAXIMIZE_BROWSER_WINDOW="if(window.screen){window.moveTo(0,0);window.resizeTo(window.screen.availWidth,window.screen.availHeight);};";pub

java - Firefox 不会将此文件下载为 CSV

我已经尝试了所有我能想到的。我已经更改了100次mime类型。更改标题400次。我已经通过堆栈查看了十几次。这在Chrome中运行良好。当我在Firefox中下载时,它认为这是一个xlsx文件或二进制文件。它甚至以xlsx格式打开,但它认为它不是csv,因此列没有分开。如果我保存文件(而不是直接点击打开),它甚至不会打开扩展名。我什至还没有到IE,所以这让我有点担心。mimemappingcsvapplication/vnd.ms-excel我已经尝试过text/csv、application/csv、application/binary、application/octet-strea

java - 使用 selenium Java (Mac OSX) 将 Firefox 浏览器置于最前面

我正在使用三个firefox驱动程序实例进行自动化。我需要将当前Activity的firefox浏览器放在前面,因为我正在使用一些robo类进行一些操作。我曾在mac中尝试过针对googlechrome的javascriptalert(相同的操作)并且它工作正常。在Windows中使用user32库。在firefoxmac的情况下,它在后台显示警报,但网页没有出现在前面。((JavascriptExecutor)this.webDriver).executeScript("alert('Test')");this.webDriver.switchTo().alert().accept(

java - Selenium and Firefox 9's "Will you help improve Mozilla Firefox"popup

我正在尝试使用Selenium2.16.1测试Java网络应用程序。当Selenium打开Firefox时,我在页面顶部看到一个带有消息“WillyouhelpimproveMozillaFirefox”的strip由于某种原因,这中断了selenium.click("id=submit");selenium.waitForPageToLoad("60000");它正在尝试登录-它变为空操作,并且测试失败,因为它随后期望登录。如果我在点击行上中断并在继续之前清除“你会帮忙吗”带然后表单提交成功。有没有办法抑制这条波段的出现?(我希望这意味着在Firefox的默认配置文件中设置一个属性—