Диаграммы вариантов использования
Вариант использования представляет собой последовательность действий (транзакций) выполненных системой в ответ на события, инициируемые действующим лицом. Вариант использования описывает типичное взаимодействие между пользователем и системой и отражает представления о поведении системы с точки зрения пользователя.
Действующее лицо (Actor) - это роль, которую пользователь играет по отношению к системе. Действующие лица представляют собой роли, а не конкретных людей или наименование работы.
Вариант использования (use case)описывает, с точки зрения действующего лица, группу действий в системе, которые приводят к конкретному результату. Варианты использования являются описаниями типичных взаимодействий между пользователями системы и самой системой.
Точка расширения – ссылка варианта использования всевозможных расширений, каждая из которых имеет уникальное имя и внутри варианта использования может быть добавлена в данный вариант использования при некоторых условиях.
Соединение – визуальный элемент, используемый для обозначения ассоциаций между действующим лицом и вариантом использования. Изображается в виде прямой линии и показывает, что данное действующее лицо взаимодействует с данным вариантом использования.
Расширение (extends).
Включения (include).
Ограничитель системы (System Boundary) – объединяет несколько вариантов использования в группу, относящуюся к одной подсистеме.
|
|
Виды тестирования ПО.
Отладка – деятельность, направленная на обнаружение и исправление ошибок в ПС с использованием процесса выполнения его программы.
Тестирование – процесс выполнения его программ на некотором наборе данных. Для которого заранее известен результат применения или известны правила поведения этих программ.
Таким образом, отладку можно представить в виде многократного повторения трех процессов: тестирования, в результате которого может быть констатировано наличие в ПС ошибки, поиска места ошибки программы и документации ПС и редактирование программ и документации с целью устранения обнаруженной ошибки.
Все виды тестирования программного обеспечения, в зависимости от преследуемых целей, можно условно разделить на следующие группы:
1. Функциональные
2. Нефункциональные
3. Связанные с изменениями
Функциональные тесты базируются на функциях и особенностях, а также взаимодействии с другими системами, и могут быть представлены на всех уровнях тестирования. Функциональные виды тестирования рассматривают внешнее поведение системы. Нефункциональное тестирование описывает тесты, необходимые для определения характеристик программного обеспечения, которые могут быть измерены различными величинами.
|
|
После проведения необходимых изменений, таких как исправление бага/дефекта, программное обеспечение должно быть пере тестировано для подтверждения того факта, что проблема была действительно решена.
Билет 3
Диаграмма деятельности.
Диаграмма деятельности отображает динамику систем. Может эффективно использоваться для моделирования функциональности разрабатываемого продукта и являться основой для составления плана тестирования.
Состояние (State) – графический элемент для изображения одной из возможных ситуаций в которых может находится объект, осуществляя некоторую деятельность или ожидая некоторого события.
Деятельность (Activity) – элемент, для отображения состояния действия или деятельности, которая не может быть подвергнута дальнейшей декомпозиции.
Решение (decision) дает возможность показывать ветвления управляющих потоков. Осуществляется проверка некоторого логического условия и в зависимости от результата этой проверки происходит переход в то или иное состояние по той или иной ветви.
Сигналы:
-получение сигнала – элемент отображающий поток информации на диаграмме деятельности, когда деятельность заключается в приеме некоторого сообщения.
-посылка сигнала – элемент отображающий поток информации на диаграмме деятельности, когда деятельность заключается отсылке некоторого сообщения.
Дорожка используется для организации действий и деятельности в группе. Дорожки имеют организующее значение, делая более понятной общую картину диаграммы деятельности.
Дата добавления: 2018-04-04; просмотров: 490; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!