Тестирование сайтов
Согласно используемой нами технологии, процессу тестирования сайтов клиентов уделяется как минимум 5 дней. В зависимости от сложности проекта этот срок может увеличиться в несколько раз.
За это время сотрудники нашей компании производят следующие работы:
- функциональное тестирование программного кода сайта – проверка наличия ошибок в программном коде сайта, исправление ошибок;
- тестирование usability (эффективность восприятия интерфейсов сайта пользователями) сайта - на данном этапе мы проверяем насколько удобно пользователям работать с сайтом. Это позволяет узнать, будет ли «среднестатистический» пользователь адекватно воспринимать информацию размещенную на Вашем сайте. Также на этом этапе определяется насколько легко пользователь находит нужную ему информацию (например предложение о продаже какого-либо товара) на сайте клиента;
- тестирование контента –мы тщательно проверяем текстовый контент сайта на предмет ошибок (орфографических, стилистических, смысловых и пр.)
Технология тестирования
- документирование и классификация ошибок, возникавших в процессе разработки всех проектов;
- использование чек-листов на всех этапах работ;
- трехуровневое тестирование работоспособности сайта: разработчиком сайта, штатным тестером и клиентом, в процессе эксплуатации сайта.
Циклы тестирования создаваемого сайта
Процесс функционального тестирования является цикличным и имеет следующие этапы:
- Тестирование функционала сайта после его сборки. В случае обнаружения фатальных ошибок производится их исправление и данный этап тестирования повторяется;
- Тестирование работоспособности сайта после наполнения контентом (в том числе тестирование самого контента) – в случае обнаружения ошибок программный код сайта или же контент отправляется на доработку и исправление найденных ошибок и данный этап тестирования повторяется.
- Тестирование работоспособности сайта клиентом – в течение 5-7 дней клиент обучается работе с системой управления контентом сайта, проверяет его работоспособность. Вероятность появления ошибки на данном этапе очень мала, но если такое случается (клиент может сообщить об этом используя службу технической поддержки), программный код сайта отправляется на доработку специалистам, и тестирование сайта (второй цикл) производится заново. Только в том случае, если клиент соглашается с тем, что сайт работает правильно, мы считаем свою работу сделанной.
Мировая практика показывает, что ни один программный продукт не может быть идеальным - ошибки найдутся всегда. Для устранения ошибок все сайты должны проходить тщательное тестирование. Только так можно гарантировать достойное качество сайта.
|