Автоматизация модульного тестирования с Atollic TrueVERIFIER для повышения качества встраиваемых приложений
Нередко случается, что встраиваемые системы поступают на рынок без достаточного тестирования. И это неудивительно, ведь весьма большой процент разработчиков таких систем не относится всерьез к внедрению и использованию каких-либо инструментов для проведения тестирования. А ведь подобное пренебрежение самым серьезным образом сказывается на качестве выпускаемой продукции, и, разумеется, не в лучшую сторону.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
86
встраиваемые системы
Автоматизация
модульного тестирования
с Atollic TrueVERIFIER
для повышения качества
встраиваемых приложений
Анна СЕРГЕЕВА
annserge@rambler.ru
Нередко случается, что встраиваемые системы поступают на рынок без
достаточного тестирования. <...> И это неудивительно, ведь весьма большой
процент разработчиков таких систем не относится всерьез к внедрению
и использованию каких-либо инструментов для проведения тестирования. <...> В статье показано, какую поддержку специалистам
может оказать применение современных
инструментов автоматизированного
целевого тестирования. <...> Почему эта область
деятельности столь важна при создании
встраиваемых систем. <...> Как подобные инструменты
способны сократить количество часов
необходимой инженерной деятельности при
одновременном увеличении полноты тестового
покрытия и повышении качества программного
обеспечения. <...> Но, несмотря на подобные риски, многие
программные приложения, предназначенные
для встраиваемых систем, выпускаются без каких-либо
тестовых испытаний. <...> Хотя известно,
что тестирование способствует если не полному
устранению, то по крайней мере значительному
снижению подобных проблем.
роблема еще больше усугубляется
тем, что средств целевого тестирования
встраиваемых програмИ
все же немало разработчиков встраиваемых
систем выбрали другой путь и предпочли
внедрение и использование автоматизированного
целевого тестирования программ. <...> Кроме того, исходный код, совместимый
со стандартом ANSI-C, часто ведет себя поразному
при обработке различными компиляторами
или при запуске на процессорах
с разной архитектурой. <...> Именно поэтому инструменты,
предназначенные для целевого
тестирования, обладают значительным преимуществом
перед теми, которые ориентированы
на тестовую симуляцию приложений
на каких-либо внешних платформах (таких
как ПК и другие). <...> Но применительно к созданию встраиваемых
приложений данный процесс приобретает
особое значение. <...> Вот почему <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: