|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1251">
|
|
<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>
|