atesting.ru Блог Разница между серьезностью дефекта и приоритетом при тестировании программного обеспечения

Разница между серьезностью дефекта и приоритетом при тестировании программного обеспечения

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

Посмотрите видео ниже, чтобы увидеть «Серьезность и приоритет»

Инфографика серьезности и приоритета:

Разница между серьезностью дефекта И приоритет в тестировании программного обеспечения

Что такое серьезность?

Серьезность ошибки/дефекта можно определить как влияние ошибки на приложение. Это может быть критическое, серьезное или незначительное. Проще говоря, какое влияние окажет на систему конкретный дефект

Какие бывают типы серьезности?

Степень серьезности можно разделить на три типа:

Как упоминалось выше, типы серьезности подразделяются на критическую, серьезную и незначительную

Давайте посмотрим, как мы можем разделить ошибку на следующие типы:

Критично:

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

Серьезными:

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

Незначительная:

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

Например, семейство шрифтов, размер шрифта, цвет или орфографическая проблема

Тривиально:

Несущественный дефект серьезности — это дефект, связанный с улучшением система

Что такое приоритет?

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

В большинстве случаев статус приоритета устанавливается в зависимости от требований клиента.

Обязательно к прочтению: разница между дефектом, ошибкой, ошибкой и Отказ

Какие бывают типы приоритета?

Приоритет можно разделить на три типы:

Как упоминалось выше, типы серьезности делятся на категории «Высокая», «Средняя» и «Низкая»

Давайте посмотрим, как мы можем разделить ошибку на следующие типы:

Высокий:

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

Средний:

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

Низкий:

Проблема, которая не влияет на бизнес клиентов, имеет низкий приоритет.

 Разница между серьезностью дефекта и приоритетом при тестировании программного обеспечения

Некоторые важные сценарии, которые задаются на собеседовании по вопросам серьезности и приоритета:

High-Priority & amp; Высокая степень серьезности:

критическая проблема, при которой большая часть функциональности или основной компонент системы полностью нарушены.
Например,
1. Не работает кнопка «Отправить». страница входа в систему, и клиенты не могут войти в приложение
2. На веб-сайте банка появляется сообщение об ошибке, когда клиент нажимает кнопку перевода денег.
3. Приложение выдает ответ с ошибкой 500, когда пользователь пытается выполнить какое-либо действие.
500 кодов состояния:
У сервера есть проблемы с обработкой запроса, и это в основном ошибки сервера, а не самого запроса.

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

Низкий приоритет & amp; Высокая степень серьезности:

Проблема, которая не повлияет на бизнес клиентов, но имеет большое влияние с точки зрения функциональности.
Например,
1. Сбой в некоторых функциях, которые будут реализованы после нескольких выпусков
2. Когда пользователь вводит 4 цифры в поле возраста, которое может принимать не более 3 цифр, в приложении происходит сбой.

High-Priority-Low-Severity «> High-Priority & amp; Низкая степень серьезности:

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

Например,
1. Орфографическая ошибка в названии компании на главной странице
2. Проблемы с логотипом компании или слоганом

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

Низкий приоритет и amp ; Низкая степень серьезности:

Незначительная проблема, которая приводит к некоторой потере функциональности, но для которой существует приемлемый & amp; легко воспроизводимый обходной путь. Тестирование может продолжаться без перерывов.
Например,
1. Страница часто задаваемых вопросов загружается долго.
2. Семейство шрифтов, размер шрифта, цвет или орфографическая ошибка в приложении или отчетах ( Орфографическая ошибка в названии компании на главной странице не попадает в категорию «Низкий приоритет» и «Низкая
серьезность»)

Проблемы такого рода не будут сильно беспокоить клиентов.

Еще несколько моментов:

  1. Группа разработчиков в первую очередь занимается дефектами с высоким приоритетом, а не с высокой серьезностью.
  2. Как правило, серьезность присваивается Тестировщик/ведущий испытатель & amp; приоритет назначается разработчиком/руководителем группы/руководителем проекта.

Заключительные слова:

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

TAG: qa