2

我有一堆 selenium webdriver 测试分为不同的类。我在多个站点上运行这些测试,但我不想在每个站点上都运行它们。

过去,我使用 msBuild 和 c# 并为软件自动化编写了 testng 测试,我可以在 @Test 之后添加类似 @Version1.5 的内容,然后当我运行测试时,如果我的属性文件中的版本不是 5.1,它将跳过该测试.

在 Java 中使用 maven 和 junit 可以实现这样的事情吗?

4

1 回答 1

1

JUnit 类别会成功吗?Maven Surefire 支持它们,但我不确定您将如何动态打开或关闭它们。您绝对可以设置 maven 配置文件以打开或关闭它们,然后将适当的配置文件作为 maven 命令的一部分传递。

于 2013-05-08T12:00:44.347 回答