до 05 марта 2021
1 месяц 23 дня
190 000 ₽
Необходимо с помощью нагрузочного тестирования проверить, что конфигурация серверов и системы WebTutor, на которой реализован «Портал знаний и карьеры» компании «Газпром нефть», обеспечивает нужную производительность.
Корпоративный «Портал знаний и карьеры» компании «Газпром нефть» существенно расширяет круг своих пользователей и предлагает им новые функциональные возможности. В связи с этим вырастает нагрузка на систему WebTutor, на которой реализован портал. Необходимо выполнить нагрузочное тестирование системы, чтобы выяснить, какую предельную нагрузку выдерживает используемое решение и нужна ли его оптимизация. Тестирование будет проводиться на полной копии продуктивной системы в корпоративной сети компании-заказчика.
Вы присоединитесь к существующей команде развития и поддержки «Портала знаний и карьеры» и полностью возьмете на себя разработку сценариев нагрузочного тестирования и само тестирование.
• Описать и согласовать с лидером проекта сценарии тестирования (предполагается 8–10 сценариев) и заданные уровни нагрузки для каждого из сценариев. • Разработать и согласовать с лидером проекта план работ. • Согласовать с лидером проекта форму и формат протокола-отчета о нагрузочном тестировании. • Провести нагрузочное тестирование с помощью инструментов, используемых компанией-заказчиком (JMeter). • Составить протокол-отчет о нагрузочном тестировании, описывающий полученные результаты и рекомендации по оптимизации системы, и передать его лидеру проекта.
Протокол-отчет о нагрузочном тестировании в согласованном формате, в котором представлены: • цель тестирования; • конфигурация системы и генератора нагрузки; • требования к ПО; • сценарии поведения пользователей, профиль нагрузки; • статистика по ключевым характеристикам производительности (время отклика, количество запросов в секунду, количество транзакций в секунду); • данные о максимальном возможном количестве одновременно работающих пользователей, при котором решение будет справляться с нагрузкой; • сведения о количестве и типах ошибок HTTP; • графики, показывающие зависимость производительности системы от количества одновременно работающих пользователей; • выводы о производительности системы в целом и о слабых местах, если они будут обнаружены; • рекомендации по повышению производительности ПО.
• Выполнены все согласованные сценарии тестирования. • При выполнении сценариев соблюдены заданные уровни нагрузки. • Протокол-отчет соответствует согласованной форме и содержательно полон. • Среднее отклонение от согласованной трудоемкости не превышает 10%.
Проект предусматривает денежное вознаграждение в размере 190 000 рублей после выплаты налогов.
Заказчик поможет разработать сценарии тестирования и определить целевые уровни нагрузки, предоставит вам доступ к системе, ответит на ваши вопросы.