VS 2010測試解讀2-給測試用例做標簽

發表于:2012-08-09來源:msdn作者:cheno點擊數: 標簽:測試用例
在VS2008中,測試列表(Test List)的管理通常是通過*.vsmdi文件。在實際開發過程中,大家發現這個功能有很大的局限性。 1) *.VSmdi中的所有測試用例需要手工加入到列表 2)如果多人需要訪問測試列表文件,其管理會變得很不方便

  在VS2008中,測試列表(Test List)的管理通常是通過*.vsmdi文件。在實際開發過程中,大家發現這個功能有很大的局限性。

  1) *.VSmdi中的所有測試用例需要手工加入到列表

  2)如果多人需要訪問測試列表文件,其管理會變得很不方便

  VS2010出來了,它通過測試分類(Test Category),很好的解決了這個問題。其原理也很簡單,通過給每個測試用例,可以設置不同的標簽,在運行用例時,可以通過過濾標簽的屬性來運行。其方法如下:

  步驟一:

  為每個測試用例設置測試分類屬性(Test Category),在方法的屬性中增加。

  [TestCategory("Nightly"), TestCategory("Weekly"), TestMethod()]

  public void TestMethod1()

  {

  //

  // TODO: Add test logic here

  //

  }

  步驟二:

  通過測試分類,運行測試用例

  1)從UI中,選擇測試用例運行

image

  2)通過命令行運行

  mstest /testcontainer:MyTestprojectName.dll /category:"Nightly&Weekly"

  在條件選擇時候,可以使用&或則|作為操作條件;但是在VS2010中,只能用一種操作符號

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97