如何从竹变量替换硒框架属性文件值?

Posted

技术标签:

【中文标题】如何从竹变量替换硒框架属性文件值?【英文标题】:How to replace selenium framework property file value from bamboo variable? 【发布时间】:2021-03-28 04:29:17 【问题描述】:

我正在使用一个包含属性文件的 selenium 框架,并通过更改 URL 和端口等不同键值的值以及其中的所有值,使我能够灵活地进行测试,但是在与竹子集成时,我想使用竹变量来做到这一点,但到目前为止还没有运气。我在我的框架中使用了 ANT 和 testNG。

【问题讨论】:

【参考方案1】:

您可以将值传递给 ant:

-DpropertyName=itsValue

例如下面的项目,

<project>
    <target name="selenium">
        <property name="url" value="."/>
        <echo message="URL value is $url"/>
    </target>
</project>

您可以将 URL 传递为

ant -Durl="https://www.google.com" selenium

打印出来

 [echo] URL value is https://www.google.com

【讨论】:

以上是关于如何从竹变量替换硒框架属性文件值?的主要内容,如果未能解决你的问题,请参考以下文章

Maven过滤属性文件,替换属性值

如何使用硒清除或替换输入字段的内容?

如何对 mailSettings 文件执行 XML 变量替换?

vue变量替换为特定值之后总是变成之前的值

Mybatis面试题总结

Oracle PLSQL:如何根据每个值使用替换变量?