TestNG筆記(4)Test Case執行順序

在做E2E時有一些測試的先後順序非常重要,如功能必須先登入才能使用,那就應該測試完登入功能後,再測後續的功能會是比較理想的情況,而這個問題再TestNG上就可以使用屬性priority來設定測試順序,數字愈低的會愈優先被測試,不過加在class上沒用要設在method上,這點就有點麻煩,表示每個都要去設定....因為沒設定測起來是最先被執行........
@Test(priority = 9)
public void testQueryNumberIsEmpty(){
   
}


參考
TestNG 入門教程- 小坦克- 博客園 - http://goo.gl/mrOoAP
testNg執行順序- 開源中國社區 - http://goo.gl/ob26Zv

留言