rally software tutorial
Цей посібник пояснює, що таке програмне забезпечення Rally (раніше CA Agile Central) та як використовувати його для управління тестами програмного забезпечення. Також включає Порівняння програмного забезпечення Jira Vs Rally:
Rally Software - це платформа корпоративного класу, створена спеціально для масштабування гнучких практик розробки. Його набуває компанія CA Technologies.
Більшість програмних проектів, що використовують гнучку методологію та Rally, є одним із популярних рішень для управління / відстеження всіх видів діяльності у гнучких проектах. У цій статті ми розглянемо, як ми можемо виконувати різні тестові дії за допомогою Rally.
Що ви дізнаєтесь:
- Огляд програмного забезпечення Rally
- Інформаційна панель ралі та діаграми вибуху
- Як створити історії користувачів у ралі
- Як створити тестові випадки в ралі
- Як створити дефект
- Як створити план тестування програмного забезпечення для ралі
- Як виконати тест
- Керувати тестовим набором
- Завантажте масові тестові випадки
- Плюси та мінуси програмного забезпечення для ралі
- Порівняння програмного забезпечення Jira Vs Rally
- Висновок
Огляд програмного забезпечення Rally
Необхідна умова: Щоб використовувати інструмент Rally, ми повинні мати дійсні облікові дані користувача для входу та доступ до вашого проекту.
Веб-сайт: Програмне забезпечення для ралі
Інформаційна панель ралі та діаграми вибуху
У проекті Agile проводяться спринти, відстежуються повсякденні дії, а історії користувачів присвоюються певній ітерації. Ми можемо переглянути таблицю Burndown, яка показує обсяг роботи, що залишився на цьому спринті, та кількість прийнятих історій користувачів. Виходячи з цього, ми можемо легко зрозуміти, що спринтерська робота працює на шляху чи ні.
Крім того, використовуючи додаток Iteration Dashboard на домашній сторінці, ми можемо бачити дані Iteration у декількох форматах, таких як кругові діаграми, вибухування.
Діаграма вибуху ралі:
(зображення джерело )
Як створити історії користувачів у ралі
Перш ніж створювати будь-який тестовий випадок чи пов’язані деталі, нам потрібно мати робочий продукт або вимогу. Це називається історією користувача. Це складається з деталей вимог до певної функціональності з критеріями прийнятності. За замовчуванням статус історії користувача перебуває у визначеному стані, залежно від прогресу історії користувача, ми можемо оновити статус до Прогресу або Завершити чи Заблокувати тощо.
Щоб створити історію користувача: Клацніть на План >> Історії користувачів >>, потім натисніть “Нова історія користувача”
Детальна інформація про історію користувача: Надайте ім’я історії користувача, опис та критерії прийняття, повторення (означає, в якому Sprint його потрібно розробити / протестувати), функцію та збережіть деталі. Таким чином, він створює історію користувача з унікальним ідентифікатором, який починається з США. Приклад: US12345
Ралі допоможе вам з шаблоном про те, як ми можемо написати хорошу історію користувача.
Шаблон для історії користувача: Як я хочу, щоб так
що мені потрібно для запуску файлу jar -
Після створення історії користувача ми маємо багато інших речей, які можна до неї зіставити. Вони такі:
- Завдання: Його можна створити за допомогою вкладки Завдання. Тут ми додаємо завдання для розробника, тестувальника, БД чи рецензента тощо, всі вони повинні працювати над цим продуктом та додавати до нього оцінки, власника та інші деталі.
- Тестові випадки: Створюйте тестові кейси за допомогою вкладки Тестовий кейс.
- Тестовий запуск: Ми можемо виконати засоби тестування, додати результат тесту кожного тесту, створеного на цій вкладці.
- Дефекти: Дефекти можна створити за допомогою цієї вкладки.
- Обговорення: Тут можна додати будь-який прогрес або обговорення історії користувача.
- Історія версій: Кожна діяльність, виконана з цим робочим продуктом, додається до розділу Історія, і ми можемо переглянути їх тут.
- Залежності: Сюди можна додати будь-яку залежну історію.
Тестові кейси, виконання або дефекти також можна створити на основі історій користувачів чи іншої навігації. Детальна інформація про те, як ми можемо додавати та інші способи використання, пояснюється в наступних розділах.
Як створити тестові випадки в ралі
Загалом, ми створюємо тест на вкладці «Якість».
Щоб створити тест-кейс: Клацніть на вкладці Якість >> Тестові кейси >>, а потім натисніть “Новий тестовий кейс”.
Деталі для тестування: Виберіть робочий продукт, тобто історію користувача, яку ми описали у наведеному вище розділі, Тип тестового випадку зі спадного меню, Метод, пріоритет, Ризик, Попередній стан, Кроки та Зберегти та закрити. Кожен тестовий приклад створюється з унікальним ідентифікатором, який починається з “TC”.
Так само ми можемо створити скільки завгодно тестових кейсів. Або ми можемо імпортувати масові тестові приклади одночасно за допомогою надбудови Excel, про що ми поговоримо в наступних розділах.
Пов’язання тестового випадку з історіями користувачів:
Як обговорювалося вище, під час створення нового тесту на вкладці 'Якість' ми можемо шукати робочий продукт і вибрати існуючу історію користувача, щоб вона асоціювалася з цією історією користувача. Або відкрийте історію користувача та натисніть вкладку «Тестові випадки», а потім натисніть кнопку «Додати новий» на панелі інструментів, додайте деталі та виберіть «Створити».
Як створити дефект
Давайте подивимося, як створити дефект та пов’язати дефекти з тестовими кейсами / історіями користувачів. Як правило, будь-який дефект може бути пов'язаний з дефектом.
Щоб створити дефект: Виберіть вкладку Якість >> Дефекти >>, потім натисніть «Новий дефект»
Деталі для тестування: Ім'я / заголовок дефекту, теги, опис, вкладення, якщо такі є, власник, стан, середовище, пріоритет, серйозність, надіслані, ітерація тощо, а потім натисніть Створити.
Окрім вищезазначених деталей, ми також можемо зіставити історію користувача та тестовий випадок із дефектом за допомогою полів пошуку на сторінці історії користувача / тестування та вибрати існуючі історії користувачів та тестові кейси. Ми можемо видалити дефект або пов’язати дубльовані дефекти.
Ми також можемо створити набір дефектів, куди ми можемо додати всі наявні тестові приклади для зручності відстеження для випуску. Ми можемо додати ідентифікатор набору дефектів для наявних дефектів, щоб показати їх у наборі дефектів.
Додаток 'Мої дефекти' можна створити за допомогою функції 'Додати програми' на домашній сторінці. Завдяки цьому випробувач може знати про незакриті дефекти, які вони створили. Усі дефекти можна переглянути та відфільтрувати за ідентифікатором, статусом та власником створеного тощо.
Як створити план тестування програмного забезпечення для ралі
Щоб організовано підтримувати всі тестові кейси та розділяти їх за певною функціональністю чи функціонально, або за різними циклами тестування, ми можемо створити тестові папки та перемістити під них необхідні тестові кейси.
Щоб створити папку в План тесту: Виберіть вкладку Якість >>, а потім натисніть План тесту
що таке файл .apk
Тут ви побачите кілька значків для створення папки або створення підпапок, а також створення нових тестів або редагування існуючого тесту, видалення тестів.
Кожна тестова папка має ідентифікатор, який починається з TF. Якщо ви хочете перемістити будь-який тестовий приклад у будь-яку папку, натисніть редагувати тестовий кейс та оновіть ідентифікатор тестової папки до папки, куди ви хочете перемістити необхідний тестовий кейс. Тут ви побачите всі тестові кейси, які створені в папці і які не мають пов'язаних папок. Також для кожного рівня папки ви можете бачити стан результатів тестування, як ні. пройдених / невдалих тестових випадків / відсутність запуску.
У наступному розділі ми обговоримо, як ми можемо виконати тест.
Коли ми відкриваємо тестову папку, ми можемо переглянути всі тестові кейси, створені під нею, і ми можемо запустити всі їх відразу та оновити статус тесту.
(зображення джерело )
Як виконати тест
Тестові кейси можна виконати двома способами. Ви можете шукати ідентифікатор тестового випадку та виконувати його або відкрити тестовий кейс із плану тестування. Після того, як ви відкрили тест, натисніть на значок + для створення результату тесту.
Детальна інформація про результати тесту: Введіть обов’язкову версію версії збірки, Вердикт (Заблоковано / Пройти / Помилка / Помилка / Невиконання). Також введіть інші деталі, такі як тривалість, тестер (це буде автоматично вибрано як зареєстроване ім’я користувача), тестовий набір (ми обговоримо тестовий набір у наступному розділі), вкладення та примітки, а потім збережіть.
Залежно від того, пройшов / не склав результат тесту, результати тестування відображатимуться зеленим / червоним кольором.
Обмеження: Станом на цю дату ми можемо виконати тест-тест і позначити його як Проходження / Помилка на рівні тестового випадку. Якщо у нас є сценарій, оскільки не вдався лише один крок, ми повинні позначити весь тестовий випадок як Помилка, і немає жодного положення для оновлення стану кожного рівня кроку.
Керувати тестовим набором
Давайте подивимося, як керувати тестовим набором, зв’язувати тестовий набір та створювати звіти в Rally.
Тестовий набір - це також сукупність тестових кейсів, як ми маємо у Плані тестування. Різниця полягає в тому, що будь-який набір тестів може бути пов’язаний з ітерацією. В основному, набори тестів будуть створені для відстеження тестування регресії або для відстеження будь-якого іншого виконання тесту на певному спринті. Оскільки це схоже на історію користувача, ми можемо надати бали, заплановану оцінку, стан, години тощо.
Щоб створити тест-набір: Виберіть Доріжка >> Стан ітерації >> на цій сторінці, виберіть опцію “Test Set” із випадаючого поля New.
Деталі для набору тестів: Введіть назву тестового набору та натисніть Додати. Будь-який набір тестів створюється з унікальним ідентифікатором, а назва починається з “TS”.
Складіть тестові кейси до набору тестів: Клацніть на піктограму налаштування зліва на тестовому наборі та виберіть опцію «Додати існуючі тестові кейси…». Він відкриває вікно, де ви можете вибрати / відфільтрувати проект за допомогою ідентифікаторів тестових кейсів та вибрати всі необхідні тестові кейси, встановивши прапорці та натиснувши кнопку Додати у вікні.
Примітка: У вікні вибору тесту на кожній сторінці відображатиметься обмежена кількість тестів, після того, як ви виберете тести і перейдете на наступну сторінку, не забудьте натиснути кнопку Додати, щоб додати вибрані тести, інакше попередній вибір загубитися.
Коли всі тестові кейси пов’язані, ви можете розширити тестовий набір і додати результати до кожного тестового випадку або оновити деталі до кожного рівня тестових випадків або декількох тестових кейсів одночасно, використовуючи параметри фільтра.
Ми можемо використати існуючий набір тестів повторно, зробивши його копію та ітерацію, стан, оцінку та інші деталі. Ви також можете переглянути результати тестового набору, наприклад, скільки тестових випадків під ним пройдено / не виконано / немає запуску.
Набір тестів посилань / Випуск / Ітерація: Як описано вище, тестовий набір схожий на історію користувача, ми можемо додати до нього деталі ітерації, випуску. Тож ми можемо відстежувати стан виконання цього тестового набору в певному спринті / ітерації.
Звіти: Виберіть вкладку Звіти та виберіть звіт або діаграму для перегляду. Ви також можете їх роздрукувати або надіслати електронною поштою.
Ми можемо створити свої індивідуальні звіти у звіті >> Звіти та вибрати кнопку + Додати новий.
Виберіть або відфільтруйте значення відповідно до ваших вимог і натисніть кнопку «Виконати», щоб створити звіт. Ми можемо використовувати розширені програми Rally, додавши опцію додавання програм на домашній сторінці, і можемо створювати діаграми / звіти.
Завантажте масові тестові випадки
Давайте розглянемо докладні кроки щодо завантаження масових тестів у Rally.
У наведених вище розділах ми зрозуміли, як можна створити тестовий варіант за допомогою опції Додати новий випадок. Однак у сценарії реального часу ми матимемо велику кількість тестових кейсів, які потрібно створити, а додавання з інтерфейсу Rally - це трохи громіздке завдання. Отже, ми можемо використовувати опцію імпорту, за допомогою якої ми можемо імпортувати тестові кейси, створені в Excel.
Нещодавно Rally надав можливість імпортувати тестові кейси та кроки тестування з Excel.
Детальні кроки наведені нижче:
Крок 1: Перейдіть до Якість >> Тестові випадки
Крок 2: Виберіть «Дії» >> клацніть на посилання «Імпортувати тестові кейси ...»
Ви отримаєте вікно, де ви зможете побачити посилання “шаблон імпорту”
Крок 3: Клацніть на “імпортувати шаблон” і завантажте шаблон Excel та надайте дані, як показано на малюнку нижче, та збережіть на жорсткому диску.
Додайте тип об’єкта як “Тестовий випадок” та надайте деталі. Тут лише Тип і ім’я об’єкта - це лише два обов’язкові поля та інші інші стовпці, які ми можемо додати, якщо хочемо надати ці деталі та імпортувати їх у Rally.
Оскільки ми також маємо можливість імпортувати тестові кроки, для цього надаємо деталі кроку з типом об’єкта як “Крок тестового випадку” та індексом як номер кроку та номер рядка тестового випадку у стовпці Тестовий кейс, як рядок (2) для першого тестового випадку показано нижче, щоб зіставити кроки тесту з конкретним тестом. Подібним чином, додайте стільки тестових кейсів, які вам потрібні, і збережіть дані.
Крок 4: Перегляньте файл із вікна імпорту та натисніть кнопку “Перевірити”, щоб перевірити наявність помилок.
Крок 5: Після успішної перевірки з’явиться вікно з кнопкою Імпортувати.
Після успішного імпорту з'явиться повідомлення Імпорт успішного імпорту. Закрити вікно.
Ви можете відкрити сторінку Якість >> Тестові кейси та перевірити додані нові тестові кейси. Крім того, ви можете перевірити, шукаючи робочий продукт (історію користувача), і перевірити, чи пов'язані з ним тестові випадки відповідно до наданих даних.
Окрім вищезазначеного процесу, ми можемо також встановити надбудову Excel Rally і підключитися до Rally з Excel та експортувати тестові приклади до Rally.
Плюси та мінуси програмного забезпечення для ралі
У Rally доступний широкий спектр функцій. В основному цей інструмент призначений для спритних реалізованих проектів.
найкраще програмне забезпечення для клонування для Windows 10
Плюси:
- Rally - потужний інструмент Agile.
- Широкий спектр функцій доступний від планування випуску до звітів про тестування.
- Він може бути використаний власниками продуктів, керівництвом для складання звітів та відстеженням роботи, розробки та тестування команд.
Мінуси:
- Порівняно з іншими інструментами управління тестами, такими як ALM, управління тестовими кейсами не дуже зручне для користувача.
- Трохи негнучкий у порівнянні з іншими інструментами, такими як Jira.
- Порівняння Джира проти Ралі.
Порівняння програмного забезпечення Jira Vs Rally
Особливість | Мітинг | Джира |
---|---|---|
Інтеграція | Так (REST API) | SDK.Java, SDK.NET, SDK.Ruby, SDK.Nodejs |
Платформа | Інтернет | Веб-встановлений / встановлений |
Ціна | Це дорого і може не коштувати для невеликої організації. Багато цінових балів / Безкоштовна пробна версія. | Ліцензування здійснюється щомісяця і базується на тому, чим користуватися. Багато цінових балів / Безкоштовна пробна версія. |
Ліцензія | Запатентована / безкоштовна пробна версія | Запатентовані / безкоштовні ліцензії спільноти для відкритих програм та академічних проектів. |
Підтримка | Команда технічної підтримки доступна та чуйна. | Пов’язання проблем дозволило командам простежити проблему. |
Безпека | Rally має хорошу автентифікацію та безпеку. | Jira забезпечує високу доступність, продуктивність у масштабі та розширені функції безпеки, такі як шифрування в стані спокою |
Налаштування або встановлення | Налаштування просте. | Початкове налаштування трохи складне. |
Інші | Підтримка для міжфункціональних команд, а також управління тестами та управління дефектами. | Доступна велика спільнота, багатомовна підтримка, 600+ плагінів та кілька плагінів. |
До цього часу ми обговорили більше питань, пов'язаних з управлінням тестами в Rally, у нас також є багато інших сторінок в Rally для управління проектами, наприклад, Часові рамки, де ми управляємо ітераціями та етапами, вибираючи тип зі спадного меню.
Висновок
З усіма вищезазначеними деталями ми зрозуміли, як ми можемо створювати історії користувачів, тестові кейси, дефекти, тестові набори, імпортувати тестові кейси та картографувати між ними. Цей інструмент використовується не тільки для управління тестами, але ми також маємо функції планування випуску, а також інші функції. Існує багато інших інструментів управління проектами, таких як Jira, Test Rail тощо.
Програмне забезпечення Rally - один з найпопулярніших інструментів, ним може користуватися широке коло людей, і воно може відстежувати різні дії в одному місці.
Рекомендована література
- Підручник JIRA Agile: Як ефективно використовувати JIRA для управління гнучкими проектами
- Як за короткий проміжок часу надати високоякісні функції програмного забезпечення за допомогою Agile Scrum
- Підручник з SAFe Agile: Що таке Scaled Agile Framework
- Підручник з VersionOne: Посібник із інструментів гнучкого управління проектами «все в одному»
- Підручник з Robot Framework - Особливості та встановлення програмного забезпечення
- Підручник з TestLodge - Як організувати проекти тестування програмного забезпечення за допомогою інструмента керування тестом TestLodge
- Підручник з портфоліо Jira: Плагін Agile Project Portfolio Management для JIRA (огляд)
- Підручник з адміністрування JIRA: Адміністратор JIRA та управління користувачами