Отладка приложений

       

Инструментальные средства


В разговоре о программных инструментах, я не могу оставаться сторонним наблюдателем. Во-первых, в течение четырех лет я работал в NuMega и входил в команды, которые разрабатывали некоторые из ведущих рыночных программных инструментов. Во-вторых, я все время их использую. Приведенный ниже список поставщиков этих программ предоставлен исключительно для ссылок и не означает поддержки какой-либо компании или продукта. Перечисленные инструменты связаны с отладкой и автоматизированным тестированием.

  •  Компания Compuware NuMega (www.numega.com)

• BoundsChecker

Автоматическое обнаружение ошибок времени выполнения и диагностика для программ на языках Visual C++, Borland Delphi и Borland C++ Builder (для всех типов операционных систем Windows).

• TraeTime

Автоматический анализ производительности для программ на языках Visual C++, Visual Basic и Java (для всех типов операционных систем Windows).

• TrueCoverage

Автоматический анализ покрытия кода для программ на языках Visual C++, Visual Basic и Java (для всех типов операционных систем Windows).

• CodeReview

Автоматический анализ исходного кода для программ на языках Visual C++, Visual Basic и Java (для всех типов операционных систем Windows).

• SmartCheck

Автоматическое обнаружение ошибок времени выполнения и диагностика для программ на языках Visual C++, Visual Basic и Java (для всех типов операционных систем Windows).

  •  FailSafe

Автоматическая обработка ошибок и восстановление для программ на языкeVisual Basic (для всех типов операционных систем Windows).

• JCheck

Визуальный анализ потоков и событий для программ на языке Java (для всех типов операционных систем Windows).

• SoftICE

Усовершенствованный отладчик Windows для отладки программ как в пользовательском режиме, так и в режиме ядра для всех типов операционных систем Windows.

  •  Компания Rational Software (www.rational.com)

• Purify

Автоматическое обнаружение ошибок времени выполнения и диагностика для Visual С++-программ (только для Windows NT и Windows 2000).

• PureCoverage

Автоматический анализ покрытия кода для программ на языках Visual C++, Visual Basic и Java (только для Windows NT и Windows 2000).

• Quantify

Автоматический анализ производительности для программ на языках Visual C++, Visual Basic и Java (только для Windows NT и Windows 2000).

• Rational Robot

Инструмент регрессивного тестирования для всех типов операционных систем Windows.

• Visual Test

Инструмент регрессивного тестирования для всех типов операционных систем Windows.

• Компания Mutek Software (www.mutek.com)

• BugTrapper

Перехват ошибки и "посмертная" отладка для программ на языках Visual C++ и Visual Basic (для всех типов операционных систем Windows).



Содержание раздела