Project

General

Profile

Requality-general » History » Version 1

Viktoria Kopach, 12/23/2011 01:17 PM

1 1 Viktoria Kopach
h1. Requality: общие сведения
2
3
h2. Назначение инструмента
4
5
Requality - это инструмент для работы с требованиями, в первую очередь к программным системам. Он позволяет:
6
определять набор требований к системе, в том числе на основе анализа существующих документов;
7
структурировать требования: группировать, снабжать их дополнительной информацией;
8
анализировать набор требований: прослеживать полноту покрытия набора требований тестами, выполнение требований по результатам тестирования и т.п.; генерировать соответствующие отчеты.
9
Возможна совместная работа над документами и требованиями при их хранении с использованием любой системы управления версиями, например, Subversion или git.
10
Инструмент реализован как плагин на платформе Eclipse и может быть использован как в средах разработки на основе этой платформы, так и независимо.
11
Информация о разработчике
12
13
Домашняя страница проекта
14
UniTESK Lab, Институт системного программирования РАН
15
Системные требования
16
17
Sun Java SE 6.0
18
Eclipse Platform 3.6
19
Можно использовать минимальную сборку Platform Runtime Binary (около 50MB) или любой из пакетов на её основе.
20
Для установки Eclipse достаточно распаковать архив в удобное место. При этом будет создан подкаталог ''eclipse''.
21
CVS, Subversive, EGit или другой Eclipse Team Provider - в зависимости от используемой системы контроля версий.
22
XULRunner 1.9
23
Для установки XULRunner достаточно распаковать архив в удобное место.
24
При использовании ОС Windows после распаковки XULRunner необходимо зарегистрировать в системе командой:
25
26
xulrunner.exe --register-global
27
В Windows 7 эта команда должна выполняться с правами администратора системы.
28
При уже установленном браузере Mozilla Firefox можно не устанавливать отдельную копию XULRunner. Можно скопировать в папку с Firefox только файл xulrunner.exe и выполнить вышеуказанную команду.
29
Также можно просто добавить в реестр следующую информацию (контролируйте правильность путей и номеров версий!):
30
Windows Registry Editor Version 5.00
31
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org]
32
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE]
33
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE\1.9.2.8]
34
"Version"="1.9.2.8"
35
"GreHome"="C:\\Program Files\\Mozilla Firefox"
36
"xulrunner"="true"
37
"abi"="x86-msvc"
38
"javaxpcom"="1"
39
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\Mozilla]
40
"CurrentVersion"="1.9.2.8"
41
    
42
Установка инструмента
43
44
Возможны два варианта установки инструмента - в каталог eclipse/dropins или через Eclipse Update Manager. Первый способ позволяет использовать инструмент как из Eclipse, так и в консольном режиме. Второй способ упрощает процесс обновления версии инструмента, но ограничивает использование только средой Eclipse.
45
1. Вариант установки в dropins
46
47
Установка (dropins)
48
Для установки Requality распакуйте архив в каталог eclipse/dropins.
49
Обновление (dropins)
50
Удалите предыдущую версию Requality, а затем установите новую версию, как описано в пунктах ''Установка (dropins)'' и ''Удаление (dropins)''.
51
Удаление (dropins)
52
Если Requality установлен в каталог eclipse/dropins, то для удаления выполните следующие шаги:
53
Запустите Eclipse, в которую установлен Requality. Установите любую перспективу, отличную от Requality. Закройте Eclipse.
54
Удалите каталог с Requality из eclipse/dropins.
55
Запустите Eclipse для обновления информации об установленных плагинах. Закройте Eclipse.
56
2. Вариант установки через Eclipse Update Manager
57
58
Установка (Eclipse Update Manager)
59
Для установки Requality с помощью Eclipse Update Manager в оконном меню выберите пункт ''Install New Software...''