【发布时间】:2014-02-08 02:23:03
【问题描述】:
我的 @Test 类中有 30 个 @Test 方法和 2 个 Java 方法。
我需要在具体的@Test 方法之后运行这 2 个 Java 方法,例如,
TestMethod5()。
我该怎么做?
例如:
@Test
public void TestMethod5() {
/* compiled code */
}
public void Method1(){/* compiled code */};
public void Method2{/* compiled code */};
需要2个方法:
1) 使用 testng.xml
2) 使用 Intellij IDEA注意:
@BeforeMethod和@AfterMethod仅适用于 扩展 类名 命令。这2个Java方法检查渲染 带有assertTrue()方法的按钮和标签,所以我不想弄乱我的 基类。
是的,这些方法是测试的一部分(以及未来类似的测试),但我不能只是复制它们的内容并粘贴到我想要的每个方法中......然后@Test方法会被弄乱(大代码).我只需要检查这些方法中标签和按钮的渲染:
public void method1_ButtonsTest() {
assertTrue1();
assertTrue2();
}
public void method2_LabelsTest() {
assertTrue3();
assertTrue4();
}
@Test
public void Test1();
@Test
public void Test2();
@Test
public void Test3();
@Test
public void Test4();
@Test
public void Test5();
@Test
public void Test6();
@Test
public void Test7();
@Test
public void Test8();
【问题讨论】:
标签: java ubuntu intellij-idea testng