【问题标题】:Conceptjs: Run several scenarios in one browser instead of opening a new browser for each scenarioConceptjs:在一个浏览器中运行多个场景,而不是为每个场景打开一个新浏览器
【发布时间】:2020-05-10 00:31:31
【问题描述】:

目前我有 2 个场景(Codeceptjs 和我正在使用 webdriverIO 助手)。运行第一个场景后,浏览器关闭。为第二种情况打开一个新的浏览器。使用pause() 并没有解决问题,因为暂停后第一个浏览器仍然关闭。

这是骨架:

Feature('some feature');

let url = "*some url*";

Scenario('Login with wrong credentials', (I) => {
  I.amOnPage(url);
  I.seeInCurrentUrl("*some part of the url*");

  ...

});

Scenario('Login with correct credentials', (I) => {

  I.seeInCurrentUrl("*some part of the url*");

  ...

});

有什么建议吗?我想在 1 个浏览器中运行所有场景。

谢谢!

【问题讨论】:

    标签: codeceptjs


    【解决方案1】:

    发现解决方案是restart:false,我在codecept.conf.js文件中添加了

    助手:{ 网络驱动程序:{ 网址:'...', 浏览器:“铬”, 重启:假 }, ...

    【讨论】:

      猜你喜欢
      • 2021-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多