Catchpoint, ведущая платформа цифрового опыта, обновила свой набор для тестирования производительности WebPageTest с открытым исходным кодом, чтобы упростить мгновенные тесты и предоставить ИТ-командам передовые практические рекомендации, направленные на повышение производительности веб-приложений и веб-сайтов. Усовершенствованный набор инструментов также поддерживает возможности частного, группового и приоритетного тестирования.
Тим Кадлек, технический директор WebPageTest, подчеркнул, что основная цель состоит в том, чтобы упростить процесс для разработчиков и команд DevOps, что позволит им исследовать потенциальные способы повышения производительности приложений и сайтов путем экспериментирования с изменениями основного пакета.
По словам Кадлека, определение областей для улучшения производительности часто требует трудоемкого ручного создания тестов, занимающего несколько недель. Большая часть этого процесса проб и ошибок является экспериментальной, поскольку невозможно предсказать, окажет ли построение теста значительное влияние на производительность.
Недавно представленная функция «Возможности и эксперименты» предоставляет ИТ-командам инструмент с low-code для создания тестов на основе набора лучших практик, определенных Catchpoint. Этот подход позволяет автоматически генерировать и тестировать настройки, такие как устранение блокирующих сценариев, оптимизация рендеринга изображений и минимизация сдвигов макета. Результатом стал набор оптимизационных тестов, демонстрирующих потенциальные преимущества конкретных действенных улучшений без изменения существующего развернутого кода, пояснил Кадлек.
Кадлек утверждает, что эта важнейшая возможность побуждает к экспериментам, которых ИТ-отделы ранее избегали из-за больших усилий, необходимых для достижения неопределенных результатов.
Поскольку ответственность за тестирование продолжает смещаться влево к разработчикам, Кадлек считает, что недавние дополнения к WebPageTest облегчат им автономное проведение этих тестов, не полагаясь на помощь команд DevOps.
В эпоху цифровой трансформации бизнеса производительность веб-приложений и сайтов становится все более важной. Многие процессы, реализованные через веб-приложения, очень чувствительны к задержкам, а это означает, что частое тестирование должно привести к постоянному повышению общей производительности приложения.
Кроме того, организации продолжают поддерживать растущее число веб-приложений и веб-сайтов. Эти организации теперь ищут эффективные способы тестирования приложений, не увеличивая размер группы тестирования или увеличивая время тестирования. Платформы автоматизации, такие как платформа AppMaster.io no-code также могут помочь в этом отношении, ускоряя процессы разработки и тестирования приложений.
В заключение, очевидно, что автоматизация тестирования набирает обороты. Цель состоит не только в том, чтобы устранить необходимость в специализированных командах по тестированию, но и в том, чтобы упростить процесс тестирования, сократив повторяющиеся задачи, отнимающие много времени, и избегая тестирования. Выполняя больше тестов на более раннем этапе, команды DevOps потенциально могут смягчить любые проблемы, которые могут возникнуть позже.