Когда сайт сделан или другой веб-проект, рано или поздно нужно делать проверку на адекватную работу сайта. Нужно проделать анализ того, чего мы в этой сфере мало понимаем.

Для таких владельцев существует веб-тестирование QA. То есть аналитическая часть работы сайта. И существуют аналитики этого направления.

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

QA — что такое и как работает?

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

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

Существуют 2 направления QA: тестирование и инженерия. Мы выбрали для себя тестирование веб-продукта. И по нему будет ниже написан шаблон ТЗ. Если знаете, как ему нужно заполнять ТЗ, можете от себя это указать.

Технические моменты в ТЗ

Как писалось ранее, что можно и свои подпункты добавить. Чем больше, тем лучше, чтобы ожидаемые и реальные результаты по-максимуму совпадали.

Только учтите заранее, что

  • Тестирование — не анализ
  • Тестирование — не разработка
  • Тестирование — не управление
  • Тестирование — не заполнение ТЗ для исправления

А так, тестирование — это

  1. Проверка на соблюдение требованиям сайта
  2. Наблюдение за работой в некоторых элементах сайта
  3. Экспериментальное выявление тех или иных данных.

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

  • Функциональность. То есть пригодность к использованию, правильное выполнение алгоритма операций, возможность к взаимодействию с пользователем, придерживаться определённым стандартам, присутствие безопасности.
  • Надёжность. То есть обладания качеством зрелости, устойчивости к отказам, восстановлению работоспособности при отказах.
  • Практичность. То есть интуитивно-понятный интерфейс сайта, удобность в использовании, привлекательность, работоспособность.
  • Эффективность. Присутствие временных характеристик, использование ресурсов.
  • Сопровождаемость. В основном, для кодировщиков сайта, для тестировщика. Анализируемость кода, стабильность работы после внесения некоторых изменений, контролируемость.

Можно использовать и другие виды тестирования, но этих 5 основных — вполне достаточно. Это шаблон, который можно взять на вооружение. Если в этом направлении хорошо разбираетесь, не вопрос, можно более конкретно расписать данному специалисту более подробно.

 

 

Читайте ещё: