加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 量角器 – 获取“Runtime.executionContextCreated

发布时间:2020-12-17 08:31:41 所属栏目:安全 来源:网络整理
导读:我得到这下面错误,而我运行我的量角器。下面是我的webstorm控制台中显示的错误。 “C:Program Files (x86)JetBrainsWebStorm 2016.2binrunnerw.exe” “C:Program Filesnodejsnode.exe” c:Usersx216526AppDataRoamingnpmnode_modulesprotra
我得到这下面错误,而我运行我的量角器。下面是我的webstorm控制台中显示的错误。

“C:Program Files (x86)JetBrainsWebStorm 2016.2binrunnerw.exe”
“C:Program Filesnodejsnode.exe”
c:Usersx216526AppDataRoamingnpmnode_modulesprotractorbuiltcli.js
C:Usersx216526workspace_ProtractorSWA_Protractorconf.js
[17:59:58] I/direct – Using ChromeDriver directly… [17:59:58]
I/launcher – Running 1 instances of WebDriver [18:00:01] E/launcher –
session not created exception from unknown error:
Runtime.executionContextCreated has invalid ‘context’:
{“auxData”:{“frameId”:”9784.1″,”isDefault”:true},”id”:1,”name”:””,”origin”:”://”}
(Session info: chrome=54.0.2824.0) (Driver info:
chromedriver=2.22.397933
(1cab651507b88dec79b2b2a22d1943c01833cc1b),platform=Windows NT
6.1.7601 SP1 x86_64) [18:00:01] E/launcher – SessionNotCreatedError: session not created exception from unknown error:
Runtime.executionContextCreated has invalid ‘context’:
{“auxData”:{“frameId”:”9784.1″,platform=Windows NT
6.1.7601 SP1 x86_64) at WebDriverError (c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverliberror.js:26:26)
at SessionNotCreatedError
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverliberror.js:307:26)
at Object.checkLegacyResponse
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverliberror.js:639:15)
at parseHttpResponse
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverhttpindex.js:538:13)
at
c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverhttpindex.js:472:11
at ManagedPromise.invokeCallback_
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverlibpromise.js:1379:14)
at TaskQueue.execute_
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverlibpromise.js:2913:14)
at TaskQueue.executeNext_
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverlibpromise.js:2896:21)
at
c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverlibpromise.js:2820:25
at
c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverlibpromise.js:639:7
From: Task: WebDriver.createSession() at Function.createSession
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverlibwebdriver.js:329:24)
at Driver
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesselenium-webdriverchrome.js:778:38)
at Direct.getNewDriver
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractorbuiltdriverProvidersdirect.js:68:26)
at Runner.createBrowser
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractorbuiltrunner.js:187:43)
at
c:Usersx216526AppDataRoamingnpmnode_modulesprotractorbuiltrunner.js:261:30
at _fulfilled
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesqq.js:834:54)
at self.promiseDispatch.done
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesqq.js:863:30)
at Promise.promise.promiseDispatch
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesqq.js:796:13)
at
c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesqq.js:556:49
at runSingle
(c:Usersx216526AppDataRoamingnpmnode_modulesprotractornode_modulesqq.js:137:13)
[18:00:01] E/launcher – “process.on(‘uncaughtException'” error,see
launcher [18:00:01] E/launcher – Process exited with error code 199
Process finished with exit code 199

我的配置js看起来像下面:

exports.config = { 
          directConnect: true,// Capabilities to be passed
          //to the webdriver instance. 
         capabilities: { 'browserName': 'chrome',},framework: 'jasmine2',specs: ['./src/sli_sanitytests/San1_Check_
                        Sli_Homepage_is_Accessible_spec.js','./src/sli_sanitytests/San2_
                  Click_createButton_to_Open_Sli_CreateForm_page_spec.js','./src/sli_sanitytests/San3_
                  Create_Sli_reference_spec.js' ],suites: { 
                         smoke: ['./smoke/!*.spec.js'],regression:['./regression/!*.spec.js'],functional: ['./functional/!*.spec.js'],all: ['./!*!/!*.spec.js'],selected:['./functional/addcustomer.spec.js','./regression/openaccount.spec.js'],// Options to be passed to Jasmine
                  jasmineNodeOpts: {
                 //onComplete will be called just before the driver quits.                                
                  onComplete: null,// If true,display spec names. 
                 isVerbose: true,print colors to the terminal. 
                 showColors: true,include stack traces in       
                                   //failures. 
                 includeStackTrace: true,// Default time to wait in ms  
                                         //before a test fails.  
                 defaultTimeoutInterval: 80000 
                             },//enter code here 
               onPrepare:function() { 
                   browser.ignoreSynchronization = true;
                   browser.driver.manage().window().maximize(); 
               },}
2016-10-13: ChromeDriver v2.24已发布支持Chrome v52-54。 (感谢@Anton)

2016-08-16:Chrome Dev渠道最近的一个更新引入了一个错误,阻止ChromeDriver正常启动。刚刚解决了同样的问题,我建议备份您的数据,并恢复到Chrome的测试版或稳定版发布版本。有关安全切换的更多详细信息,请参阅Chrome Release Channels。

或者,切换到Dev版本的ChromeDriver也应该解决这个问题。从closed issue在chromedriver项目:

There are some Devtool changes in Chrome dev channel v54 which is not currently supported in Chromedriver stable v2.23.
You may want to use dev version of Chromedriver which has the fix. It can be downloaded from chromedriver…/continuous/….zip

查看完整链接的问题。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读