Все специалисты, имеющие отношение к тестированию программного обеспечения, должны знать и использовать стандартный глоссарий условий и терминов тестирования. Эти знания осваиваются со временем из множества источников.
Компании по тестированию программного обеспечения обучают работников терминологии и ее корректному использованию. Выполняя функциональное или системное тестирования, специалисты выявляют баги и определяют некоторые параметры. Эти индикаторы помогают экспертам решить, какие виды дефектов должны быть устранены как можно скорее, а какие можно починить позже.
Начинающим тестировщикам трудно понять разницу между приоритетом и серьезностью бага. Различные дефекты негативно влияют на производительность ПО и даже провоцируют сбои. Производительность программного приложения снижается из-за багов. Антивирусные программы не защищают систему должным образом.
Потому компании по тестированию производительности предоставляют свои услуги многим предприятиям, предпочитающим выпускать высококачественное программное обеспечение без багов.
Разница между приоритетом и серьезностью бага
Cерьезность | Приоритет |
---|---|
Относится непосредственно к самому багу | Относится ко всему продукту |
Указывает на степень его негативного влияния на систему, на всю его функциональность. | Означает критичность дефекта и срочность его починки. |
Серьезность бага остается неизменной в большинстве случаев. Она статична, и может быть изменена только когда добавляются новые данные по багу (к примеру, модификации в пользовательских сценариях). | Приоритет бага динамичен и напрямую зависит от процесса разработки проекта. |
Каждый процесс разработки сопровождается митингами, телефонными обсуждениями и перепиской между командой разработчиков, тестировщиками и заказчиком. Статус приоритета должен обсуждаться и устанавливаться всеми партнерами. При проведении регрессионных тестов,специалисты по обеспечению качества учитывают серьезность и приоритет всех багов, которые не были покрыты и исправленных.
Комментарии отключены.