我期待在持續集成中運行一些自動RestSharp API測試。當需要運行項目時,運行MSTest單元測試
現在,應用程序API運行在它自己的項目中,該項目被設置爲啓動項目。 Web App正在單獨的項目中運行。當它們都是從Visual Studio手動運行時,應用程序的UI可以通過本地運行的API進行手動測試(僅供參考,我只需要運行API項目即可運行測試)。
所以現在,當我編寫腳本時運行我的自動化API測試,我啓動API項目以在本地啓動並運行API,然後打開Visual Studio的新窗口,並從那裏運行我的MSTests。
我的問題是,如何讓API項目自動啓動並運行,以便測試可以針對API運行?我可以在Visual Studio中正在運行API項目的同時開始測試嗎?
主要是,如何在持續集成中運行這些API測試,如果API需要每次都在獨立的VS窗口中啓動?
對不起,我是一名測試自動化工程師,而不是API開發人員。一個指向正確方向的指針會很棒。