2012-07-04 2 views
0

내가받을 다음과 같은 오류 :은 "세션 XXXXXXX는 존재하지 않습니다"표시됩니다 원격

2012-07-04 15:33:36,582 INFO root:68 - 
at TestRunner.main(TestRunner.java:57) 
at TestRunner.startTests(TestRunner.java:108) 
at org.testng.TestNG.run(TestNG.java:1006) 
at org.testng.TestNG.runSuitesLocally(TestNG.java:1094) 
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1169) 
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) 
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) 
at org.testng.SuiteRunner.run(SuiteRunner.java:241) 
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:309) 
at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138) 
at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:212) 
at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:543) 
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at Tc.tcCloseSelenium(Tc.java:112) 
at Uc.closeSelenium(Uc.java:139) 
at org.openqa.selenium.remote.RemoteWebDriver.quit(RemoteWebDriver.java:346) 
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:476) 
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:472) 
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145) 
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:188) 
at java.lang.reflect.Constructor.newInstance(Unknown Source) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
at sun.reflect.GeneratedConstructorAccessor85.newInstance(Unknown Source) 
Session ID: 7a5fee88-98ec-441b-8412-b9fc9cf73b66 
Driver info: driver.version: RemoteWebDriver 
System info: os.name: 'Windows Server 2008 R2', os.arch: 'amd64', os.version: '6.1', java.version: '1.7.0_01' 
Build info: version: '2.24.1', revision: '17205', time: '2012-06-19 15:28:49' 
Command duration or timeout: 0 milliseconds 
org.openqa.selenium.WebDriverException: session 7a5fee88-98ec-441b-8412-b9fc9cf73b66 does not exist 
2012-07-04 15:33:36,457 INFO root:58 - Tc.tcCloseSelenium 
at TestRunner.main(TestRunner.java:57) 
at TestRunner.startTests(TestRunner.java:108) 
at org.testng.TestNG.run(TestNG.java:1006) 
at org.testng.TestNG.runSuitesLocally(TestNG.java:1094) 
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1169) 
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) 
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) 
at org.testng.SuiteRunner.run(SuiteRunner.java:241) 
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:309) 
at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138) 
at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:212) 
at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:543) 
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at Tc.tcCloseSelenium(Tc.java:112) 
at Uc.closeSelenium(Uc.java:139) 
at org.openqa.selenium.remote.RemoteWebDriver.quit(RemoteWebDriver.java:346) 
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:476) 
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:472) 
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145) 
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:188) 
at java.lang.reflect.Constructor.newInstance(Unknown Source) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
at sun.reflect.GeneratedConstructorAccessor85.newInstance(Unknown Source) 
Session ID: 7a5fee88-98ec-441b-8412-b9fc9cf73b66 
Driver info: driver.version: RemoteWebDriver 
System info: os.name: 'Windows Server 2008 R2', os.arch: 'amd64', os.version: '6.1', java.version: '1.7.0_01' 
Build info: version: '2.24.1', revision: '17205', time: '2012-06-19 15:28:49' 
Command duration or timeout: 0 milliseconds 
org.openqa.selenium.WebDriverException: session 7a5fee88-98ec-441b-8412-b9fc9cf73b66 does not exist 

이 맨 처음에 발생 (대부분의 아마 seleniumDriver.get(ddt.gv.get("app_url")); 명령) 스크립트 실행 프로세스의 원격을 통해 일부 ASP.net 웹 응용 프로그램. 결과적으로 모든 테스트 & 사용 사례가 실패합니다.

webdriver는 internetexplorerdriver입니다 :

DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer(); 
ieCapabilities.setCapability("ignoreProtectedModeSettings" , true); 

InternetExplorerDriver seleniumDriver = new InternetExplorerDriver(ieCapabilities); 
seleniumDriver.get(ddt.gv.get("app_url")); 

답변

0

당신이 테스트를 여러 번 정리를하려고합니까?

것은이 ..

여러 번 driver.Close() 또는 정리의 모든 유형을하고 있다면, 그 거 지우기 닫기 후 해당 개체가 발견되지 정리 원하는 무엇 그것은이다/오류가 발생했습니다!

희망이 있습니다. 알려줘!

관련 문제