0 2.5K ru

Этапы тестирования сайта QA специалистом

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

Функциональное тестирование

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

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

Проверяем последовательно:

  • Расположение элементов, соответствуют ли они своим макетам (perfect pixel)
  • Оптимизацию графических изображений (base64 для маленьких картинок, icon to font)
  • Валидность кода
  • Кроссбраузерность и разные размеры экрана, от 320px ( проверяем все возможные браузеры последних версий, на момент написания статьи это IE 10+, ms Edge, Opera, Safari, Chrome)

Usability Testing

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

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

  • Проверка доступа к закрытым страницам
  • Проверка доступа к закрытым методам
  • Проверка скорости загрузки страниц

Создание задач

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

Пример описания задачи:

Action

Нажатие кнопки "Редактировать город"  на странице города

Expected Result​

Должна появиться форма редактирования города

Test Result ​

Ничего не происходит, в dev console появляется ошибка, текст ошибки:

 

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

Comments:

Please log in to be able add comments.