Отчет об охвате кода модульными тестами для кода Windows CE с использованием TFS 2010 - PullRequest
2 голосов
/ 29 июля 2010

У меня есть уникальное сочетание платформ в моем решении, которое поставило меня в тупик.

Нам нужно сгенерировать статистику покрытия кода для модульных тестов, которые мы пишем для нашего кода Windows CE. Конечно, мы используем Visual Studio 2008 для написания кода CE, потому что VS 2010 не поддерживает интеллектуальные устройства.

К сожалению, MSTest не будет использовать сборки CE для сбора данных покрытия, поэтому мы собираем нашу тестовую сборку в виде обычной библиотеки Win32 и используем ее для вызова кода CE, который нам нужно протестировать. Это отлично работает на настольной установке Visual Studio, но нам также нужно включить это в нашу ночную сборку на сервере.

Я перепробовал все, что мог, чтобы заставить это работать. Это разочаровывает, потому что я могу делать все вручную на своей рабочей станции, я просто не могу заставить TFS 2010 сделать это для меня автоматически.

Кто-нибудь еще пишет модульные тесты для кода Windows CE? Я не могу поверить, что я единственный!

Заранее благодарим за советы и рекомендации, которые вы могли бы предложить ...

1 Ответ

1 голос
/ 31 июля 2010

Если вы пишете код на C ++ или C #, наши Инструменты тестирования SD SD могут использоваться для обработки исходного кода способом, совместимым со встроенными устройствами. Эти инструменты обеспечивают автоматизированное инструментирование вашего исходного кода и процедуры сбора данных инструментария в исходном коде, так что вы можете контролировать, как собираются данные инструментария и как именно они выводятся, что идеально подходит для встроенного программного обеспечения. Графический интерфейс предоставляет программисту представление данных покрытия, наложенных на исходный код, а отчет XML (который можно отформатировать в HTML с помощью XSLT) предоставляет сводные данные.

...