Контроль качества программных систем

Для обеспечения устойчивой работы информационных систем необходимо проводить функциональное тестирование всех разработок и доработок до их внедрения в производственную среду компании.

Функциональное тестирование программного обеспечения позволяет ускорить и удешевить разработку ПО в разы за счет раннего обнаружения и устранения ошибок, поэтому выгоднее всего начинать работы по тестированию на начальных этапах разработки. Мы выполняем все виды ручного и автоматизированного тестирования на всех этапах жизненного цикла ПО — от тестирования документации и функций до тестирования производительности, безопасности, удобства использования, взаимодействия, установки, переносимости и отказоустойчивости. Также проводим аудит процессов тестирования, консультируем по обеспечению качества ПО, внедряем инструменты автоматизированного тестирования и обучаем практическому тестированию.

 

Инструменты:

Selenium, Cucumber, TestComplete

Запросить квоту

Партнеры




Контакты

Тестирование производительности позволяет выявить недостатки информационных систем, которые  приводят к тому, что они не соответствуют требованиям бизнеса по производительности и масштабируемости.

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

Мы предлагаем также целевое исследование сложных систем и анализ узких мест в архитектуре для решения известных или предполагаемых проблем. Для этого наши специалисты проведут сбор информации о проблемах и анализ архитектуры системы, а также выявят узкие места системы, проведя проверку на стандартные ошибки. На основании результатов этих работ разрабатывается и разворачивается система мониторинга состояния компонент системы, в которых предполагаются отказы или наличие полезной информации. По результатам сбора и анализа данных мониторинга мы предоставляем видение проблем, план их проверки и устранения.

 

Инструменты:

HP LoadRunner, MS Visual Studio test tool, Apache JMeter

Запросить квоту

Партнеры




Контакты

Если у вас есть вопросы, напишите нам
Написать

Поиск