Жук-богомол TracКер Підручник

⚡ Розумний підсумок

Жук-богомол Tracker — це безкоштовна проблема з відкритим вихідним кодом tracсистема king, яку команди розробників програмного забезпечення використовують для повідомлення про дефекти, призначення відповідальних осіб, додавання доказів та відстеження кожного виправлення аж до закриття в кількох проектах та релізах.

  • 🐞 Повідомити про проблему: Дев'ять кроків з інструкціями перетворюють дефект з форми «Повідомити про проблему» на пронумерований tracзапис кеда.
  • 🎨 Кольори статусу: Кожен статус робочого процесу має свій власний колір рядка, тому чергу можна прочитати з першого погляду.
  • 📁 Налаштування проекту: Керування проектами створює контейнер для кожного продукту з власним статусом та видимістю.
  • 👥 Облікові записи користувачів: Керування користувачами створює облікові записи, встановлює рівень доступу та призначає людей до проектів.
  • 🧩 Спеціальні поля: Додаткові поля, такі як «Цінність бізнесу», можна визначити один раз і пов’язати з будь-яким проектом.
  • 🔔 Сповіщення: Налаштування облікового запису визначають, які події надсилаються електронною поштою, від нових випусків до доданих нотаток.
  • 🛠️ Поточний реліз: Підтримуваною лінійкою є MantisBT 2.28.4; 1.3.x отримує лише виправлення безпеки.

Жук-богомол TracКер Підручник

Що таке жучок-богомол Tracкер?

Богомол, випущений під своєю офіційною назвою MantisBT, є помилкою з відкритим кодом tracкоролівське програмне забезпечення, яке можна використовувати для track дефектів програмного забезпечення для різних програмних проектів. Ви можете легко завантажити та встановити MantisBT для власного використання, а проект також пропонує розміщену версію того ж програмного забезпечення через MantisHub. Ви можете легко налаштувати Mantis для відображення вашого робочого процесу розробки програмного забезпечення.

MantisBT — це PHP-додаток, який зберігає свої дані в MySQL, PostgreSQL or Microsoft SQL Server, при цьому сам сервер працює на Linux, Windows or macOSПоточний стабільний реліз — MantisBT 2.28.4; стара гілка 1.3.x (1.3.20) все ще підтримується, але отримує лише виправлення помилок безпеки та критичних помилок, тому нове встановлення має розпочатися з рядка 2.x.

Деякі важливі особливості MantisBT:

  • Сповіщення електронною поштою: він надсилає електронні листи з оновленнями, коментарями та рішеннями зацікавленим сторонам.
  • Контроль доступу: ви можете контролювати доступ користувачів на рівні проекту
  • Налаштувати: ви можете легко налаштувати Mantis відповідно до ваших вимог.
  • Мобільна підтримка: Mantis підтримує iPhone, Android та Windows Телефонні платформи.
  • Плагіни: Постійно зростаюча бібліотека плагінів для додавання користувацьких функцій до Mantis Issue Tracкер.

Решта цього покрокового посібника відповідає порядку, в якому зазвичай працює нова команда: спочатку реєструється перший дефект, потім створюється проект, користувачі та користувацькі поля, які підтримують порядок у черзі.

Як повідомити про проблему

Вам не потрібно нічого встановлювати, щоб спробувати MantisBT. Офіційний демонстрація сторінка надає безкоштовний доступ до пробного екземпляра MantisHub, а також дозволяє переглядати публічні матеріали команди MantisBT. tracker у режимі лише для читання. Добре сформований повідомлення про помилку саме це робить решту робочого процесу корисною, тож почніть з цього.

Крок 1) Увійдіть в Mantis

На екрані входу запитується ім’я користувача та пароль, а також пропонуються посилання для реєстрації та відновлення забутого пароля.

Жук-богомол Tracекран входу ker з виділеним ім'ям користувача, паролем та кнопкою входу

Крок 2) Після входу в Mantis ваше ім’я користувача відображатиметься у верхній частині головного екрана Mantis, і тепер ви можете повідомити про свою проблему в Mantis, натиснувши відповідну опцію. "Повідомити про проблему" як показано нижче.

Заголовок Mantis із зазначенням облікового запису авторизованого репортера та посиланням «Повідомити про проблему», позначеним у верхньому меню

Крок 3) На наступному екрані

  1. Введіть категорію помилки
  2. Введіть відтворюваність
  3. Введіть серйозність
  4. Введіть Пріоритет
  5. Введіть відомості про платформу
  6. Введіть підсумок звіту про помилку
  7. Enter Descriptіон
  8. Введіть кроки, щоб відтворити помилку
  9. Натисніть Надіслати звіт

Пронумеровані виклики на знімку екрана нижче відповідають одному списку, від категорії зверху до надіслати звіт внизу форми.

Форма Mantis Enter Report Details заповнена категоріями безпеки, відтворюваності завжди, серйозності аварії та пріоритету негайно.

ПРИМІТКАПоля, які ви бачите у своїй версії Mantis, відрізнятимуться. Дивіться наш розділ про Користувача поля за те саме.

Крок 4) Після введення всіх даних у вікно звіту ми надішлемо звіт, і незабаром наш звіт буде відображено в головному вікні. Як показано на скріншоті нижче, після натискання кнопки «Переглянути проблему» проблема з’явиться на екрані з ідентифікатором. "0017896" також відображається статус нового, а також дата його створення.

Список проблем Mantis View з панеллю фільтрів вище та щойно створеною проблемою 0017896, що відображається у статусі «новий»

Проблеми в Mantis Tool виділяються відповідно до статусу проблеми. Наприклад, тут проблема має підтверджений статус, тому виділена світло-помаранчевим.

Кольорова легенда статусу Mantis, що показує нові, відгуки, підтверджено та підтверджено над рядком підтвердженої проблеми

Для різних статусів призначено різні кольори. У таблиці нижче наведено колір за замовчуванням, який MantisBT надає для кожного статусу робочого процесу, і який адміністратор може змінити через $g_status_colors налаштування конфігурації.

Статус Колір за замовчуванням Що вам говорить цей рядок
new Світло-червоний / рожевий Повідомлено, а ніхто ще не забрав.
зворотний зв'язок фіолетовий Керівнику потрібна додаткова інформація від репортера.
визнаний помаранчевий Команда приймає звіт як достовірний.
підтверджений Yellow Друга особа відтворила дефект.
призначений синій Іменований обробник працює над виправленням.
вирішене зелений Виправлення вже є та очікує на підтвердження.
закрито сірий Перевірено та архівовано, подальших дій не очікується.

Читання черги за кольором – це найшвидший спосіб побачити, де застряг реліз, і це безпосередньо відображається на ширшому життєвий цикл дефекту твоя команда вже стежить за тобою.

Крок 5) Коли ви натискаєте #ідентифікатор проблеми 0017896, він покаже проблему більш детально, наприклад звіт про проект, його статус, дату подання та останнє оновлення.

Сторінка з деталями проблеми Mantis View для проблеми 0017896, на якій перелічено проект, репортера, пріоритет, серйозність, відтворюваність та роздільну здатність

Крок 6) Окрім цього, ви можете додати файл, документи, зображення до своєї помилки, як показано нижче –

Сторінка проблеми Mantis із доданим знімком екрана SecurityBug.png та елементами керування «Огляд» і «Завантаження файлу»

Крок 7) Ви також можете додати коментарі щодо вашої проблеми, як показано на знімку екрана нижче.

Панель нотаток Mantis з коментарем репортера, доданим до випуску, а також кнопками «Редагувати», «Видалити» та «Зробити приватним»

Крок 8) Ви можете натиснути історію у верхній частині звіту про проблему, щоб переглянути історію проблем. Ця історія проблем містить деталі, як-от коли проблему було створено, коли до проблеми було додано файл або чи є до проблеми додана примітка.

Таблиця історії проблем Mantis, що реєструє нову проблему, доданий файл і додану примітку з датами та іменами користувачів

Крок 9) Після надсилання проблеми розробник отримує електронний лист.

Сповіщення нижче – це повідомлення, яке Mantis надсилає, коли проблема змінює власника, і воно повторює ім'я доповідача, обробника, проект, категорію, серйозність, пріоритет і статус у вигляді простого тексту.

Сповіщення електронною поштою від Mantis про призначення проблеми, із зазначенням доповідача, обробника, ступеня серйозності та статусу

Як додати проект

Кожна проблема в Mantis належить до проекту, тому наступним завданням є створення такої проблеми для продукту, що тестується.

Крок 1) На вкладці «Керування» перейдіть до «Керування проектами».

  1. Введіть назву проекту
  2. Виберіть Статус
  3. Enter Descriptіон
  4. Натисніть Додати проект

Форма «Додати проект» у Mantis із заповненою назвою проекту, статусом розробки та описом перед натисканням кнопки «Додати проект»

Крок 2) Проект створено.

Список проектів Mantis Manage підтверджує новий проект, включаючи його статус, прапорець увімкнено та статус публічного перегляду.

Як створити користувача

Коли проєкт вже готовий, журналістам, розробникам та менеджерам, які над ним працюватимуть, потрібен обліковий запис.

Крок 1) Перейдіть до розділу «Керування» > «Керування користувачами». Натисніть «Створити новий обліковий запис».

Сторінка керування обліковими записами Mantis зі списком існуючого облікового запису адміністратора та виділеною кнопкою «Створити новий обліковий запис»

Крок 2) Введіть дані облікового запису, а потім створіть користувача

  1. ім'я користувача
  2. Справжнє ім'я
  3. Електронна пошта
  4. Рівень доступу
  5. Натисніть Створити користувача

Форма створення нового облікового запису Mantis із введеним іменем користувача та справжнім ім'ям для нового облікового запису служби підтримки

Крок 3) На наступному екрані призначте користувача до потрібного проекту.

Екран додавання користувача Mantis до проекту: переміщення проекту з папки «Непризначені проекти» та встановлення рівня доступу для репортера.

Крок 4) За бажанням оновіть електронну пошту та інші параметри облікового запису

Сторінка налаштувань облікового запису Mantis з прапорцями електронної пошти для кожної події, проектом за замовчуванням, налаштуваннями часового поясу та мови

Крок 5) Дані для входу надсилаються користувачеві електронною поштою.

Електронний лист для реєстрації облікового запису Mantis, який повідомляє новому користувачеві про створення облікового запису та містить посилання на сторінку з паролем

Як створити спеціальне поле

Коли стандартна форма звіту не відображає все, що потрібно вашому процесу, Mantis дозволяє визначити додаткові поля та прив’язати їх до окремих проектів.

Крок 1) Створіть поле

  1. Перейдіть до «Керування спеціальними полями».
  2. Введіть назву поля
  3. Натисніть кнопку «Нове користувацьке поле»

Сторінка Manatis «Керування настроюваними полями» з введеною назвою нового поля та позначеною кнопкою «Нове настроюване поле».

Крок 2) Налаштуйте поведінку поля

  1. Виберіть тип поля
  2. Введіть дані поля
  3. Натисніть Оновити спеціальне поле

Екран користувацького поля Mantis Edit, що налаштовує тип поля, обмеження довжини, а також відображення та необхідні прапорці

Крок 3) Спеціальне поле створено

Список користувацьких полів Mantis, що відображає щойно створене поле з кількістю проектів та типом

Крок 4) Ще раз клацніть настроюване поле та зв’яжіть настроюване поле зі своїм проектом

Екран «Підключити користувацьке поле Mantis до проекту» з вибраним проектом, послідовним значенням і кнопкою «Підключити користувацьке поле»

Крок 5) У розділі «Повідомити про проблему» відображається нове спеціальне поле

Форма «Введіть деталі звіту Mantis» зі зв’язаним користувацьким полем, яке тепер відображається як додатковий рядок над полем «Завантажити файл»

Налаштовувані поля, проекти та рівні доступу разом дають невеликій команді такий самий контроль, як і більш важким командам. помилка tracкоролівські інструменти забезпечити, не виходячи з процес управління дефектами ти вже біжиш.

Поширені запитання

MantisBT — це проєкт з відкритим вихідним кодом під ліцензією GNU GPL, тому самостійне розміщення не коштує нічого, окрім вашого власного сервера. Версія 2.28.4 є поточною стабільною версією. Застаріла гілка 1.3.20 отримує лише виправлення безпеки та критичні виправлення, тому нове встановлення має розпочатися з версії 2.x.

MantisBT — це PHP-додаток, який працює з MySQL, PostgreSQL or Microsoft SQL ServerСам сервер може працювати під управлінням Linux, Windows or macOS, а веб-інтерфейс підтримується в Chrome, Firefox, Сафарі, Opera і Край.

MantisBT — це завантажуваний пакет, який ви встановлюєте та підтримуєте самостійно. MantisHub — це комерційний розміщений сервіс, побудований на тій самій кодовій базі, тому ви отримуєте робочий екземпляр за лічені секунди з включеною підтримкою, замість керування PHP, базою даних та оновленнями.

Серйозність фіксує технічний вплив, використовуючи такі значення, як збій, серйозний, незначний або незначний. Пріоритет фіксує терміновість планування, використовуючи такі значення, як негайно, терміново, високий або нормальний. Видима друкарська помилка може мати низький рівень серйозності та високий пріоритет одночасно.

Відкрийте «Переглянути проблеми» та звузьте рядок фільтра за репортером, статусом, категорією, серйозністю або версією продукту, а потім натисніть «Застосувати фільтр». На тій самій сторінці пропонуються посилання «Друк звітів», «Експорт CSV», «Експорт Excel» та «Графи» для обміну результатами за межами інструменту.

MantisBT — це легкий, безкоштовний сервіс із власним хостингом, що підходить для невеликих команд, які хочуть повного контролю над своїми даними. Комерційний. помилка tracкоролівські інструменти постачають гнучкі дошки, інформаційні панелі та нативні інтеграції одразу після встановлення, тому великі програми часто надають їм перевагу.

Моделі штучного інтелекту можуть порівнювати новий зведений опис та опис із існуючим списком невиконаних завдань, позначати ймовірні дублікати та пропонувати категорію, рівень серйозності та обробник. Розглядайте кожну пропозицію як рекомендацію: людина-рецензент все одно підтверджує класифікацію, перш ніж проблема перейде до розгляду.

Так. Копілот GitHub може створювати скрипти, що викликають MantisBT REST API для створення проблем, додавати журнали або експортувати звіти, а також створювати каркас коду плагіна. Завжди перевіряйте згенеровані виклики на відповідність поточній документації API перед їх запуском.

Підсумуйте цей пост за допомогою: