bugzilla tutorial defect management tool hands tutorial
Bugzilla - це інструмент відстеження помилок з відкритим кодом. Багато компаній використовують цей інструмент з відкритим кодом для управління процесом розробки програмного забезпечення.
Bugzilla - це інструмент відстеження дефектів / помилок. Системи відстеження дефектів дозволяють розробникам та тестувальникам відстежувати всі виявлені дефекти. Bugzilla може бути пов'язана з іншими інструментами тестування, такими як JIRA, QC або ALM тощо. Bugzilla розроблена в Perl і працює на сервері MYSQL.
Що ви дізнаєтесь:
- Деякі важливі особливості Bugzilla
- Системні вимоги Bugzilla
- Увійшовши в Bugzilla
- Подати помилку
- Рекомендована література
Деякі важливі особливості Bugzilla
- Параметр пошуку з розширеними функціями
- Повідомлення електронною поштою про будь-які зміни у звіті про помилки
- Історія всіх змін
- Може зв’язувати різні дефекти з метою відстеження
- Підтримка вкладення
- Забезпечені
- Стабільна серверна система для зберігання та отримання всіх даних
- Різні інтерфейси, такі як Інтернет та консоль
- Настроюваний користувальницький інтерфейс
- Багато варіантів конфігурації, корисних для проекту
- Просте та стабільне оновлення та обслуговування
Системні вимоги Bugzilla
Bugzilla - це безкоштовна програма, і установка включає певні процедури. Це в основному вимагає:
- Perl
- Механізм баз даних (MySQL, Postgre SQL. Oracle)
- Веб-сервер (Будь-який веб-сервер, який може запускати сценарії CGI)
- Файли Bugzilla
- Модулі Perl
- Агент пересилання пошти
ПРИМІТКА: Щоб вивчити функції Bugzilla, створіть новий обліковий запис за цим посиланням Тест Bugzilla на Mozilla .
Увійшовши в Bugzilla
Сторінка привітання буде виглядати нижче:
![]()
Якщо ви вперше користувач, натисніть кнопку Відкрити новий рахунок
![]()
Введіть ідентифікатор електронної пошти, за допомогою якого ви хочете увійти, і натисніть кнопку Надіслати. Буде надіслано лист із підтвердженням.
![]()
Клацніть на посилання в електронному листі, щоб продовжити встановлення пароля.
(Примітка: Клацніть на будь-яке зображення для збільшення)
![]()
Введіть пароль і натисніть Створити. Ви автоматично увійдете в систему, і сторінка відображається, як показано нижче
![]()
Це ваша домашня сторінка. Давайте тепер розглянемо значки, присутні на домашній сторінці, а саме: Помилка, пошук, налаштування користувача та швидкий пошук.
Подати помилку
1) Клацніть на піктограму Файл помилки, і сторінка перейде на сторінку, що відображається нижче
![]()
На цій сторінці ми можемо побачити всі заголовки класифікації товарів, доступні користувачеві.
два) Тепер натисніть на посилання Усі. Це покаже вам усі продукти, які присутні в кожному з заголовків класифікації.
![]()
3) Тепер натисніть на продукт, в якому ви хочете зареєструвати помилку. У цій статті ми розглянемо продукт Food Replicator із заголовка Некласифікований.
Зараз користувач переходить на екран Bug for FoodReplicator.
![]()
На екрані помилок за замовчуванням є поля:
- Продукт - Які ми вибрали на попередній сторінці
- Компонент - Кожен продукт можна розділити на один або кілька компонентів залежно від використання або функціональних можливостей тощо.
- Версія - Версія продукту, в якій виявлено помилку
- Репортер - Ідентифікатор електронної пошти особи, яка реєструє помилку
- Серйозність - Серйозність помилки
- Обладнання та ОС - Деталі машини, з яких реєструється помилка
- Підсумок - Надати короткий опис помилки
- Опис - Повний опис помилки
- Додати вкладення - Надати будь-який допоміжний файл як вкладення
- Подати помилку - Щоб надіслати помилку та створити ідентифікатор помилки
А тепер давайте подивимося, які поля є в розширеному поданні. Клацніть на Показати розширене польове посилання на екрані.
![]()
Як видно на екрані вище, ви можете надати всю цю додаткову інформацію у своїй помилці.
Можливі копії: Повернемося до нашої сторінки за замовчуванням і введіть “test” у текстовому полі зведення. Тепер Bugzilla отримує всі можливі повторювані дефекти, пов’язані із введеним нами Зведенням.
![]()
Тепер натисніть Додати мене до списку CC. Він відкриє деталі помилки разом із тим, хто всі присутній у списку розсилки помилки.
![]()
![]()
Без копій: Введіть деталі помилки та натисніть кнопку Надіслати помилку
![]()
![]()
Тепер давайте побачимо значок пошуку на домашній сторінці
Пошук
![]()
Простий пошук
![]()
- Статус - надайте статус помилки
- Товар - у якому продукті-компоненті він присутній
- Слова - будь-який конкретний рядок для пошуку
Клацніть на Пошук. Він заповнить усі результати за згаданими критеріями пошуку
![]()
Тепер, коли ми прокручуємо вниз, є можливість запам’ятати ці критерії пошуку
![]()
Введіть своє ім’я пошуку та натисніть Запам'ятати пошук
![]()
Коли ви повернетесь на домашню сторінку, пошук, який ми зберегли, відображається в розділі Мої помилки
![]()
розширений пошук
У Bugzilla існує багато критеріїв пошуку, які можна відфільтрувати. Кожен із розділів наведений нижче в розширеному пошуку.
![]()
![]()
![]()
Експорт даних із Bugzilla
Ви можете експортувати результати пошуку з форматів Bugzilla CSV або XML.
![]()
Налаштування користувача
що використовувати для відкриття файлів xml - -
![]()
У Bugzilla можна виконати багато налаштувань.
Загальні уподобання
![]()
Налаштування електронної пошти - Тут користувач може встановити будь-які сповіщення електронною поштою, які хоче отримати
![]()
Збережені пошукові запити - Тут ми можемо отримати доступ до пошукових запитів, збережених користувачем. Також ми можемо використовувати інші збережені пошукові запити, присутні на конкретному сервері Bugzilla.
![]()
Інформація про обліковий запис - Для керування інформацією про пароль облікового запису
![]()
Дозволи - надає детальну інформацію про те, які дозволи доступні для користувача, який увійшов до системи
![]()
Звіти
Bugzilla має безліч варіантів фільтрів, за допомогою яких ми можемо створювати індивідуальні звіти.
Поля, які присутні у формуванні звіту, є
- Вертикальна вісь - Будь-яке поле, представлене вздовж вашої осі Y.
- Горизонтальна вісь - Будь-яке поле, представлене вздовж вашої осі X.
- Кілька таблиць - Визначає, як буде згруповано згенерований звіт
Давайте створимо звіт і побачимо, як Bugzilla інтерпретує варіанти
![]()
Тепер укажіть значення у вертикальній осі -Поступнику, полі ідентифікатора помилки горизонтальної осі та декількох таблицях-статус
Введіть рядок для пошуку та натисніть Створити звіт.
Згенерований звіт виглядає так
![]()
![]()
Отже звіт групується на основі поля, зазначеного в полі Кілька таблиць, і заповнюються відповідні осі X та Y.
Тепер у нижній частині сторінки є можливість для користувача переглядати той самий звіт на гістограмі, лінійній діаграмі або у звіті у форматі CSV
![]()
Також користувач може зберегти звіт, використовуючи опцію Запам’ятати звіт внизу сторінки
Введіть назву звіту та натисніть Запам'ятати звіт
![]()
Звіт відображається на домашній сторінці
![]()
Список літератури: Bugzilla
Посібник користувача Bugzilla
Скріншоти додатків від - Знімки екрана Bugzilla .
Будь ласка, поділіться своїми коментарями, питаннями та думками нижче.
Рекомендована література
- Поглиблені підручники Eclipse для початківців
- Підручник SVN: Управління вихідним кодом за допомогою Subversion
- Підручник із інструментарію управління дефектами IBM Rational Team Concert
- Підручник з TestLink: Посібник для неспеціаліста до інструменту управління тестами TestLink (Підручник №1)
- Практичний огляд інструменту управління тестами qTest
- Підручник з TestLodge - Як організувати свої проекти тестування програмного забезпечення за допомогою інструмента керування тестом TestLodge
- Підручник з огляду інструменту управління тестами Testuff: Супер проста наскрізна демонстрація
- Що таке життєвий цикл дефектів / помилок при тестуванні програмного забезпечення? Підручник з життєвого циклу дефектів