Visual Studio項目結構 - https://www.box.com/s/np59x20f939n3z1g5dvc普通設置多個項目文件中的一個溶液
我有多個項目A,B,等,其具有負載測試(其又呼叫相應的web測試)和一個設置單獨文件爲他們每個人。我正在使用這些設置文件來存儲有關Web服務器的信息。
[將Settings.xml]
<?xml version="1.0" encoding="utf-8" ?>
<AppSettings>
<WebServer>www.abc.com</WebServer>
<Proxy></Proxy>
</AppSettings>
我加入此XML文件作爲所述Web測試數據源,如下所示https://www.box.com/s/53vy0ryvye53m76abuun
項目C具有從在web測試調用一個負載測試其他項目(我只是指這裏的項目A,B等)。項目C的設置文件如下所示。
<?xml version="1.0" encoding="utf-8" ?>
<AppSettings>
<WebServer>www.SomeOtherWebsite.com</WebServer>
<Proxy></Proxy>
</AppSettings>
我想使用此設置文件來運行負載測試-C即此設置文件已經覆蓋個人設置從每個項目文件。
有時我想運行LoadTest-C,有時運行LoadTest-A或LoadTest-B。所以,我不想每次都更改個人設置文件。
有沒有辦法實現這個目標?
我發現使用xml文件是更簡單的方法。但是,如果有更好的方法,請建議我。
我在網上搜索和唯一的事情,我發現相關的是這個 - common Settings.settings file for entire solution。我有許多類似於A,B等的項目,我不想按照答案中的建議更改每個項目中的鏈接。
[我從來沒有嘗試過編碼的網絡測試。所以我不確定這種方法是否有效。] [我對性能測試相對較新]