Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра


Скачать 0.88 Mb.
Название Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра
страница 5/17
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
1   2   3   4   5   6   7   8   9   ...   17

1.5.Процесс жизненного цикла программной ошибки


Жизненным циклом программной ошибки называется промежуток времени между обнаружением ошибки в программном продукте и ее закрытием.

С момента обнаружения до того момента, когда ошибка будет исправлена ​​и закрыта, она (ошибка) проходит через несколько стадий: обнаружение, исправление, откладывание, ожидание повторного тестирования, повторное тестирование [25]. Если после проведения повторного (очередного) тестирования ошибка не была обнаружена, то тестировщик «закрывает ошибку», тем самым утверждает завершение работ по исправлению и принятие результата. Стоит отметить, что после обнаружения несоответствия между спецификацией программы и ее поведением, ошибка может быть отклонена в том случае, если тестировщик ошибся при проведении тестирования, либо если ошибка присутствует, но не в программном коде, а в описании приложения (ТЗ).

Существует 6 различных сценариев прохождения жизненного цикла (см. рис. 1.4).

Сценарий № 1:

  1. Специалист по тестированию находит ошибку и сообщает о ней руководителю отдела тестирования.

  2. Руководитель проверяет, является ли ситуация, описанная тестировщиком, ошибочной.

  3. Руководитель группы решает, что ситуация не является ошибкой, и отклоняет заявку.

Сценарий № 2:

  1. Специалист по тестированию находит ошибку и сообщает о ней руководителю отдела тестирования.

  2. Руководитель оценивает, является ли ситуация, описанная тестировщиком, ошибочной.

c:\users\alexander\desktop\vm\aep-pda_1.4\aep-pda_1.4\shared\buglifecycle.png

ЖЦ программной ошибки.

  1. Руководитель подтверждает наличие ошибки в программе и передает заявку на исправление ошибки команде разработчиков с статусом «новая».

  2. Руководитель команды разработки (или определенный член команды разработки) проверяет, действительно ли ошибка присутствует в программном коде. Наличие ошибки не подтверждается, заявка передается обратно в отдел тестирования и ожидает отклонения.

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

Сценарий № 3:

  1. Специалист по тестированию находит ошибку и сообщает о ней руководителю отдела тестирования.

  2. Руководитель отдела тестирования оценивает, является ли описанная ситуация ошибочной.

  3. Руководитель отдела тестирования подтверждает наличие ошибки в программе и передает заявку на исправление ошибки команде разработчиков с статусом «новая».

  4. Руководитель команды разработки (или определенный член команды разработки) проверяет, действительно ли ошибка присутствует в программном коде. Если наличие ошибки подтверждается, руководитель назначает разработчика для исправления. Статус ошибки изменяется на «Назначена».

  5. Разработчик исправляет проблему, переводит ошибку в состояние «Исправлена» и передает ее обратно руководителю отдела разработки.

  6. Руководитель команды разработки изменяет статус ошибки на «Ожидает повторного тестирования» и передает ее в отдел тестирования для повторной проверки.

  7. Руководитель отдела тестирования изменяет статус ошибки на «Повторное тестирование» и передает ее тестировщику для проведения повторного тестирования.

  8. Тестировщик проверяет функционирование программы. Если программа работает корректно, он закрывает ошибку, т.е. устанавливает статус «Закрыта».

Сценарий № 4:

  1. Специалист по тестированию находит ошибку и сообщает о ней руководителю отдела тестирования.

  2. Руководитель отдела тестирования оценивает, является ли описанная ситуация ошибочной.

  3. Руководитель отдела тестирования подтверждает наличие ошибки в программе и передает заявку на исправление ошибки команде разработчиков с статусом «новая».

  4. Руководитель команды разработки (или определенный член команды разработки) проверяет, действительно ли ошибка присутствует в программном коде. Если наличие ошибки подтверждается, руководитель назначает разработчика для исправления. Статус ошибки изменяется на «Назначена».

  5. Разработчик исправляет проблему, переводит ошибку в состояние «Исправлена» и передает ее обратно руководителю отдела разработки.

  6. Руководитель команды разработки изменяет статус ошибки на «Ожидает повторного тестирования» и передает ее в отдел тестирования для повторной проверки.

  7. Руководитель отдела тестирования изменяет статус ошибки на «Повторное тестирование» и передает ее тестировщику для проведения повторного тестирования.

  8. Тестировщик проверяет функционирование программы. Если ошибка не была исправлена, тестировщик отправляет ее на доработку в отдел разработки.

Сценарий № 5:

  1. Специалист по тестированию находит ошибку и сообщает о ней руководителю отдела тестирования.

  2. Руководитель отдела тестирования проверяет, является ли описанная ситуация ошибочной.

  3. Руководитель отдела тестирования подтверждает наличие ошибки в программе и передает заявку на исправление ошибки команде разработчиков с статусом «новая».

  4. Разработчик пытается воспроизвести ошибочную ситуацию, но безрезультатно. После чего обращается к тестировщику за помощью.

  5. Тестировщику также не удается повторить описанную ситуацию, и ошибка отклоняется.

Сценарий № 6:

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

Таким образом, ошибка проходит по одному из описанных сценариев, в итоге, завершает прохождение ЖЦ с одним из статусов: «Закрыта», «Отложена» или «Отклонена».
1   2   3   4   5   6   7   8   9   ...   17

Похожие:

Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Пояснительная записка выпускная квалификационная работа бакалавра

Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Пермский филиал Факультет бизнес-информатики Кафедра информационных...
Данные гис – данные, полученные в результате геофизического исследования скважин. Синоним к термину «Каротажные данные»
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа бакалавра
Теоретические основы формирования кредитной политики коммерческого банка
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа бакалавра
«Сибирский государственный университет телекоммуникаций и информатики» (фгобу впо «Сибгути»)
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа бакалавра
Оценка эффективности деятельности российских коммерческих банков в современных экономических условиях
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа бакалавра
«Оценка экономической эффективности инвестиционного проекта предприятия связи» утверждена приказом по университету от «20 июня» 2016г....
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа «Разработка и экономическое обоснование...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Технологии в деятельности социальных организаций выпускная квалификационная...
Теоретические аспекты и правовые основы pr-деятельности в социальной работе 6
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Инструкция по установке программного обеспечения для использования...
Государственная информационная система Республики Татарстан «Информационная система о государственных и муниципальных платежах Республики...
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Информационная система «административная реформа в российской федерации»
Документ содержит информацию по установке программного обеспечения, начальной загрузке и конфигурированию программного обеспечения,...
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Министерство образования и науки Челябинской области гбу дпо «Челябинский...
Использование активных форм обучения как условие формирования профессиональных компетенций
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Руководство по установке и эксплуатации 2014 г
Операционная система: Windows 7/8 1 с установленным Microsoft. Net framework 5
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа на тему : «Технологии бережливого...
Тема выпускной квалификационной работы: «Технологии бережливого производства и их использование на предприятии.»
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Методика использования сказки на ранних ступенях обучения английскому...
Теоретические основы использования сказки при обучении говорению на английском языке младших школьников. 6
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа
Структурный анализ рынка и его значение для формирования конкурентной стратегии
Информационная система для обучения технологии создания программного обеспечения «microsoft solution framework»: стадия стабилизации выпускная квалификационная работа бакалавра icon Выпускная квалификационная работа
Программа для автоматической генерации xml-формата синтаксической разметки в скате 53

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск