在TFS2015/VSTS中使用新的構建系統,我的SpecFlow測試沒有得到提升。在同一個項目中,分別使用[TestClass]
和[TestMethod]
修飾的類和方法由TFS進行拾取和測試。 TFS2015/VSTS運行SpecFlow 2.0測試的基本要求是什麼?SpecFlow + VSTS/TFS 2015
編輯:添加packages.config
內容。正如你所看到的,我已經安裝了SpecRun
,並從Visual Studio中,我能夠VS測試任務運行SpecFlow測試,我預計(即它們都出現在測試資源管理器)
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit" version="3.0.1" targetFramework="net452" />
<package id="SpecFlow" version="2.0.0" targetFramework="net452" />
<package id="SpecRun.Runner" version="1.3.0" targetFramework="net452" />
<package id="SpecRun.SpecFlow" version="1.3.0" targetFramework="net452" />
</packages>
我假設你在項目中引用了SpecRun.Runner程序集? – chief7
您是否設置了自定義奶頭跑步者的路徑:http://stackoverflow.com/questions/31511081/how-to-run-xunit-in-visualstudioonline-build/34879593#34879593 – DaveShaw
您是否還可以提供您的SRProfile? –