2016-06-14 2 views
3

MarionetteDriver가 시작되는이 각자의 인쇄 로그 문을의 operation.Like해제 로그 추적

1465882610065 Marionette TRACE conn0 -> [0,138,"executeScript",{"args":[],"newSandbox":false,"script":"return Math.max(document.body.scrollHeight, document.documentElement.scrollHeight,document.body.offsetHeight, document.documentElement.offsetHeight,document.body.clientHeight, document.documentElement.clientHeight);","scriptTimeout":null,"specialPowers":false}] 
1465882610066 Marionette TRACE conn0 <- [1,138,null,{"value":895}] 
1465882610070 Marionette TRACE conn0 -> [0,139,"executeScript",{"args":[],"newSandbox":false,"script":"window.devicePixelRatio = window.devicePixelRatio || window.screen.deviceXDPI/window.screen.logicalXDPI; var pr = window.devicePixelRatio; if (pr != undefined && pr != null) return pr; else return 1.0;","scriptTimeout":null,"specialPowers":false}] 
1465882610071 Marionette TRACE conn0 <- [1,139,null,{"value":1}] 
1465882610319 Marionette TRACE conn0 -> [0,140,"findElements",{"using":"css selector","value":".logOut"}] 
1465882610321 Marionette TRACE conn0 <- [1,140,null,[{"element-6066-11e4-a52e-4f735466cecf":"f9d9adc3-58df-446a-953d-eb793ac27025","ELEMENT":"f9d9adc3-58df-446a-953d-eb793ac27025"}]] 
1465882610325 Marionette TRACE conn0 -> [0,141,"isElementDisplayed",{"id":"f9d9adc3-58df-446a-953d-eb793ac27025"}] 
1465882610335 Marionette TRACE conn0 <- [1,141,null,{"value":true}] 
1465882610338 Marionette TRACE conn0 -> [0,142,"isElementEnabled",{"id":"f9d9adc3-58df-446a-953d-eb793ac27025"}] 
1465882610340 Marionette TRACE conn0 <- [1,142,null,{"value":true}] 
1465882610343 Marionette TRACE conn0 -> [0,143,"clickElement",{"id":"f9d9adc3-58df-446a-953d-eb793ac27025"}] 
1465882610372 Marionette TRACE conn0 <- [1,143,null,{}] 
1465882610398 Marionette TRACE conn0 -> [0,144,"quitApplication",{"flags":["eForceQuit"]}] 
1465882610399 Marionette TRACE conn0 <- [1,144,null,{}] 
1465882610404 addons.xpi DEBUG Calling bootstrap method shutdown on @spritzfirefox version 4.1.5b 
1465882610415 addons.xpi DEBUG Calling bootstrap method shutdown on [email protected] version 1.0 
1465882610416 addons.xpi DEBUG Calling bootstrap method shutdown on [email protected] version 1.0.2 
1465882610416 addons.xpi DEBUG Calling bootstrap method shutdown on [email protected] version 1.3.2 

내가 시작하고있어이 어떤 기능 MarionetteDriver

System.setProperty("webdriver.gecko.driver", "geckodriver.exe"); 
WebDriver driver = new MarionetteDriver(); 

에 의해 인 로그를 비활성화하려면

답변

1

Firefox는 about : config 속성에서 Marionette에 대한 로깅 수준을 설정하는 옵션이 있어야합니다.이지만 이것은 47을 포함한 빌드에서는 존재하지 않습니다.

빌드 47에서는 공식적으로 Marionette가 지원되지 않습니다. FirefoxDriver도이 빌드에서 더 이상 작동하지 않으므로 불행합니다. 현재 지원되는 유일한 옵션은 다운 그레이드 (그리고 FirefoxDriver 사용) 또는 업데이트 대기입니다.

이것은 47.0.1 또는 48로 고정되며 이미 야간에있을 수도 있습니다.

출처 : https://github.com/mozilla/geckodriver/issues/89

1

당신은 꼭두각시 로그 표시하지 않도록 다음 코드 줄을 사용할 수 있습니다

System.setProperty("webdriver.gecko.driver","src/main/resources/drivers/geckodriver.exe"); 
System.setProperty(FirefoxDriver.SystemProperty.DRIVER_USE_MARIONETTE,"true"); 
System.setProperty(FirefoxDriver.SystemProperty.BROWSER_LOGFILE,"/dev/null"); 
return new FirefoxDriver();