/ / Блок тестування в декількох середовищах під час збірки - блок-тестування, msbuild, mstest, середовище

Тестування пристроїв у кількох середовищах під час тестування модулів, msbuild, mstest, середовища

В даний час я маю деякі модульні тести, які я б хотівхотілося б виконувати під час збірки. Проблема в тому, що ми наше програмне забезпечення буде встановлено на різних системах, а код, який я "" тестує, залежить від системи.

Здається, якщо я дійсно хочу, щоб мої підрозділи тестів працювати в інших середовищах, мені потрібно деякі ВМ, що працюють на яких я міг би скинути мої одиничні тести і залежності, а потім запустити тести і відповісти якось.

Якщо це так ... чи є в даний час щось для того, щоб полегшити це?
Якщо є краще рішення, що ви рекомендуєте?

Це рішення VS2008 / 2010.

Дякую, Марка

Відповіді:

0 для відповіді № 1

Не можу сказати, що найкращий варіант звідсиSCVMM, менеджер лабораторій VMWare, менеджер лабораторій VS2010, є опціями, які можна подивитися. Ви, безумовно, можете робити те, що ви хочете, більшість багатофункціональних середовищ, як правило, на дорогу сторону, хоча.


0 для відповіді № 2

dejagnu полегшує тестування на декількох платформах і є досить хорошим, хоча і дуже документованим. Проте, для того, щоб він працював з ланцюжком інструментів MS, може бути багато роботи з інтеграції.