Галерея диаграмм связей Рейтинг ошибок
Дефекты программного обеспечения часто называют ошибками. Так называемые дефекты программного обеспечения относятся к определенным проблемам, ошибкам или скрытым функциональным дефектам в компьютерном программном обеспечении или программах, которые нарушают нормальную работу. Наличие ошибок приведет к тому, что программный продукт в некоторой степени не сможет удовлетворить потребности пользователей. Знаете ли вы, как классифицировать ошибки при тестировании программного обеспечения?
Отредактировано в 2023-11-22 19:23:12Рейтинг ошибок
1. Определение ошибки
Вообще говоря, если это не соответствует потребностям пользователя, это можно рассматривать как ошибку. В узком смысле это относится к лазейкам или дефектам в программе. В широком смысле это относится к деталям, которые испытывает инженер. или пользователь предложил улучшить программное обеспечение, или функциональная реализация отличается от документа с требованиями и т. д.
Соответствует трем целям тестирования:
1. Для поиска ошибок в программном коде или бизнес-логике
2. Чтобы проверить, соответствует ли продукт потребностям пользователя.
3. Чтобы улучшить пользовательский опыт
2. Типы ошибок
Классификация ошибок условно делится на следующие категории:
1. Ошибка кода
2. Дефекты конструкции
3. Оптимизация интерфейса
4. Проблемы с производительностью
5. Связанные с конфигурацией
6. Установка и развертывание
7. Безопасность
8. Стандарты и спецификации
9. Другие подразделения: функциональная категория, категория интерфейса, категория производительности, категория простоты использования, категория совместимости и другие.
3. Уровень ошибок
Ошибка уровня 1: (фатальная ошибка)
1. Сбои, зависания системы, ошибки бесконечного цикла, вызванные рутинными операциями, и невозможность нормального завершения работы.
2. Функциональное оформление серьезно не соответствует требованиям, отсутствуют базовые модули, невозможно провести процесс тестирования.
3. Серьезные ошибки в расчете данных.
4. Данные пользователя потеряны или уничтожены.
5. Утечка памяти, система не может войти в систему
6. Другие проблемы, мешающие тестированию функций
Ошибка уровня 2: (серьезная ошибка)
1. Невозможно реализовать важные функции (например: отсутствуют запрошенные пользователями функции, не реализованы некоторые страницы, неясна логика, не разработаны важные данные диаграммы и т. д.)
2. Ошибка распространяется широко и влияет на нормальную реализацию других важных функций.
3. Сбои, зависания и бесконечные циклы программы, вызванные нестандартными операциями (нетрадиционные операции: операции, которые пользователи не будут выполнять при использовании программного обеспечения).
4. После сохранения данных в системе в базе данных отображается ошибка.
5. Пароль отображается открытым текстом.
6. На странице не отображается белый экран и нет данных.
7. Данные карты и данные диаграммы несовместимы.
Ошибка уровня 3: (общая ошибка)
Дефекты, не влияющие на работу изделия и не вызывающие неисправности, но оказывающие большее влияние на внешний вид изделия и последующий технологический процесс.
1. Второстепенные функции не могут быть реализованы нормально.
2. Ошибки интерфейса работы (в том числе определения названий столбцов в окне данных, несогласованные значения)
Например: имя столбца не соответствует содержимому под именем столбца.
3. Ошибки запроса и отображение ошибок данных.
4. Простые ограничения ввода не накладываются на внешний интерфейс для управления (отображение формата, например, определение формата при входе в систему и регистрации, может оцениваться внешним интерфейсом);
5. Не выдается запрос на операцию удаления.
6. Неправильные граничные условия или отсутствие ограничений.
7. Система не оптимизирована, страница данных загружается медленно, работа зависает (проблемы с производительностью).
8. Проблемы совместимости (разрешение, версия системы и т. д.)
Ошибка 4 уровня: (проблема интерфейса)
Программа некрасива на некоторых дисплеях, не соответствует привычкам пользователя или содержит текстовые ошибки.
1. Интерфейс не стандартизирован
2. Вспомогательные инструкции неясны.
3. В тексте окна подсказки не используется отраслевая терминология.
4. В интерфейсе есть текстовые ошибки
5. Во время работы пользователю не выдаются подсказки.
6. Некоторые незначительные проблемы, такие как неравномерное расположение текста.
Ошибка 5-го уровня: (наводящий вопрос)
1. Мнения и предложения по дизайну продукта
2. Мнения и предложения по оптимизации интерфейса продукта.
3. Мнения и предложения о том, как следует оптимизировать продукт для улучшения пользовательского опыта.
4. Ошибка [приоритет]
1. P1: То есть «решить немедленно», наивысший приоритет, и проблема, которая должна быть исправлена немедленно, требует от разработчика немедленного изменения ошибки. Как правило, это означает, что дефект приводит к тому, что программа полностью не соответствует потребностям. продукта, а основные функции явно не реализованы или недоступны, что блокирует процесс и ход тестирования и т. д.
2. P2: «Срочное решение», что означает, что устранение проблемы очень срочное и связано с тем, можно ли нормально использовать основные функциональные модули системы, включая функции, данные или другие неотложные нужды.
3. P3: «Придавать большое значение», что означает, что проблему следует решить немедленно, если есть время. В основном это означает, что функции и ожидаемые результаты системы относительно высоки, но это не влияет на другие функции и основные основные функции. .
4. P4: Означает «нормальная обработка». Просто обращайтесь по своему личному плану. В основном это относится к ошибкам в интерфейсе, взаимодействии и некоторых особо мелких функциях, но вы можете пропустить такие ошибки и продолжить тестирование.
5. P5: то есть «низкий приоритет», некоторые ошибки, которые можно или нельзя изменить, или нет уверенности в том, что модификация будет успешной. Это не влияет на работу пользователя, но лучше всего ее изменить. Как правило, если вы хотите изменить его и у вас недостаточно времени, вы можете внести изменения в последующих обновлениях версии.
Примечание. Серьезность и приоритет не всегда совпадают. Иногда дефекты программного обеспечения с высокой степенью серьезности не обязательно имеют высокий приоритет и даже не нуждаются в обработке, тогда как некоторые дефекты с низкой степенью серьезности требуют своевременной обработки и имеют более высокий приоритет в зависимости от конкретной ситуации.
5. Оценка ошибок
Р0
определение
Полная неспособность удовлетворить требования к продукту, базовые функции реализованы не полностью или полностью недоступны, что блокирует процесс и прогресс тестирования (основной функциональный процесс)
Включая, помимо прочего, следующие пункты
1. Основные функции не реализованы или функции отсутствуют.
2. Неправильный бизнес-процесс
3. Данные не передаются и пользовательские данные теряются.
4. Ультравирес
5. Сбои, зависания системы и бесконечные циклы, вызванные рутинными операциями.
6. Проблемы безопасности, вызывающие утечку данных
7. Использование денег, таких как платежи и балансы
8. Серьезная проблема с пользовательским интерфейсом: основная страница.
9. Вопросы безопасности
10. Проблемы совместимости приводят к серьезным функциональным нарушениям (например, блокировка кнопок и невозможность перехода к следующему шагу).
11. Нетерпимые зависания и медленная загрузка страниц (более 30 секунд)
12. Другие ошибки, мешающие тестированию
Приоритет ремонта
срочный
П1
определение
Реализация функции продукта не соответствует требованиям и не достигает ожидаемых результатов, но не блокирует ход тестирования (непрофильный функциональный процесс, не затрагивает другие функции)
Включая, помимо прочего, следующие пункты
1. Второстепенные функции не реализованы или отсутствуют.
2. Ошибка распространяется широко и влияет на нормальную реализацию других важных функций.
3. Сбои, зависания системы и бесконечные циклы, вызванные нетрадиционными операциями (нетрадиционные операции: операции, которые пользователи не будут выполнять при использовании системы)
4. Страница не реализована в соответствии с U, и пользовательский опыт оставляет желать лучшего.
5. Ошибка перехода на страницу (например, нажатие для создания сведений о переходе)
6. Страница загружается медленно и явно зависает (более 15 секунд).
7. Не реализована сортировка запросов
8. Проблемы совместимости системы приводят к незначительным функциональным отклонениям (например: ненормальное отображение страниц пользовательского интерфейса, но не влияет на использование функций)
9. Отсутствие обработки системных исключений.
10. Неправильный тип данных и граничные условия (например: вводите только числовые значения, но можно вводить и другие символы, и об ошибке не сообщается)
11. Скачки курсора и ошибки позиционирования (например: выбор баланса красного конверта, позиционирование курсора на делении красного конверта)
12. Ошибка интерфейса
Приоритет ремонта
высокий
П2
определение
Относительно незначительные проблемы с функционированием, пользовательским интерфейсом или взаимодействием можно протестировать, минуя такие проблемы.
Включая, помимо прочего, следующие пункты
1. Проблемы совместимости с неосновными системами, которые составляют низкую долю
2. Ошибки копирайтинга (например, всплывающие сообщения)
3. Загрузка страницы медленная (более 8 секунд)
4. Вероятностные дефекты
5. Стиль и размер шрифта неодинаковы.
6. Текст расположен неаккуратно.
7. Копия слишком длинная и заблокирована, без разрывов строк и пропусков.
8. Функциональное описание не дано или описано нечетко.
9. Удаление без вторичного подтверждения
10. Нетрадиционные операции, например проблемы, которые можно воспроизвести только после многоэтапных составных операций (пользователи обычно не работают таким образом).
11. Проблемы с опытом взаимодействия: проблемы взаимодействия, которые несовместимы с взаимодействием системы или познанием обычных людей.
12. Проблемы совместимости/адаптируемости.
13. Скрытая часть страницы не скрыта (например: отображается часть данных)
14. Код защиты безопасности (проверка параметров, нулевое определение, переполнение типа)
15. Во время работы не выдается всплывающее сообщение.
16. Ошибка запроса, имя и значение столбца данных несовместимы.
17.Основные функциональные ошибки
Приоритет ремонта
середина
обычный
П3
определение
Некоторые ошибки, которые можно или нельзя изменить или которые еще не уверены в том, что их можно успешно изменить, не повлияют на взаимодействие с пользователем.
Включая, помимо прочего, следующие пункты
1. Очень мало проблем с адаптацией модели.
2. Предполагается, что ошибки можно исправить или нет. Неисправление их не повлияет на выпуск версии.
3. Задержка обработки ошибок (дефекты при завершении разработки не влияют на запуск текущей версии, разработку можно отложить)
4. Ожидаемые ошибки (разработка технических решений, которые будут найдены)
Приоритет ремонта
Низкий