В даний час я маю деякі модульні тести, які я б хотівхотілося б виконувати під час збірки. Проблема в тому, що ми наше програмне забезпечення буде встановлено на різних системах, а код, який я "" тестує, залежить від системи.
Здається, якщо я дійсно хочу, щоб мої підрозділи тестів працювати в інших середовищах, мені потрібно деякі ВМ, що працюють на яких я міг би скинути мої одиничні тести і залежності, а потім запустити тести і відповісти якось.
Якщо це так ... чи є в даний час щось для того, щоб полегшити це?
Якщо є краще рішення, що ви рекомендуєте?
Це рішення VS2008 / 2010.
Дякую, Марка
Відповіді:
0 для відповіді № 1Не можу сказати, що найкращий варіант звідсиSCVMM, менеджер лабораторій VMWare, менеджер лабораторій VS2010, є опціями, які можна подивитися. Ви, безумовно, можете робити те, що ви хочете, більшість багатофункціональних середовищ, як правило, на дорогу сторону, хоча.
0 для відповіді № 2
dejagnu полегшує тестування на декількох платформах і є досить хорошим, хоча і дуже документованим. Проте, для того, щоб він працював з ланцюжком інструментів MS, може бути багато роботи з інтеграції.