SmartBear Software TestComplete

Материал из devopswiki
Перейти к: навигация, поиск

SmartBear Software TestComplete — это инструмент для автоматизации тестирования, позволяющий создавать и выполнять тесты для любых Windows и Web приложений, как простых, так и обладающих богатой функциональностью.

Используя TestComplete, можно легко создавать и автоматизировать тесты для тестируемого приложения. Автоматизированные тесты работают быстрее ручных, охватывают больше областей тестируемого приложения и снижают затраты на тестирование.

Внешний вид

TestComplete значительно упрощает процесс освоения автоматизированного тестирования для начинающих тестировщиков:

  • Встроенный визуализатор тестов показывает скриншоты тестируемого приложения в момент выполнения операций теста, существенно упрощая восприятие теста.
  • Повышенное удобство использования и дружественный для пользователя интерфейс.
  • Панель интерактивной помощи (Interactive Help) теперь адаптирована под используемую операционную систему.

Опытные тестировщики оценят гибкость TestComplete, комфортность работы и широкий спектр функциональных возможностей для решения сложных задач.

Выполнение большого количества тестов

Можно использовать TestComplete для автоматизации тестов и их выполнения в запланированное время. Это позволяет более эффективно распределять нагрузку на аппаратные средства. Автоматизированные тесты могут выполняться днем и ночью, в наиболее подходящее время без участия оператора. С помощью TestComplete можно создать тесты, которые осуществляют проверку бизнес-логики приложения, измеряют производительность программного обеспечения и серверов, анализируют базы данных, дают оценку качества интерфейса приложений с точки зрения пользователя, и все это происходит в запланированное время. Каждое утро TestComplete может предоставлять подробные отчеты для каждого теста, четкий хронометраж событий и комментарии по каждому этапу.

TestComplete может гибко распределять нагрузку на несколько компьютеров. При добавлении еще одного тестового компьютера можно выполнять больший объем тестов одновременно. TestComplete может управлять выполнением и синхронизировать тесты, запущенные на разных рабочих станциях. Это происходит подобно добавлению в штат ещё одного тестировщика, который берет на себя выполнение части уже запланированных тестов.

Преимущества TestComplete

  • Легкое в использовании keyword тестирование, не требующее создания скриптов
  • Создание мощных и гибких тестовых скриптов
  • Тестирование Windows и Web приложений
  • Поддержка .NET, ASP.NET, WPF, Silverlight и XBAP приложений
  • Поддержка Adobe AIR, Flex и Flash приложений
  • Поддержка Java и JavaFX приложений
  • Поддержка Ajax, ASP, PHP и других типов Web приложений
  • Поддержка различных Интернет браузеров, включая последние версии Internet Explorer 8 и Firefox 3.6
  • Поддержка операционных систем Windows 7, Vista, XP, 2000, Windows Server 2003 и 2008
  • Поддержка телефонов и эмуляторов на базе Windows Mobile
  • Поддержка как 32-битных, так и 64-битных приложений
  • Поддержка популярных систем отслеживания ошибок (bug tracking system): Software Planner, Axosoft OnTime, Atlassian JIRA и других.
  • Открытый API
  • Легкая расширяемость
  • Подробная документация и примеры

Ссылки

TestComplete в Wikipedia

Официальная страница продукта

Пример использования TestComplete]