Разработка системы управления тестами_Наташа

advertisement
РАЗРАБОТКА АДМИНИСТРИРОВАНИЯ И XMLПАРСЕРА ДЛЯ СИСТЕМЫ УПРАВЛЕНИЯ
ТЕСТАМИ
Студент
Научный руководитель
Фурсова Н.Н.
Беляев А.С.
ПРИЛОЖЕНИЯ АНАЛОГИ
Системы
TestLink
XStudio
QaTraq
управления тестами
TESTLINK
Достоинства
•Роли
пользователей
•Выгрузка, загрузка XML
•Иерархическая структура
тест кейсов.
Недостатки
•Проблемы
с русским
языком
•Проблемы при
интеграции с системами
отслеживания ошибок
•Нет возможности
добавления тестовых
данных
XSTUDIO
Достоинства
•Выгрузка,
загрузка XML
•Собственной система
отслеживания ошибок
Недостатки
•Нет
интеграции со
сторонними системами
отслеживания ошибок
•Проблемы с русским
языком
•Нет возможности
добавления тестовых
данных
QATRACK
Достоинства
•Интеграция
с Bugzilla
•Набор шаблонов
отчетов
•Возможность
прикреплять данные к
разным документам
Недостатки
•Не
удобный процесс
создания тест кейсов и
тест комплектов
•Проблема с ролями
•Проблемы с русским
языком
АНАЛИЗ ТРЕБОВАНИЙ

Форум it4bussiness.ru/forum








Интеграция с системами трекинга багов
Экпорт/Импорт XML
Составление тест планов
Генерация отчетов
Хранение тестовых данных
Оформление
Поддержка нескольких языков
Прочее
39,1%
16,2%
14,3%
7,6%
5,3%
2,8%
2,1%
12%
ПОСТАНОВКА ЗАДАЧИ

Администрирование

Работа с пользователями
 Работа
с проектами
 Назначение ролей пользователям на проекты
Работа с XML
 Интеграция с системой отслеживания ошибок
 Хранение истории
 Новости (изменения в проекте)
 Поддержка нескольких языков

ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ

Java EE
 EJB
 JPA
JSF
 AJAX
 JBoss
 JBoss Seam
 MySQL

АРХИТЕКТУРА ПРИЛОЖЕНИЯ
ДИАГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ

Работа администратора
РАБОТА С ПРОЕКТАМИ И ПОЛЬЗОВАТЕЛЯМИ
РАБОТА ПОЛЬЗОВАТЕЛЯ
КОМПОНЕНТЫ СИСТЕМЫ
 Бины
сессии
 UserSessionBean
 RoleSessionBean
 XMLWorkerSessionBean
 HistorySessionBean
 NewsSesionBean
БИНЫ СУЩНОСТИ
 DataBean
 UserBean
 RoleBean
ЗАКЛЮЧЕНИЕ
 Выделены
требования
 Выбраны технологии
 Выбрана архитектура
 Выявлены основные компоненты
15
СПАСИБО ЗА ВНИМАНИЕ
Download