Услуги

Тестирование сайта

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

Двухуровневое тестирование сайтов позволяет свести на нет возможные потери от таких просчетов, как:

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

Проверка сайта и ПО на ошибки

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

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

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

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

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

Этот вид тестирования выполняется двумя способами:

  1. Имитация большого числа посещений.
  2. Имитация пользовательской активности на сайте.
Тестирование проводится полностью в автоматическом режиме, под контролем оператора. Результаты собираются в базу данных и подлежат анализу, после чего делается вывод о соответствии параметров системы проектным.

Тестирование безопасности

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

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

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

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

Для выполнения этой задачи формируется репрезентативная выборка, соответствующая целевой аудитории проекта. Как правило, это группа порядка 20 человек. Им выдаются сценарии действий, которые они должны совершить в процессе тестирования. Это может быть поиск информации на сайте, добавление товара в корзину, оформление заказа и решение других задач, которые будут стоять перед реальной аудиторией.

Все действия пользователей протоколируются в автоматическом режиме и доступны для выявления нарушений в информационной структуре сайта.

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

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

Стоимость и сроки тестирования сайта

    Состав команды:
    Тестеры
    Пользователи     Эксперт по безопасности     Бизнес-аналитик     Аудитор     Сроки: 1 – 5 дней

Отработанная методика тестирования позволяет проводить весь комплекс работ в срок, не превышающий 5 дней. Он включает в себя как тестирование, так и устранение ошибок.

В компании «ARTWELL» существует и третий уровень тестирования – проверка проекта аудитором, несущим персональную ответственность за результат.

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


Обсудим ваш проект

Расскажите о задаче — ответим в течение рабочего дня.