Selenium webdriver “如何解决间歇性问题”;错误:服务器提前终止,状态为69“;

Selenium webdriver “如何解决间歇性问题”;错误:服务器提前终止,状态为69“;,selenium-webdriver,Selenium Webdriver,我使用SeleniumWebDriver运行测试,随机一些中间测试失败,出现“错误:服务器提前终止,状态为69”,然后继续进行下一个测试 所以我想知道, 我应该在哪里查找状态代码69的含义 如果这意味着未处理的错误(如下一行所示),我可以做些什么来进一步调试原因 thx console.error节点_modules/jest-jasmine2/build/jasmine/Env.js:157 未处理错误 console.error节点_modules/jest-jasmine2/build/j

我使用SeleniumWebDriver运行测试,随机一些中间测试失败,出现“错误:服务器提前终止,状态为69”,然后继续进行下一个测试

所以我想知道,

  • 我应该在哪里查找状态代码69的含义
  • 如果这意味着未处理的错误(如下一行所示),我可以做些什么来进一步调试原因
  • thx

    console.error节点_modules/jest-jasmine2/build/jasmine/Env.js:157
    未处理错误
    console.error节点_modules/jest-jasmine2/build/jasmine/Env.js:158
    错误:服务器提前终止,状态为69
    在earlyTermination.catch.e(PATH\node\u modules\selenium webdriver\remote\index.js:252:52)
    在
    在进程中。_tick回调(内部/process/next_tick.js:189:7)
    发件人:任务:WebDriver.createSession()
    在Function.createSession(PATH\node\u modules\selenium webdriver\lib\webdriver.js:769:24)
    在Function.createSession(PATH\node\u modules\selenium webdriver\firefox\index.js:521:41)
    在createDriver(PATH\node\u modules\selenium webdriver\index.js:170:33)
    在Builder.build(PATH\node\u modules\selenium webdriver\index.js:645:16)
    在Object.get(PATH\src\setup\web\driver.ts:13:9)
    反对。(路径\src\setup\web\setup.ts:9:19)
    在Generator.next()处
    路径为\src\setup\web\setup.ts:7:71
    在新的承诺()
    在对象处..\uu等待器(路径\src\setup\web\setup.ts:3:12)
    在Object.beforeAll(PATH\src\setup\web\setup.ts:18:12)
    反对。(路径\src\setup\common.ts:215:17)
    在Generator.next()处
    路径为\src\setup\common.ts:7:71
    在新的承诺()
    在对象处..\uu等待器(路径\src\setup\common.ts:3:12)
    at Object..beforeAll(PATH\src\setup\common.ts:213:22)
    在Object.asyncJestLifecycle(路径2\node\u modules\jest-jasmine2\build\jasmine\u async.js:63:37)
    解析时(PATH2\node\u modules\jest-jasmine2\build\queue\u runner.js:56:12)
    在新的承诺()
    在mapper(PATH2\node\u modules\jest-jasmine2\build\queue\u runner.js:43:19)
    在promise.then(PATH2\node\u modules\jest-jasmine2\build\queue\u runner.js:87:41)
    在
    
    问题似乎是由geckodriver引起的。服务器可能无法绑定到默认端口,因为之前的实例尚未完全释放该端口。
      console.error node_modules/jest-jasmine2/build/jasmine/Env.js:157
        Unhandled error
    
      console.error node_modules/jest-jasmine2/build/jasmine/Env.js:158
        Error: Server terminated early with status 69
            at earlyTermination.catch.e (PATH\node_modules\selenium-webdriver\remote\index.js:252:52)
            at <anonymous>
            at process._tickCallback (internal/process/next_tick.js:189:7)
        From: Task: WebDriver.createSession()
            at Function.createSession (PATH\node_modules\selenium-webdriver\lib\webdriver.js:769:24)
            at Function.createSession (PATH\node_modules\selenium-webdriver\firefox\index.js:521:41)
            at createDriver (PATH\node_modules\selenium-webdriver\index.js:170:33)
            at Builder.build (PATH\node_modules\selenium-webdriver\index.js:645:16)
            at Object.get (PATH\src\setup\web\driver.ts:13:9)
            at Object.<anonymous> (PATH\src\setup\web\setup.ts:9:19)
            at Generator.next (<anonymous>)
            at PATH\src\setup\web\setup.ts:7:71
            at new Promise (<anonymous>)
            at Object.<anonymous>.__awaiter (PATH\src\setup\web\setup.ts:3:12)
            at Object.beforeAll (PATH\src\setup\web\setup.ts:18:12)
            at Object.<anonymous> (PATH\src\setup\common.ts:215:17)
            at Generator.next (<anonymous>)
            at PATH\src\setup\common.ts:7:71
            at new Promise (<anonymous>)
            at Object.<anonymous>.__awaiter (PATH\src\setup\common.ts:3:12)
            at Object.<anonymous>.beforeAll (PATH\src\setup\common.ts:213:22)
            at Object.asyncJestLifecycle (PATH2\node_modules\jest-jasmine2\build\jasmine_async.js:63:37)
            at resolve (PATH2\node_modules\jest-jasmine2\build\queue_runner.js:56:12)
            at new Promise (<anonymous>)
            at mapper (PATH2\node_modules\jest-jasmine2\build\queue_runner.js:43:19)
            at promise.then (PATH2\node_modules\jest-jasmine2\build\queue_runner.js:87:41)
            at <anonymous>