簡體   English   中英

如何在VS2015中的TestWindow中創建自定義測試用例

[英]How to create custom test case in TestWindow in VS2015

如何在Visual Studio 2015的VSIX擴展中創建自定義測試用例?

在舊版的Visual Studio中,我使用的是名稱空間

  • Microsoft.VisualStudio.TestPlatform
  • Microsoft.VisualStudio.TestWindow
  • Microsoft.VisualStudio.TestWindow.Core
  • Microsoft.VisualStudio.TestWindow.Interfaces

但是這些命名空間在VS2015(社區)中不可用。 在VSIX擴展中,有沒有其他方法可以根據我的特定格式來創建自定義測試用例?

在Visual Studio的最新版本(2012及更高版本)中,他們添加了對自定義測試引擎的本機支持。 要編寫一個,您可以在Microsoft.VisualStudio.TestPlatform.ObjectModel命名空間中使用以下接口(沒有任何文檔可談):

  1. ITestContainer –表示一個包含測試的文件
  2. ITestContainerDiscoverer –查找包含測試的所有文件
  3. ITestDiscoverer –查找測試容器中的所有測試
  4. ITestExecutor –運行在測試容器中找到的測試

更多信息:

有一些教程( 1 )( 2 )提供了使用上述API的逐步說明和示例代碼。 由於涉及的性質,我不會在此處重新發布整個教程。 請注意,雖然這些帖子最初是針對2012RC撰寫的,但它們仍適用於2012 RTM,2013和2015。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM