我想將SpecFlow應用於Visual Studio中的Web測試套件。這將需要一個自定義圖層。從代碼
我想知道如何從代碼中觸發webtests或loadtests(如果可能的話)。感覺這應該是支持的,但是我找不到任何文檔。
這可能嗎?是否有一些API可用於從抽象層控制Web測試套件?還是必須從Visual Studio UI或命令行運行它們?
感謝
我想將SpecFlow應用於Visual Studio中的Web測試套件。這將需要一個自定義圖層。從代碼
我想知道如何從代碼中觸發webtests或loadtests(如果可能的話)。感覺這應該是支持的,但是我找不到任何文檔。
這可能嗎?是否有一些API可用於從抽象層控制Web測試套件?還是必須從Visual Studio UI或命令行運行它們?
感謝
您可以用MSTest.exe命令行執行它們在這裏看到https://blogs.msdn.microsoft.com/slumley/2008/12/22/running-web-and-load-tests-from-the-command-line/
c:\>mstest /TestContainer:WebTest1.webtest
這將產生類似以下的輸出:
加載WebTest1.webtest ...
開始執行...
個結果的頂部級測試 --- ----- 傳遞webtest1.webtest
1/1測試(S)傳遞
摘要 --- 試運行完成。
傳遞1 --- 共1
雖然這可能在理論上回答這個問題,[這將是更可取的](/ meta.stackoverflow.com/q/8259)在這裏包括答案的基本部分,並提供參考鏈接。 –
是的,從Visual Studio或'mstest.exe'或一對夫婦從微軟其他命令行程序的運行。編寫一些代碼可以調用另一個程序,例如'mstest.exe'並不難。 – AdrianHHH
謝謝,會放棄它。 – DawnFreeze