NoSuchWindowError: Browsing context has been discarded with GeckoDriver Firefox and Protractor(Selenium)

后端 未结 2 1737

I\'m trying to run a simple test script using protractor.

Environment:

Node Version: v9.8.0
Protractor Version: 5.4.1
Angular Version: 1.x
Browser(s)         


        
2条回答
  •  有刺的猬
    2020-12-06 21:56

    Was able to fix this issue with below configuration.

    - Protractor: v5.4.1 
    - Selenium JAR driver: selenium-server-standalone-3.141.59.jar 
    - geckodriver:geckodriver-v0.20.0-linux64
    

    Also we need to give path of geckodrvier in protractor conf file.

    geckoDriver: 'node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.20.0'
    

    By default webdriver-manager will download latest version of geckodriver which is 0.24.0. But the needed geckdriver is v0.20.0, so I downloaded this manually and placed it inside node_modules/protractor/node_modules/webdriver-manager/selenium/ directory.

    Hope this helps to people facing similar issue.

提交回复
热议问题