我們有大量的測試。我們希望infinitest只能在包含在.xml文件中的測試(即TestNG套件)之間進行選擇。是否可以指定選擇哪些測試?
我們不想將註釋groups = { "shouldbetested" }
放在每個測試用例中,而是將我們的.xml文件中的信息提供給無限。
這可能嗎?
它是另一種可以爲我們做的工具嗎?
我們有大量的測試。我們希望infinitest只能在包含在.xml文件中的測試(即TestNG套件)之間進行選擇。是否可以指定選擇哪些測試?
我們不想將註釋groups = { "shouldbetested" }
放在每個測試用例中,而是將我們的.xml文件中的信息提供給無限。
這可能嗎?
它是另一種可以爲我們做的工具嗎?
Infinitest可以filter out您不想在infinitest.filters
文件中使用正則表達式運行的測試。
infinitest.filters包含與您要過濾的測試類匹配的正則表達式(每行一個)。把這個文件放到你的項目的根目錄(a.k.a.工作目錄)中,Infinitest將把這些測試過濾掉。
請注意,類名稱包括包名稱,所以在前面使用.*
來匹配任何包。
你可以使用普通expresstion「不」跳過某些測試:
好的,但問題是,你如何指定要運行的測試(* YourTest?!)?這與指定哪些測試不運行相同。 – foxdonut 2013-08-06 13:45:31