Выбрать страницу

Производительность веб-сайта может сделать или сломать компанию

 

Пользователей

4 из 5 пользователей перейдут по ссылке, если видео зависнет во время загрузки.

Большинство людей (даже технарей) не думают о производительности веб-сайта, пока не стало слишком поздно. У вас есть большой день движения, как Черная пятница или запуск продукта, и ваш сайт не может справиться. Загрузка страницы занимает вечность. Клиенты сдаваться и пойти проверить сайты ваших конкурентов, а не. Генеральный директор пытается показать веб-сайт для важного клиента и страницы нагрузок, но изображения этого не сделать. DDoS-атака сводит с вашего сайта, и вы не можете легко вернуть его.

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

Будьте уверены, чтобы выполнить тестирование производительности веб-сайта задолго до вашего большого трафика дней. Таким образом, у вас будет время для решения любых проблем.

 

Типы тестирования производительности веб-сайта

 

Тестирование нагрузки

Тестирование нагрузки проверяет, насколько хорошо веб-сайт работает с большим (но разумным) числом посетителей. При интенсивном трафике загрузка страниц может занять больше времени, чем обычно, или ошибки могут накапливаться, вызывая замедление или сбой. Облачное решение для тестирования, подобное LoadView, будет отправлять виртуальных пользователей на ваш сайт со всего мира. Отчеты LoadView покажут любые проблемы, возникающие во время тестирования нагрузки для легкого устранения неполадок.

Стресс-тестированиенагрузка и стресс-тестирование

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

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

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

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

Узнайте, какие браузеры и платформы используют посетители сайта. Комплексное решение для тестирования, как LoadView позволит вам проверить для широкого спектра из них. Не забывайте, мобильные платформы – производительность веб-сайта особенно важно для мобильных пользователей, потому что они имеют более медленное соединение, чем с другими платформами. Мобильные пользователи, вероятно, составляют более половины трафика вашего сайта, так что вы игнорируете мобильный на свой страх и риск.

Как часто?

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