Test Management for JIRA и его применение при разработке программного обеспечения

При старте проекта многие задаются вопросом «Где вести тестовую документацию?».
В этой статье мне хотелось бы рассказать вам об инструменте Test Management for JIRA (в данном случае плагин рассматривается как инструмент) для того, чтобы удобно, эффективно и качественно составлять и управлять тест дизайном проекта.
Почему нам стоит обратить внимание к этому инструменту? Потому что он:
— Удобно устанавливается, поддерживается
Установка происходит через раздел управление плагинами в JIRA
— Есть связь с JIRA
Да, поначалу этим не удивишь, но фишка в том, что он идет как плагин к JIRA и не нужно отдельно интегрироваться с другими инструментами тест менеджмента.
Как это улучшит мою работу?
Аналитик создает задачу — тестировщик прикрепляет тест-кейсы к задаче — разработчик, без авторизации в какую либо систему тест менеджмента, сразу видит тест кейс и шаги к нему, которые ему необходимо пройти перед передачей функционала на тестирование.
Это не только улучшит вашу работу, но и ускорит ее.
— Красивые, понятные отчеты в виде диаграмм
Не только тестировщики смогут составлять отчеты, но и вся команда.
— Добавление и удаление своих статусов к тест кейсу, планам, ранам и результатам 🙂
— Составление чек листа к задаче на разработку
— Приоритизация и распределение по label в каждом тест кейсе
Поможет, например, при проведении регресса найти все необходимые тесты по label — regress
— Добавление окружений
При необходимости прогона определенного тест кейса на определенном окружении
— Создание общего тест кейса с описанием проверок и прикрепление его к необходимым сценариям
Применяется когда результат можно получить разными способами
— Возможность интеграции с системой непрерывной интеграции
Автоматическая фиксация успешно или неуспешно пройденного теста. Используется через REST API.
Что мне делать если у меня уже написаны тест кейсы в другой системе и я не хочу переписывать?
Существует возможность импорта из файла.
Импорт из:
— Adaptavist Test Management
— Microsoft Excel
— CSV
— QAComplete
— TestLink
— TestRail
— TestTrack
— REST API
— Другое
Tm4j что это
- About
- Projects
- TM4J Topic Map Engine
- Hibernate RDBMS Backend
- In-memory Backend
- Ozone OODBMS Backend
- TMAPI 1.0 Interfaces
- Tolog Query Engine
- Unified Topic Map Backend
- Cocoon Integration
- TM4Web/Velocity
- XSLT Stylesheets for XTM
- API Documentation

Welcome to the TM4J Project
The goal of the TM4J Project is to develop robust, open-source tools for creating, manipulating and publishing topic maps
The project currently consists of the following sub-projects:
- TM4J Engine — a topic map processing engine written in Java providing a pure Java API, support for the Tolog query language, support for importing XTM and LTM syntaxes; support for exporting XTM syntax; persistence of topic map information in a wide variety of databases.
- TMNav — a Java/Swing desk-top application for browsing topic maps. TMNav uses an intuitive, graph-based user interface. The eventual goal of this sub-project is to provide both a toolkit for the creation of topic map browers and editors as well as reference implementations.
- Panckoucke — a library for creating abstract graph representations from topic maps. The Panckoucke library provides a means for programmers to «lift» data from topic maps into a more application-specific data structure. That data structure can then be represented in a varient of formats including, but not limited to, a Java data structure and an XML representation.
- TM4Web — provides support code and reference implementations for integrating the TM4J Engine with commonly used web application frameworks such as Apache’s Cocoon and Struts projects.
TM4J Vs. Zephyr
Even once you have decided that you need a Test Management Tool, it’s not obvious which one should you choose. With such a variety of tools and options out there, it’s hard to know which one will deliver on theyr promises. Our best advice is realizing that there is no “right” solution, there is only the a solution that is “right for you”. That means, the testing tool that you should work with, depends on the functionalities your QA process demands.
To understand the full price of Jira Addons — click here


If you narrowed it down between these two options: Test Management for Jira (TM4J) Vs. Zephyr, then the following comparison should help you understand which of the two might be a better fit.


If you want better comparison between the tools you are checking, and the features available in other tools, please click below
Advanced Comparisons

- TM4J Topic Map Engine