2013-03-06 89 views
0

比方说,我有三个JUnit测试用例,即TC1, TC2TC3。有没有办法配置TeamCitypom莫名其妙,所以当我remote run,顺序将是TC1 - > TC2 - > TC3总是?有没有办法在TeamCity中订购JUnit测试用例?

现在,由于在测试用例中没有排序,所有这些测试都以相同的功能开始(例如:创建用户),这需要相当长的时间。我只想在第一个测试用例(本例中为TC1)中执行此功能。我也接受任何其他方法。

在此先感谢。

+0

你为什么想要? – 2013-03-06 13:47:38

+0

现在,由于它是无序的,这三个测试用例包含了常用功能,它增加了测试用例的运行时间,我将更新我的问题 – ogzd 2013-03-06 13:53:55

+2

单元测试应该能够以任何顺序运行。这听起来更像是你的测试需要工作,而不是强迫他们下单。 – 2013-03-06 13:56:34

回答

1

maven-failsafe-plugin有一个可选参数runOrder这正是我想要的。您可以将其设置为alphabetical,然后修改测试用例的名称,就完成了。

相关问题