gpt4 book ai didi

ant - 如何从 Ant 将参数传递给 Junit 测试?

转载 作者:行者123 更新时间:2023-12-04 03:30:51 25 4
gpt4 key购买 nike

我在 Ant 下使用 Junit 进行 Selenium 测试。我的测试用例需要读取文件
其中包含测试数据(以完成数据驱动测试)。
我不介意在测试用例中嵌入文件名,但我想要目录的名称
数据文件以参数化方式存储在 build.xml 文件中。

将诸如此类的信息从 build.xml 传递到测试用例的最佳方式是什么?
使用 Ant 属性是个好主意吗?
是否可以从 build.xml 注入(inject) Junit4 参数?

最佳答案

junit任务接受嵌套 sysproperty元素。

<junit fork="no">
<sysproperty key="mydatadir" value="${whatever}"/>
...
</junit>

您可以使用 System.getProperty() 从测试中访问这些内容。 .

关于ant - 如何从 Ant 将参数传递给 Junit 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3777000/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com