noun_Email_707352 noun_917542_cc noun_Globe_1168332 Map point Play Untitled Retweet

Тестирование и контроль качества программного обеспечения

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

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

Процесс тестирования заключается в разработке тестовых сценареив для каждого отдельного разработанного продукта и анализ результатов.

Основные факты о направлении:
Команда специалистов TietoEVRY оказывает услуги тестирования и управления контроля качеством ПО с использованием современных технологий, лучших практик и методологий в области тестирования.
1998 год – основание первого центра по контролю качества программного обеспечения (QACC) в Тието Швеция.
2010 – открытие центра по контролю качества программного обеспечения в Санкт – Петербурге, Россия;
Процессы компании в области контроля качества построены в соответствии с международным стандартом ISO 9001:2015. Более 30 клиентов и 500 запущеных сервисов в России.

Анастасия Шваренок

Менеджер по работе с клиентами

Виды тестирования

Функциональное тестирование

Проверка продукта на соответствие функциональным требованиям. В данном случае проверяется, выполняет ли разработанное ПО те функции, которые прописаны в ТЗ.

Нефункциональное тестирование

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

Тестирование производительности

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

Стресс-тестирование

Тестирование, которое проводится для определения надёжности системы во время экстремальных нагрузок. В результате можно оценить поведение ПО, если текущая нагрузка сильно превысит ожидаемый максимум.

Ключевые области компетенции

Услуги контроля качества

Разработка тест-дизайна и стратегии проведения тестирования, помощь в выборе вида и методов тестирования.

Результаты тестирования

снижается до 30% дефектов в продуктиве, на 20% сокращается срок вывода продукта на рынок, на 20-50% оптимизируется производительность ПО.

Автоматизация тестирования

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

Почему Тието?

Снижения производственных дефектов

до 20%

Снижения производственных дефектов

Сокращения затрат на тестирование

до 10%

Сокращения затрат на тестирование

Сокращения времени вывода конечного продукта на рынок

до 25%

Сокращения времени вывода конечного продукта на рынок

Инструментарий  для оказания услуг

  • Microsoft Coded UI
  • Tests Selenium
  • HP Quick Test Pro
  • Segue Silk Test
  • IBM Rational Functional Tester
  • Performance testing tools

SilkPerformer HP LoadRunner Jmeter Visual Studio 2012 Ultimate

  • Atlassian
  • Jira
  • LogiGear
  • TrackGear
  • HP Quality Center
  • Bugzilla
  • Rational ClearQuest
Поделиться в Facebook Твит Поделиться в LinkedIn