test notation from testNG

1. before和after系列     beforeSute,afterSuite,beforeCase, afterCase,以及他們的alwaysRun,一般情況下before的alwaysRun爲true,但是after卻可以用這個參數來配置在case運行失敗的情況下的動作 2. 將case組織爲group,定製某個group是否運行,例如將case分爲check-in和functional 兩類,先運行check-in group的case。一個case可以屬於多個group,可以有group of group的概念,同時,一個特別的group broken表示目前不能運行的group,運行時這個group的case將不會被運行,這可以用於被測代碼經過修改導致某些測試類不能運行,但又希望運行其他能運行的,此時broken可以發揮作用,贊這個方法 3.爲測試方法添加參數,主要用於彌補junit不支持參數的缺陷,同時用optional來提供默認的參數 4.dataprovider用於數據驅動 5.case之間的dependent,這點的原因是case到底是fail還是skip很重要!!! 6.parallel run
發佈了69 篇原創文章 · 獲贊 4 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章