V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yazoox
V2EX  ›  前端开发

请教一个 selenium&webdriverio 的问题。为什么初始化准备工作需要一分半多的时间?

  •  
  •   yazoox · 2020-07-31 14:33:41 +08:00 · 1020 次点击
    这是一个创建于 1356 天前的主题,其中的信息可能已经有所发展或是发生改变。

    楼主用 $ .\node_modules\.bin\selenium-standalone start -- -port 9515 启动了 selenium 先。

    然后用下面的命令跑测试。(最后测试都是成功运行完的)

    可是,奇怪的是,按下 enter 后,就显示如下内容,然后hang住了整整一分半钟,不知道那个 selenium/webdriverio 在后面干什么(我已经打开日志为 trace )了。

    整个 test case 跑下来才 2 分钟多一点,这个前面的“准备工作”就跑了一分半。如果每个文件都是这样的话,那这个“成本”还是很大的。想想有没有办法可以把这里优化一下?

    有没有有经验的老司机知道一些?谢谢

    $ .\node_modules\.bin\wdio .\script\webdriverio\dev-wdio.conf.js --spec test\integration-test\mytest360.ts
    
    Execution of 1 spec files started at 2020-07-31T06:22:30.615Z
    
    2020-07-31T06:22:30.624Z INFO @wdio/cli:Launcher: 2020-07-31T06:22:30.623Z INFO @wdio/cli:Launcher: 2020-07-31T06:22:30.622Z INFO @wdio/cli:Launcher: Run onPrepare hook
    2020-07-31T06:22:30.634Z INFO @wdio/local-runner: 2020-07-31T06:22:30.634Z INFO @wdio/local-runner: 2020-07-31T06:22:30.634Z INFO @wdio/local-runner: Start worker 0-0 with arg: .\script\webdriverio\dev-wdio.conf.js,--spec,test\integration-test\mytest360.ts
    [0-0] RUNNING in chrome - C:\src\web-1st\test\integration-test\mytest360.ts
    [0-0] 2020-07-31T06:22:31.109Z INFO @wdio/local-runner: Run worker command: run
    [0-0] 2020-07-31T06:22:31.136Z DEBUG @wdio/local-runner:utils: init remote session
    [0-0] 2020-07-31T06:22:31.175Z INFO webdriver: [POST] http://127.0.0.1:9515/wd/hub/session
    [0-0] 2020-07-31T06:22:31.175Z INFO webdriver: DATA { capabilities:
       { alwaysMatch: { browserName: 'chrome', 'goog:chromeOptions': [Object] },
         firstMatch: [ {} ] },
      desiredCapabilities:
       { browserName: 'chrome',
         'goog:chromeOptions': { args: [Array] } } }
    
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5782 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:01 · PVG 11:01 · LAX 20:01 · JFK 23:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.