ТЕСТИРОВАНИЕ ПО
Качественное тестирование – наше кредо и залог успешной работы любой программы
В условиях высококонкурентного рынка выпуск недостаточно протестированных продуктов, может привести к неожиданным проблемам. Многолетний опыт наших инженеров в тестировании продуктов и технологий, постоянные исследования по тестированию и оптимизации – гарантия эффективности. Мы выполняем различные виды тестирования – от специфических до самых популярных, реализуя тестовые проекты разной степени сложности.
Типы тестирования
Сертификационное тестирование
проверка на соответствие формальным спецификациям платформы, технологии или языка программирования. Для микропроцессоров — это проверка на соответствие спецификациям системы команд. Реализованные проекты.
Функциональное тестирование
проверка корректности и полноты реализации, включая всевозможные граничные случаи, ошибочные входные данные и т п. Реализуем для веб-приложений и сервисов, алгоритмов и библиотек, компиляторов и виртуальных машин.
Тестирование и анализ производительности
узкие места идентифицируются и устраняются с помощью улучшения алгоритмов и дизайна, замены технологий, а также настройки программного и аппаратного обеспечения.
Нагрузочное, стресс-тестирование
проводится для веб-приложений и сервисов, алгоритмов и вычислительных библиотек.
UI тестирование
автоматическое и интерактивное тестирование пользовательского интерфейса продукта для проверки его функциональных характеристик и юзабилити.
Инструментарий
Мы используем обширный набор инструментов – от shell script до Java и XML, призванный автоматизировать процесс тестирования, насколько это возможно. Автоматизированное тестирование включает в себя функциональное, регрессионное, модульное, юнит.
Наши инструменты используются для – автоматической генерации теста, портирования тестов, создания набора тестовых сюит, измерения покрытия кода, оптимизации, статического анализа, автоматического прогона тестов.
Также используем готовые инструменты — TeamCity, Hudson, Jenkins.