Project

General

Profile

Actions

Requality-general » History » Revision 8

« Previous | Revision 8/12 (diff) | Next »
Viktoria Kopach, 05/19/2014 05:16 PM


Requality: общие сведения

Назначение инструмента

Requality - это инструмент для работы с требованиями, в первую очередь к программным системам. Он позволяет:
  • определять набор требований к системе, в том числе на основе анализа существующих документов;
  • структурировать требования: группировать, снабжать их дополнительной информацией;
  • анализировать набор требований: прослеживать полноту покрытия набора требований тестами, выполнение требований по результатам тестирования и т.п.; генерировать соответствующие отчеты.

Возможна совместная работа над документами и требованиями при их хранении с использованием любой системы управления версиями, например, Subversion или Git.
Инструмент реализован как плагин на платформе Eclipse и может быть использован как в средах разработки на основе этой платформы, так и независимо.

Информация о разработчике

Домашняя страница проекта
UniTESK Lab, Институт системного программирования РАН

Системные требования

  • Sun Java SE 7.0
  • Eclipse Platform 4.4
    Можно использовать минимальную сборку Platform Runtime Binary (около 50MB) или любой из пакетов на её основе.
    Для установки Eclipse достаточно распаковать архив в удобное место. При этом будет создан подкаталог ''eclipse''.
  • CVS, Subversive, EGit или другой Eclipse Team Provider - в зависимости от используемой системы контроля версий.
  • Requality требует интеграции браузерного движка с Eclipse.
    Для Windows рекомендуется использовать XULRunner.
    • Если версия Eclipse ниже 4.4, рекомендуется использовать версию XULRunner младше 2.0.
      • Для этого можно установить Eclipse плагин, который содержит XULRunner, с помощью сайта обновления:
        http://forge.ispras.ru/repo/xulrunner-eclipse/site/
        Также можно скачать XULRunner на сайте
        и распаковать архив в удобное место.
        После распаковки XULRunner необходимо зарегистрировать в системе командой:

        xulrunner.exe --register-global

        В Windows 7 эта команда должна выполняться с правами администратора системы.
      • При уже установленном браузере Mozilla Firefox можно не устанавливать отдельную копию XULRunner. Можно скопировать в папку с Firefox только файл xulrunner.exe и выполнить вышеуказанную команду.
        Также можно просто добавить в реестр следующую информацию (контролируйте правильность путей и номеров версий!):
        Windows Registry Editor Version 5.00
        [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org]
        [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE]
        [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE\1.9.2.8]
        "Version"="1.9.2.8"
        "GreHome"="C:\\Program Files\\Mozilla Firefox"
        "xulrunner"="true"
        "abi"="x86-msvc"
        "javaxpcom"="1"
        [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\Mozilla]
        "CurrentVersion"="1.9.2.8"
    • Для Eclipse 4.4 и старше рекомендуется скачать XULRunner с сайта, распаковать скачанный архив в удобное место на диске и дописать в eclipse.ini строчку:
      -Dorg.eclipse.swt.browser.XULRunnerPath=<путь к XULRunner>
      Если после распаковки скачанного архива ваш XULRunner лежит в папке C:\xulrunner, эта строка должна будет выглядеть так:
      -Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner
  • Для Linux рекомендуется использовать WebKit. Для установки WebKit нужно выполнить в командной строке команду:
    sudo apt-get install libwebkitgtk-1.0-0

Установка инструмента

Возможны два варианта установки инструмента: в каталог eclipse/dropins или через Eclipse Update Manager. Первый способ позволяет использовать инструмент как из Eclipse, так и в консольном режиме. Второй способ упрощает процесс обновления версии инструмента, но ограничивает использование только средой Eclipse.

1. Вариант установки в dropins

  • Установка
    Для установки Requality распакуйте архив в каталог eclipse/dropins.
  • Удаление
    Запустите Eclipse, в которую установлен Requality. Установите любую перспективу, отличную от Requality. Закройте Eclipse.
    Удалите каталог с Requality из eclipse/dropins.
    Запустите Eclipse для обновления информации об установленных плагинах. Закройте Eclipse.
  • Обновление
    Удалите предыдущую версию Requality, а затем установите новую версию, как описано в пунктах ''Установка'' и ''Удаление''.

2. Вариант установки через Eclipse Update Manager

  • Установка
    Для установки Requality с помощью Eclipse Update Manager в оконном меню выберите пункт ''Install New Software...''

Updated by Viktoria Kopach over 10 years ago · 12 revisions