Документация, сопровождающая процесс верификации и тестирования

Характеристика проектной документации, ее основное назначение, структурный состав. Анализ плана тестирования, определение методики проведения верификации, сроки ее этапов. Состав тестовой документации и ее взаимосвязь с документацией разработчиков.

Рубрика Менеджмент и трудовые отношения
Вид лекция
Язык русский
Дата добавления 01.12.2017
Размер файла 113,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Лекция: Документация, сопровождающая процесс верификации и тестирования

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

Поскольку верификация программной системы (в оптимальном случае) выполняется в течение всего жизненного цикла разработки достаточно большим коллективом разработчиков, при тестировании создается тестовая документация. Основное ее назначение, помимо синхронизации действий тестировщиков различных уровней, - обеспечение гарантий того, что тестирование выполняется в соответствии с выбранными критериями оценки качества, а также того, что все аспекты поведения системы протестированы. Также тестовая документация используется при внесении изменений в систему для проверки того, что как старая, так и новая функциональность работает корректно (Рис 10.1).

Перед началом верификации менеджером тестирования (test manager) создается документ, называемый планом верификации (или планом тестирования, но это не то же самое, что тест-план). План тестирования - организационный документ, содержащий требования к тому, как должно выполняться тестирование в данном конкретном проекте. В нем определяются общие подходы к согласованию процессов разработки и верификации, определяются методики проведения верификации, состав тестовой документации и ее взаимосвязь с документацией разработчиков, сроки различных этапов верификации, различные роли и квалификация тестировщиков, необходимые для выполнения всех работ по тестированию, требования к инструментам тестирования и тестовым стендам, а также оцениваются риски и приводятся пути для их преодоления.

В данном документе также определяются требования собственно к тестовой документации - тест-требованиям, тест-планам, отчетам о выполнении тестирования.

Согласно этим требованиям по системным и функциональным требованиям разработчиками тестов (test procedure developers) создаются тест-требования - документы, в которых подробно описано то, какие аспекты поведения системы должны быть протестированы. На основании описания архитектуры создаются низкоуровневые тест-требования, где описываются аспекты поведения конкретной программной реализации системы, которые необходимо протестировать.

документация тестирование верификация разработчик

Рис. 1. Документация, сопровождающая процесс верификации

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

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

По результатам выполнения тестов тестировщиками (testers) создаются отчеты о выполнении тестирования (они могут создаваться либо автоматически, либо вручную), которые содержат информацию о том, какие несоответствия требованиям были выявлены в результате тестирования, а также отчеты о покрытии, содержащие информацию о том, какая доля программного кода системы была задействована в результате выполнения тестирования.

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

Изменения в систему вносятся только после всестороннего изучения этих отчетов и локализации проблем, вызвавших несоответствие требованиям. Для того, чтобы процесс изменений не вышел из под контроля и любое изменение протоколировалось (и связывалось с тестами, обнаружившими проблему), создается запрос на изменение системы. После завершения всех работ по запросу на изменение процесс тестирования повторяется до тех пор, пока не будет достигнут приемлемый уровень качества программной системы.

Форматы различных тестовых документов описаны в стандартах IEEE 1012 [14] и IEEE 829 [15], при дальнейшем изложении мы будем придерживаться духа этих стандартов.

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

Размещено на Allbest.ru

...

Подобные документы

  • Цель создания проектной технической документации. Требования к выполнению документов. Общесистемная документация для описания и обоснования решений, принятых в проекте АСУ; содержание ее разделов. Состав документов предпроектной и проектной стадий.

    реферат [109,7 K], добавлен 29.10.2010

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

    курсовая работа [27,6 K], добавлен 03.03.2015

  • Особенности распределения базовой цены на разработку проектной и рабочей документации. Плановые и производственные показатели. План загрузки подразделений организации. Расчет стоимости разработки рабочей и проектной документации, набор объемов работ.

    курсовая работа [208,8 K], добавлен 21.01.2013

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

    контрольная работа [36,7 K], добавлен 17.06.2012

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

    курсовая работа [86,6 K], добавлен 27.09.2012

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

    курсовая работа [75,5 K], добавлен 03.01.2013

  • История организации и организационная структура исследуемого предприятия, законодательные акты и нормативные документы управленческой документации. Разработка и оценка эффективности предложений по оптимизации работы с управленческой документацией.

    курсовая работа [63,1 K], добавлен 17.08.2015

  • Изучение правил оформления и составления документации по личному составу. Особенности оформления приема на работу. Порядок составления трудового договора (контракта с работником). Требования подготовки документации по личному составу к архивному хранению.

    курсовая работа [35,7 K], добавлен 28.10.2013

  • Анализ требований к составлению служебных документов. Изучение порядка оформления приема, увольнения и перевода сотрудников. Заключение трудового договора. Состав документов, имеющихся в личном деле. Подготовка документации по личному составу к архиву.

    курсовая работа [50,1 K], добавлен 19.12.2015

  • Основные виды деятельности фирмы. Номенклатура дел фирмы. Описание состава документации. Устав организации. Штатное расписание. Договоры. Приказ, распоряжение. Положение, правила, инструкции. Протокол. Служебные письма.

    курсовая работа [70,3 K], добавлен 11.02.2005

  • Сущность и понятие конкурсных процедур, главные этапы проведения. Правовое регулирование торгов. Процесс подготовки и состав конкурсной документации. Аукционы, проводимые по голландской системе. Новации законодательства в сфере государственных закупок.

    курсовая работа [188,1 K], добавлен 26.07.2014

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

    курсовая работа [77,4 K], добавлен 20.12.2015

  • Определение сущности понятия "Кадровая документация". Современное техническое обеспечение документации. Формирование системы управления персоналом организации. Разработка системы управления по заданным элементам. Разработка регламентирующей документации.

    курсовая работа [48,6 K], добавлен 01.03.2012

  • Хронометраж и слежение за процессом приема, обработки, хранения документации в отделах предприятия. Анализ входящей и исходящей документации – вид и функции. Уточнение требований в ходе тестирования отдельных модулей программы и использования макетов.

    контрольная работа [29,5 K], добавлен 10.02.2015

  • Понятие кадровой документации. Состав и структура документации кадровой службы. Место кадровой службы в структуре организации. Планирование и организация работы по обеспечению кадрами. Организация хранения документов по кадрам (личному составу).

    курсовая работа [40,3 K], добавлен 06.04.2014

  • Структура документации системы менеджмента качества (СМК) согласно требованиям ГОСТ Р ИСО 9001-2008. Обеспечение управления документацией. Разработка политики в области качества. Создание процедур, необходимых для соответствия установленному стандарту.

    курсовая работа [314,4 K], добавлен 17.04.2012

  • Значение документирования системы менеджмента качества, его цели и преимущества, нормативное обеспечение. Назначение документации СМК. Состав и иерархия документов. Требования, предъявляемые к их подготовке, выпуску, пересмотру, утверждению и изменению.

    курсовая работа [119,5 K], добавлен 22.04.2016

  • Метрологическая характеристика технической документации. Характеристика ОАО "Завод "Сарансккабель". Стандарты организаций и цели их принятия. Создание собственной системы стандартизации и обеспечение условий для применения нормативной документации.

    реферат [24,2 K], добавлен 24.05.2012

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

    практическая работа [20,8 K], добавлен 15.04.2015

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

    курсовая работа [2,4 M], добавлен 27.10.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.