/ / Unit testovanie vo viacerých prostrediach v priebehu testovania jednotky - testovanie, msbuild, mstest, prostredie

Testovanie jednotiek vo viacerých prostrediach v priebehu testovania jednotky - testovania, msbuild, mstest, prostredia

V súčasnosti mám niekoľko testov, ktoré by som malchcel byť vykonaný počas zostavenia. Problém je v tom, že náš softvér sa bude inštalovať na rôznych systémoch a kód, ktorý testujem, závisí od systému.

Zdá sa, že ak by som naozaj chcel, aby moje testy jednotky prebiehali v inom prostredí, potrebovala by som niekoľko virtuálnych strojov, na ktorých by som mohol odhodiť moje testy a závislosti, potom spustiť testy a nejako odpovedať.

Ak je to prípad ... existuje niečo v súčasnosti dostupné na to, aby to uľahčilo?
Ak je lepšie riešenie, čo odporúčate?

Toto sú riešenia VS2008 / 2010.

Vďaka, značka

odpovede:

0 pre odpoveď č. 1

Nemôžem povedať, z čoho je najlepšia možnosť, ale odtiaľSCVMM, VMWare Lab Manager, manažér VS2010 Lab sú možnosti, na ktoré sa môžete pozrieť. Určite môžete robiť to, čo chcete, väčšina bohatých prostredí má tendenciu byť na nákladnej strane.


0 pre odpoveď č. 2

DejaGnu uľahčuje testovanie na viacerých platformách a je na ňom dosť dobré, hoci veľmi riedko zdokumentované. Začať pracovať s nástrojovým reťazcom MS môže byť však oveľa dôležitejším integračným procesom.