• Информация на сайте предоставляется «как есть», может содержать неточности и не является консультацией или офертой.
  • Перед использованием проконсультируйтесь со специалистом.

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

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

Настройки cookies

Необходимые для работы веб-сайта

Используются для входа, навигации и защиты (например: sessionid, csrftoken). Без них сайт может работать с перебоями.

Помогают улучшить сайт, собирая статистику посещений (например, через Яндекс Метрику).

Используются для показа персонализированной рекламы и ретаргетинга в рекламных сетях.

DEV -
PROGRAM.RU

QA Тестирование веб-приложений

Ручное и автоматизированное тестирование веб‑приложений: UI, API, нагрузочное и интеграционное — с отчётами и интеграцией в CI/CD.

help-service-testing
Ручное функциональное тестирование критичных пользовательских путей

Аутентификация, формы, корзина, платежи, поиск, роли/права

UI‑автотесты на Python

Проверка визуально значимых элементов

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

Валидация схемы/статусов/заголовков, идемпотентность, ошибки

Интеграционные тесты

Проверка взаимодействия компонентов системы фронтенд / бэкенд

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

Проверка производительности под нагрузкой

CI/CD интеграция

Включение тестов в процесс непрерывной интеграции

Кто обращается

Веб-студии

Для обеспечения качества клиентских проектов

Предприниматели

Для проверки продукта перед запуском

IT-отделы

Для тестирования внутренних систем

Интернет-магазины

Для проверки функционала покупок

Организации

Для тестирования веб-приложений

Продуктовые команды

Для непрерывного контроля качества

Технические лиды

Для обеспечения стабильности релизов

Что спрашивают

Подробный отчет о найденных багах

С описанием, скриншотами и шагами воспроизведения

Тест-план

Структурированный план проверок

Чек-листы

Списки проверенных функций и их статус

Рекомендации по улучшению

Предложения по исправлению найденных проблем

Итоговая оценка качества

Общая оценка готовности продукта

Тестовый фреймворк

Готовая структура для автоматических тестов

Набор автотестов

Покрывающие ключевой функционал приложения

Отчеты о тестировании

Подробные отчеты о результатах запуска

CI/CD интеграция

Настроенный запуск тестов

Документация

Инструкции по запуску и расширению тестов

Поддержка

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

Стадии взаимодействия

Заказчик составляет задание

По запросу - предоставляется помощь в виде консультации с почасовой оплатой

Получение запроса

Заказчик направляет задание

Базовое изучение задания специалистом

Обсуждение задания

В случае достижения договорённости относительно задания определяются примерные сроки выполнения и стоимость работ

Внесение оплаты заказчиком

В соответствии с условиями

Создание тест-плана

Планирование объема, стратегии и методов тестирования

Создание фреймворка

Разработка базовой структуры тестов (если применимо)

Написание тестов

Создание автоматических тест-кейсов (если применимо)

Выполнение тестов

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

Интеграция и настройка

Подключение к CI/CD и настройка отчетов (если применимо)

Документирование багов

Детальное описание найденных проблем

Финальная проверка исполнителем

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

Отправка заказчику на проверку

По требованию, предоставляются тестовые снимки экрана и видео работы проекта

Оплата

В соответствии с условиями

Передача результата

На основе договоренностей

Варианты оплаты

Картой и по QR-коду
  • Без бюрократии
  • Выдача чека
  • Быстрый старт
Для частных заказчиков и малого бизнеса
Оплата на ИП
  • Договор, счет, акт
  • Расчётный счет
Для бизнеса с повышенными требованиями к отчетности
Все способы обсуждаются индивидуально

Стоимость и сроки

2000 ₽ / час
50% аванс, 50% перед сдачей

от 1 дня *
* в среднем, с момента получения предоплаты, без учета доработок

Для старта

  • Ссылка на тестируемое приложение (веб сайт или апи)

    например: https://мой-сайт.com/

  • Описание основного функционала

    например: сайт для заказа пиццы

  • Описание потребностей

    например: требуется осмотреть проект на наличие явных багов

  • Целевые браузеры и устройства

    например: firefox браузер версии с 2018 года

  • Сроки

    например: хотелось бы получить результат за 5 рабочих дней

  • Кто платит

    например: оплачивать будет индивидуальный предприниматель с расчетного счета

  • Бюджет

    например: хотелось бы уложиться в 32 тыс, с отчетом проделанной работы

  • Техническое задание

    например: во вложении файл со скриншотами

  • Swagger/OpenAPI

    документация для API (если применимо)

  • Существующие мануальные тест-кейсы

    например: во вложении файл где описываю ручные действия на сегодняшний день

  • Доступ к CI/CD системе
  • Тестовые данные и аккаунты
  • Приоритеты тестирования

    например: первым делом требуется начать со страницы контакты

Политика правок

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

Политика возврата

Оплата — это ваша персональная бронь времени и внимания специалиста, пока остальные ожидают своей очереди

Возврат средств возможен до начала работ
Каждый случай рассматривается в индивидуальном порядке

Вопросы и ответы

Зачем нужны автоматические тесты, если можно проверить все вручную?
  • Ручное тестирование уместно в небольших проектах с редким изменением функционала.

    Автоматические тесты требуют времени на начальную настройку, но затем экономят ресурсы: их можно запускать столько раз, сколько нужно, и они точно показывают расхождения с ожидаемым поведением.

    Автотесты также, интегрируются в процесс сборки (CI/CD), снижают риск человеческих ошибок и особенно полезны для проверки API, интеграций между компонентами и визуально значимых элементов интерфейса.

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

Можно ли протестировать приложение, которое еще находится в разработке?
  • Да, это можно сделать, но стоит учитывать что в случае автотестов, при изменении приложения, потребуется изменять и тесты.

Как понять, что пора переходить от ручного тестирования к автоматизации?
  • Если один и тот же функционал проверяется регулярно перед каждым выкатыванием проекта на сервер — это идеальный кандидат для автоматизации.

    Так же если проект заливается в Git систему, можно сделать CI/CD интеграцию для автоматического тестирования.

Как часто нужно обновлять автотесты после изменений в приложении?
  • Чтобы автотесты вызывали доверие, требуется их поддерживать в соответствии с кодовой базой проекта.

    Соответственно требуется развить культуру в команде, чтобы разработчики уведомляли об изменениях/удалениях тех частей кода, которые покрыты тестами.

    Заброшенные автотесты хуже их отсутствия: ложные срабатывания и игнорирование отчётов притупляют внимание и разрушают дисциплину тестирования.

По необходимости вы можете обратиться за консультацией

Вам может понравиться

Поделиться

Поддержка ваших проектов и разработка с нуля.

Сейчас в сети