|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
|
|
<TITLE></TITLE>
|
|
<META NAME="GENERATOR" CONTENT="OpenOffice.org 3.1 (Win32)">
|
|
<META NAME="AUTHOR" CONTENT="Alexey Khoroshilov">
|
|
<META NAME="CREATED" CONTENT="20091124;10541000">
|
|
<META NAME="CHANGEDBY" CONTENT="Alexey Khoroshilov">
|
|
<META NAME="CHANGED" CONTENT="20091221;17133100">
|
|
<META NAME="Info 1" CONTENT="">
|
|
<META NAME="Info 2" CONTENT="">
|
|
<META NAME="Info 3" CONTENT="">
|
|
<META NAME="Info 4" CONTENT="">
|
|
<STYLE TYPE="text/css">
|
|
<!--
|
|
@page { size: 21.59cm 27.94cm; margin: 2cm }
|
|
P { margin-bottom: 0.21cm }
|
|
TD P { margin-bottom: 0cm }
|
|
-->
|
|
</STYLE>
|
|
</HEAD>
|
|
<BODY LANG="en-US" DIR="LTR">
|
|
<OL>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=3><B>Постановка
|
|
задачи</B></FONT></FONT></P>
|
|
</OL>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Целью данной
|
|
работы является разработка инструментов
|
|
автоматизации процесса проектирования
|
|
тестов, проверяющих выполнение требований
|
|
к высокоинтегрированным сложным бортовым
|
|
системам воздушных судов гражданской
|
|
авиации.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Входными данными
|
|
для процесса проектирования тестов
|
|
являются документ с требованиями к
|
|
бортовым системам. Этот документ хранится
|
|
в системе управления требованями DOORS в
|
|
виде дерева (<SPAN STYLE="background: #ffff00">списка</SPAN>)
|
|
отдельных требований. Каждое такое
|
|
требование содержит:</FONT></FONT></P>
|
|
<UL>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>уникальный
|
|
идентификатор;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>текст требования;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>уровень гарантии
|
|
проектирования;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>метод проверки:
|
|
<SPAN STYLE="background: #ffff00">демонстрация или
|
|
тестирование</SPAN>;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2><SPAN STYLE="background: #ffff00">другие
|
|
атрибуты</SPAN>.</FONT></FONT></P>
|
|
</UL>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Текст требования
|
|
может быть сложноформатированным и
|
|
включать в себя таблицы, рисунки и
|
|
<SPAN STYLE="background: #ffff00">встроенные объекты</SPAN>.
|
|
В тексте требования может содержаться
|
|
более одного элементарного требования
|
|
подлежащего проверке. Кроме того,
|
|
элементарные требования из текста
|
|
разных исходных требований могут
|
|
семантически дублировать друг друга.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Результатом
|
|
проектирования тестов является набор
|
|
тестовых ситуаций (<SPAN STYLE="background: #ffff00">тестовых
|
|
спецификаций, целей тестирования</SPAN>)
|
|
с прослеживаемостью от тестовой ситуации
|
|
к исходным требованиям, которые с её
|
|
помощью верифицируются. Под тестовой
|
|
ситуацией понимается описание <I>в какой
|
|
ситуации, какие действия должны быть
|
|
выполнены и какой результат является
|
|
ожидаемым</I>.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2><SPAN STYLE="background: #ffff00">Пример
|
|
тестовой ситуации.</SPAN></FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2><SPAN STYLE="background: #ffff00">Состояние
|
|
самолета (режим полета, фаза, значение
|
|
важных атрибутов)</SPAN></FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2><SPAN STYLE="background: #ffff00">Действия/события</SPAN></FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2><SPAN STYLE="background: #ffff00">Что
|
|
надо проверить?</SPAN></FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Полученный
|
|
набор тестовых ситуаций должен полностью
|
|
покрывать все элементарные требования
|
|
исходного документа с перебором возможных
|
|
вариаций в соответствии с заданным
|
|
уровнем гарантии проектирования.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Результирующий
|
|
набор тестовых ситуаций должен быть
|
|
импортирован в DOORS как отдельный документ
|
|
с прослеживаемостью к исходным требованиям
|
|
(<SPAN STYLE="background: #ffff00">элементарным?</SPAN>).
|
|
Текст описания тестовой ситуации в
|
|
общем случае может быть произвольным,
|
|
но его было бы хорошо сделать полуформальным
|
|
для возможности дальнейшей </FONT></FONT>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Помимо основной
|
|
задачи инструменты должны поддерживать
|
|
решение дополнительных задач:</FONT></FONT></P>
|
|
<UL>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>верификация
|
|
результатов проектирования тестов;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>оценка необходимых
|
|
свойств интегрированного тестового
|
|
стенда;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>валидация
|
|
исходных требований;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>генерация
|
|
документов, необходимых для сертификации
|
|
бортовых систем, таких как:</FONT></FONT></P>
|
|
<UL>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>матрица
|
|
верификации;</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>описание
|
|
процедур верификации.</FONT></FONT></P>
|
|
</UL>
|
|
</UL>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2><B>Дополнительные
|
|
требования.</B></FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Инструменты
|
|
должны поддерживать возможность
|
|
обновления исходных требований в
|
|
процессе проектирования тестов.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Инструменты
|
|
должны поддерживать одновременную
|
|
работу нескольких проектировщиков
|
|
тестов над разными частями одного
|
|
документа.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Генерация
|
|
отчетов об изменениях в проектировании
|
|
тестов за определенный период. Как
|
|
следствие – необходимость хранения
|
|
изменений в разметке и тестовых ситуациях.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>От нас: для
|
|
наиболее эффективной работы для рабочего
|
|
места потребуется большой монитор
|
|
(возможно широкоформатный или два
|
|
монитора).</FONT></FONT></P>
|
|
<OL>
|
|
<P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm; page-break-before: auto; page-break-after: auto">
|
|
</P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=3><B>Предлагаемое
|
|
решение</B></FONT></FONT></P>
|
|
</OL>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>В качестве
|
|
решения поставленной задачи предлагается
|
|
использовать следующий подход.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>В исходном
|
|
документе с требованиями выделяются
|
|
элементарные требования, каждому из
|
|
них присваивается:</FONT></FONT></P>
|
|
<UL>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>уникальный
|
|
идентификатор, </FONT></FONT>
|
|
</P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>привязка к
|
|
одному или нескольким кускам текста
|
|
(или картинки!!!);</FONT></FONT></P>
|
|
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>произвольный
|
|
набор атрибутов.</FONT></FONT></P>
|
|
</UL>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Выделенные
|
|
элементарные требования образуют
|
|
дерево, в котором связь “ребенок-родитель”
|
|
означает, что дочернее требование
|
|
является уточнением родительского. </FONT></FONT>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Затем для каждого
|
|
элементарного требования из шаблона
|
|
создается параметризованная тестовая
|
|
ситуация. Одна тестовая ситуация может
|
|
быть привязана к нескольким элементарным
|
|
требованиям, которые она проверяет.
|
|
Слово “параметризованная” в данном
|
|
контексте означает, что в теле описания
|
|
ситуации могут использоваться параметры
|
|
(такие как, “высота”, “фаза полета” и
|
|
т.д.). Возможные значения параметров и
|
|
принципы их комбинирования описываются
|
|
также в параметризованной тестовой
|
|
ситуации. При подстановке конкретного
|
|
набора параметров в параметризованную
|
|
тестовую ситуацию получается тестовая
|
|
ситуация в классическом понимании.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Предполагается,
|
|
что в большинстве случаев, цикл
|
|
проектирования должен проходить до
|
|
конца для каждого элементарного
|
|
требования в отдельности. Хотя в некоторых
|
|
ситуациях, удобнее будет сначала
|
|
проводить анализ текста и выделение
|
|
элементарных требований для группы
|
|
исходных требований, а уже затем
|
|
переходить непосредственно к проектированию
|
|
тестов.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Библиотека
|
|
типовых тестовых ситуаций, именованные
|
|
множества типовых тестовых ситуаций,
|
|
(их параметризация???), различные
|
|
представления для удобной навигации
|
|
(дерево, теги, ...).</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2>Вся информация
|
|
об исходных требованиях, элементарных
|
|
требованиях, параметризованных и типовых
|
|
тестовых ситуациях хранится на сервере
|
|
в нашем собственном формате и при
|
|
необходимости экспортируется в DOORS.</FONT></FONT></P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<FONT FACE="Arial, sans-serif"><FONT SIZE=2><B>Список
|
|
возможностей</B></FONT></FONT></P>
|
|
<TABLE WIDTH=665 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
|
|
<COL WIDTH=18>
|
|
<COL WIDTH=474>
|
|
<COL WIDTH=147>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>1</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Разметка
|
|
требований в HTML, в Eclipse.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>2</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Редактирование
|
|
свойств требований в Eclipse.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>3</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Создание,
|
|
сохранение, ретактирование тестовых
|
|
сценариев.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>4</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Начальная
|
|
интеграция с DOORS по входу.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>5</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Начальная
|
|
интеграция с DOORS по выходу (выгрузка
|
|
в DOORS с поддержкой последующего
|
|
обновления).</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>6</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Вариант
|
|
использования: обновление исходных
|
|
требований.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>7</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Вариант
|
|
использования: верификация тестовых
|
|
сценариев.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>8</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Параметризация
|
|
тестовых сценариев.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>9</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Библиотека
|
|
тестовых сценариев.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>10</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Поддержка
|
|
отслеживания всех изменений в разметке
|
|
и тестовых сценариях (явный commit).</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>11</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Поддержка
|
|
командной работы (защита от одновременной
|
|
правки).</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>12</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Разграничение
|
|
прав пользователей.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>13</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Поддержка
|
|
undo/redo.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>14</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Генератор
|
|
отчетов о текущем покрытии (исходных
|
|
требований, выделенных требований).</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
<TR VALIGN=TOP>
|
|
<TD WIDTH=18>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>15</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=474>
|
|
<P ALIGN=JUSTIFY><FONT FACE="Arial, sans-serif"><FONT SIZE=2>Шаблоны
|
|
генерации тестовых процедур из тестовых
|
|
сценариев.</FONT></FONT></P>
|
|
</TD>
|
|
<TD WIDTH=147>
|
|
<P ALIGN=JUSTIFY><BR>
|
|
</P>
|
|
</TD>
|
|
</TR>
|
|
</TABLE>
|
|
<P ALIGN=JUSTIFY STYLE="text-indent: 1.25cm; margin-bottom: 0cm; line-height: 0.56cm">
|
|
<BR>
|
|
</P>
|
|
<DIV TYPE=FOOTER>
|
|
<P STYLE="margin-top: 0.5cm; margin-bottom: 0cm"><FONT COLOR="#808080"><I>Версия
|
|
0.1</I></FONT> <SDFIELD TYPE=PAGE SUBTYPE=RANDOM FORMAT=PAGE>3</SDFIELD></P>
|
|
</DIV>
|
|
</BODY>
|
|
</HTML>
|