【问题标题】:Pass String Parameter into selenium project将字符串参数传递给 selenium 项目
【发布时间】:2022-01-04 16:08:44
【问题描述】:

我试图将来自 jenkins 的字符串参数传递到我的 selenium 项目中,因为它是一个需要大量更新的参数,有些使用它的人不熟悉每次需要运行时都在 git 中更改文件。 然而,参数似乎根本没有传入。 我的詹金斯设置是这样的

我的硒设置是

private static String appID = prop.getProperty("appID");

使用设置了 appID 的属性文件。

当有一些东西输入到 jenkins 值但它似乎不起作用时,我想覆盖 selenium 中设置的值

【问题讨论】:

    标签: selenium jenkins selenium-webdriver testing jenkins-pipeline


    【解决方案1】:

    快速解决方法可以是

    private static String appID = System.getProperty("appID", prop.getProperty("appID"));
    

    您也可以开始使用具有此功能的QAF。 QAF properties configuration 有许多有用的功能可以满足自动化的基本需求。 你可以provide property in multiple ways。对于任何属性,通过系统属性提供的值具有最高的优先级。

    【讨论】:

      猜你喜欢
      • 2016-03-16
      • 1970-01-01
      • 1970-01-01
      • 2011-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-29
      相关资源
      最近更新 更多