QA и тестирование ПО

Аркадия предоставляет полный комплекс услуг в области обеспечения качества. В нашей команде более 150 инженеров по качеству, готовые присоединиться к проектам на любой стадии. Мы организуем QA процесс так, чтобы программный продукт не преподносил сюрпризов, а пользователи были довольны — независимо от устройства, ОС, качества связи и других факторов.

В чём разница между тестированием и обеспечением качества ПО

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

Обеспечение качества (Quality Assurance, QA) — это все мероприятия, которые необходимы для установления и поддержки требуемых стандартов качества программного продукта. QA охватывает все этапы разработки.

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

  • Ручное тестирование

    Ручное тестирование

    Самый общеизвестный метод тестирования. Тестировщик моделирует действия конечного пользователя и выявляет ошибки в работе ПО, проблемы с безопасностью, юзабилити и т.д.

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

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

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

  • Тестирование API

    Тестирование API

    API тоже нужно протестировать. Это снижает стоимость ручного тестирования UI за счёт покрытия автотестами функциональности, связанной с обращением клиентской части к серверу или другим компонентам ПО.

  • Нагрузочное тестирование

    Нагрузочное тестирование

    Хороший UX предполагает, что приложение достаточно производительно и быстро реагирует на действия пользователя и независимо от нагрузки на сервер. Чтобы в этом убедиться, необходимо нагрузочное тестирование.

  • Тестирование безопасности

    Тестирование безопасности

    Выявляем слабые места и угрозы безопасности в вашем продукте. Моделируем рискованные сценарии и создаём максимально защищённое программное решение.

  • Консультирование по обеспечению качества

    Консультирование по обеспечению качества

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

Что вы получите

  • Программный продукт, который соответствует задачам вашего бизнеса

  • Уверенность в том, что продукт всегда работает правильно

  • Тестовую документацию, которая помогает предотвратить повторение инцидентов и улучшить качество следующих версий продукта

  • Хорошо налаженный процесса «разработка-тестирование-релиз»

Жизненный цикл наших услуг

  • 01

    Планирование

    • Проверка проектной документации
    • Создание плана тестирования (test plan)
  • 02

    Дизайн

    • Создание тест-кейсов
    • Создание автотестов
  • 03

    Тестирование

    • Тестирование и отчёт о найденных дефектах
    • Обновление тест-кейсов и скриптов автотестов
    • Промежуточный отчёт о результатах тестирования
  • 04

    Стабилизация

    • Верификация исправленных дефектов
    • Регрессионное тестирование
  • 05

    Сдача проекта

    • Приёмочное тестирование
    • Проверка содержательной части проекта
    • Проверка результатов проекта
    • Финальный отчёт о тестировании

Инструменты тестирования

Selenium WebDriver JUnit JMeter Postman Browserstack Fiddler Netsparker

Избранные кейсы

Связаться
Вам нужно выполнить проект или усилить свою команду разработки?
Заполните эту форму, и мы ответим в течение одного рабочего дня.
Ваше сообщение было отправлено. Мы свяжемся с вами в течение одного рабочего дня! Что-то пошло не так. Пожалуйста, попробуйте еще раз.
Поле "Имя" не может быть пустым

    Общий размер вложений не должен превышать 10 МБ. Допустимые типы файлов: pdf, doc, docx, xls, xlsx

    Этот сайт защищен reCAPTCHA, а также Политикой конфиденциальности и Условиями обслуживания Google.