If your test class has more than one test method (method that is annotated with @Test annotation), then the methods are executed in alphabetical order.
ExecutionOrderTest.java
package com.sample.app.arithmetic;
import org.testng.annotations.Test;
public class ExecutionOrderTest {
@Test
public void aTest() {
System.out.println("a");
}
@Test
public void dTest() {
System.out.println("d");
}
@Test
public void bTest() {
System.out.println("b");
}
@Test
public void cTest() {
System.out.println("c");
}
@Test
public void fTest() {
System.out.println("f");
}
@Test
public void eTest() {
System.out.println("e");
}
}
Run ‘ExecutionOrderTest’, you will see below messages in console.
a b c d e f
No comments:
Post a Comment