Автоматизированные тесты для веб-приложений

Снизим риски, связанные с качеством продукции, с помощью автоматизации функционального тестирования вашего веб-приложения. Наша команда сертифицированных специалистов работает с самыми современными инструментами тестирования, включая Selenium и Allure.
Уникальность предложения
Мы предлагаем готовый сервис ведения проекта по автоматизированному тестированию веб продуктов, который  включает в себя лучше практики и готовые библиотеки, позволяющие мгновенно стартовать проекты по автотестированию и без накладных расходов продвигаться в ходе его реализации, ускорить цикл выпуска приложения и обновлений, повысить производительность и отказоустойчивость ваших продуктов и сервисов
Аудитория нашего сервиса
Наш сервис предназначен в первую очередь для программных продуктов, которые уже активно используются пользователями, но всё ещё требуют регулярных изменений и обновлений как на уровне данных, так и на уровне функционала. Как правило, для этой стадии жизненного цикла продукта характерны два приоритета:  стабильность и скорость доставки новой версии до конечного пользователя. Реализовать оба этих приоритета помогает внедрение автоматического тестирования.

Как наш сервис помогает бизнес-клиентам

Разработчики ПО

Медицина

Банки и финансы

Ритейл / E-commerce

Инженерное проектирование

Разработчики ПО

  • Сократим время на ручное регрессионное тестирование в 5-10 раз
  • Ускорим Smoke проверки функционала продукта после установки на сервера новой версии до нескольких минут
  • Найдем причины проблем в коде в 2-3 раза быстрее благодаря генерации логов выполнения и отчетов тестирования
  • Поможем устранить человеческий фактор во время однотипных, рутинных проверок
  • Обеспечим возможность проводить необходимые циклы тестирования в любое удобное время

Медицина

  • Проверим корректность интеграции с внешними системами – EHR / HIS / EM, лабораториями
  • Поможем ускорить внедрение цифровизации для работы с пациентами и операционистами
  • Поможем ускорить сбор артефактов для подготовки к сертификационному тестированию или клиническим испытаниям

Банки и финансы

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

Ритейл / E-commerce

  • Протестируем скоринговые, рекомендательные системы и программы лояльности – чтобы ничто не мешало покупателю совершить покупку
  • Протестируем работу платёжных систем
  • Проверим корректность интеграции с сервисами быстрой доставки (СберМаркет, Самокат, Яндекс, DeliveryClub) поставщиками, онлайн-чатами
  • Проверим точность системы расчётов: скидки, акции, бонусы, НДС
  • Протестируем готовность ресурса к пиковым нагрузкам

Инженерное проектирование

  • Сократим время вывода новой продукции на рынок
  • Ускорим актуализацию каталогов продукции
  • Протестируем корректность баз совместимости и альтернатив
  • Оптимизируем проведение расчетов и подготовку конструкторской документации
  • Обеспечим бесшовную интеграцию с интернет-магазином и онлайн-заказами

Почему наш сервис лучше предложений конкурентов

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

По сравнению с услугами конкурентов наш сервис позволит вам:

удешевить проект на 400+ человеко-часов (в среднем)
повысить эффективность тестирования на 44 %

Преимущества сервиса на этапе

1
2
3
4
5
6
7

Оценка целесообразности автоматизации

Конкуренты
8 – 16 человеко-часов
Аурига
1 человеко-час
Компоненты сервиса
Разработан тест пригодности продукта для сервиса

Подсчет ROI

Конкуренты
1 – 3 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Если количество User Stories > 72, авто-тесты будут выгоднее

Оценка рисков

Конкуренты
2 – 6 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Риски уже оценены и учтены

Определение цели и стратегии автоматизации

Конкуренты
8 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Цели и стратегия уже определены

Выявление бизнес-операций и видов тестов для автоматизации

Конкуренты
4 – 32 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Тест-кейсы или BDD сценарии предоставляет заказчик

Проверка совместимости средств автоматизации, тестового окружения и тестируемого ПО

Конкуренты
2 – 6 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Проверка совместимости включена в тест пригодности

Согласование сроков, график тестирования

Конкуренты
8 – 32 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Сроки рассчитываются автоматически
1
2
3
4
5
6

Уточнение требований к описанию тестов

Конкуренты
8 – 60 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Структура и описание тестов заложены в сервис

Выбор наиболее выгодных инструменты автоматизации

Конкуренты
2 – 8 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Инструменты уже выбраны

Подготовка фреймворка

Конкуренты
60 – 120 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Фреймворк уже готов и развернут

Разработка, описание и запуск автоматических тестов

Конкуренты
700* человеко-часов
Аурига
500* человеко-часов
Компоненты сервиса
Готовый инструментарий с шаблонами для типичных тестовых операций
* все расчеты даны в человеко-часах из расчёта 1000 усреднённых тестовых шагов

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

Конкуренты
8 – 16 человеко-часов
Аурига
0 человеко-часов
Компоненты сервиса
Автоматическая система отчетности уже интегрирована в шаблонный проект

Разработка руководства пользователя и инструкции по настройке и сопровождению

Конкуренты
4 – 12 человеко-часов
Аурига
1 человеко-час
Компоненты сервиса
Инструкция уже готова

Как мы выполняем проект

Шаг 1

Проверка на соответствие требованиям сервиса

Шаг 2

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

Шаг 3

Разработка и проведение тестов

Шаг 4

Отчетность и передача

Шаг 1

Проверка на соответствие требованиям сервиса

  • Вы проходите первичную автоматизированную оценку на соответствие вашего приложения условиям нашего сервиса
  • Если проверка на соответствие пройдена, вы отправляете запрос на формирование автоматизированного расчета и коммерческого предложения
  • Если проверка не пройдена, это означает, что наш сервис требует кастомизации и наш технический эксперт будет рад провести консультацию и оценить объем и стоимость кастомизированных услуг по автоматизации тестирования в вашем случае

Шаг 2

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

Если ваш продукт соответствует условиям нашего сервиса, то основные этапы планирования уже определены и подсчитаны в рамках подготовки коммерческого предложения, которое вы получите после обращения к нашему специалисту.

Если по каким-то параметрам наш сервис требует кастомизации, то потребуется дополнительное планирование:

  • Решение по целям и стратегиям автотестирования
  • Оценка рисков
  • Выбор инструментов для автотестирования
  • Составление расписания работ и сроков проекта
  • Подготовка требований
  • Подготовка фреймворка для тестирования
Шаг 3

Разработка и проведение тестов

На этапе непосредственной разработки производится:

  • Подготовка окружения для разработки и запуска тестов
  • Разработка программного кода тестов в рамках шаблонного проекта
  • Разработка API тестов
  • Адаптация тестов для разных браузеров, языков и размеров экрана (при необходимости)
  • Выделение группы тестов для Smoke и Regression тестирования
  • Тестирование функционала и подготовка к сдаче
  • Запускаем разработанный нами проект для прогона и поддержки автотестов
Шаг 4

Отчетность и передача

По результатам проекта мы предоставляем:

  • Исходный код подготовленных тестов
  • Детальная документация по развертыванию, поддержке и запуску автоматических тестов
  • Финальная отчетность о прохождении тестов, созданная на базе интегрированной в шаблонный проект системе отчетности (Allure, Postman)

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

Инструменты

Selenium

Selenium

Postman

Postman

Rest-Assured

Rest-Assured

Java-based проект

Java-based проект

Allure

Allure

Maven

Maven

TestNG

TestNG

Proprietary (by Auriga) bootstrapping project template

Proprietary (by Auriga) bootstrapping project template

Клиенты