मैं इस त्रुटि हो रही है। क्या होता है कि एक Chrome टैब खुलेगा लेकिन यूआरएल लोड नहीं होगा, और C:\Program Files(x86)\Google\Chrome\Application\chrome.exe
खोल विंडो खुलेगा है। तब कुछ और नहीं होता है और परीक्षण का समय समाप्त होता है। जो समझ में आता है कि मुझे टाइमआउट त्रुटि मिलती है। लेकिन मुझे यकीन नहीं है कि यह वेबसाइट को पहली जगह क्यों नहीं लोड कर रहा है।सेलेनियम Webdriver SessionNotCreatedError
जब मैं क्रोम टैब बंद कर मैं तो यह संदेश प्राप्त:
SessionNotCreatedError: session not created exception from tab crashed`
मैं दोनों सेलेनियम स्टैंडअलोन और chromedriver पर तारीख तक कर रहा हूँ। केवल एक चीज मैं के बारे में सोच सकते हैं कि क्रोम हाल ही में 46.0.2490.71, को अद्यतन किया गया था, लेकिन मैं यह एक ही संस्करण के साथ विंडोज 7 पर कोई समस्या नहीं है है।
क्या यहां मुद्दा यह है ??
/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113
var template = new Error(this.message);
^
SessionNotCreatedError: session not created exception
from tab crashed
(Session info: chrome=46.0.2490.71)
(Driver info: chromedriver=2.16.333243 (0bfa1d3575fc1044244f21ddb82bf870944ef961),platform=Windows NT 6.3 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 30.24 seconds
Build info: version: '2.47.1', revision: '411b314', time: '2015-07-30 03:03:16'
System info: host: 'Win8Test', ip: '192.168.1.185', os.name: 'Windows 8.1', os.arch: 'amd64', os.version: '6.3', java.version: '1.8.0_45'
Driver info: org.openqa.selenium.chrome.ChromeDriver
at new bot.Error (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113:18)
at Object.bot.response.checkResponse (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:158:24
at [object Object].promise.ControlFlow.runInFrame_ (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1877:20)
at [object Object].promise.Callback_.goog.defineClass.notify (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:2464:25)
at [object Object].promise.Promise.notify_ (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:563:12)
at Array.forEach (native)
at Object.goog.array.forEach (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/array/array.js:203:43)
at [object Object].promise.Promise.notifyAll_ (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:552:16)
at goog.async.run.processWorkQueue (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/async/run.js:125:21)
From: Task: WebDriver.createSession()
at Function.webdriver.WebDriver.acquireSession_ (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:155:22)
at Function.webdriver.WebDriver.createSession (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:129:30)
at [object Object].Builder.build (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/selenium-webdriver/builder.js:416:22)
at [object Object].DriverProvider.getNewDriver (/Users/awilliamson/projects/chewie/node_modules/protractor/lib/driverProviders/driverProvider.js:38:7)
at [object Object].Runner.createBrowser (/Users/awilliamson/projects/chewie/node_modules/protractor/lib/runner.js:180:37)
at /Users/awilliamson/projects/chewie/node_modules/protractor/lib/runner.js:256:21
at _fulfilled (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/q/q.js:797:54)
at self.promiseDispatch.done (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/q/q.js:826:30)
at Promise.promise.promiseDispatch (/Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/q/q.js:759:13)
at /Users/awilliamson/projects/chewie/node_modules/protractor/node_modules/q/q.js:525:49
[launcher] Process exited with error code 1`
संपादित:: मैं "protractor": "^2.5.1"
और "jasmine": "^2.3.2"
Google क्रोम के एक या दो संस्करणों को डाउनग्रेड करने का प्रयास करें और इसे विंडोज 8 पर परीक्षण करें। यदि काम करता है, तो आपको क्रोम ड्राइवर का उदाहरण बनाते समय कुछ तर्क खोजने और लागू करने की आवश्यकता होगी। –
मैंने पुराने क्रोम संस्करण को डाउनलोड करने का प्रयास किया लेकिन मुझे 46 – cocoa
पर अपडेट किया गया मेरी टीम के पास एपवेयर पर एक ही समस्या है, 'सेलेनियम-सर्वर-स्टैंडअलोन' (2.45.0) और 'क्रोमेड्रिवर' (2.15) के संस्करण नहीं हैं बदल गया है, इसलिए यह मुझे आश्चर्यचकित करता है कि हाल ही में [क्रोम अपडेट v46] (http://googlechromereleases.blogspot.co.uk/2015/10/stable-channel-update.html) के साथ क्या करना है। यह सुनिश्चित नहीं है कि इसे कैसे डाउनग्रेड करें। –