首页 > 解决方案 > 如何从带有参数的代码中运行量角器?

问题描述

我有 2 个项目:

在项目 1 中,我试图从项目 2 运行量角器。

const Launcher = require("project1/protractor/built/launcher");
Launcher.init('path/to/project1/conf');

如何添加一些参数,例如:“--params.param1=test”?

标签: javascriptnode.jsprotractor

解决方案


在您的配置文件中添加以下代码

  params: {
        login: {
          username: "user007",
          password: "user007"
        }
      }

现在你更新usernamefrom cmd 如下。

npm  run --params.login.username = 'user008' --params.login.password=`user008` //This will overwrite the `user007`

希望对你有帮助


推荐阅读