Project

General

Profile

Requality-general » History » Version 2

Андрей Третьяков, 01/20/2012 05:16 PM
style fix; minor fixes

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