testrail review tutorial
YouTube в mp3 конвертер немає вірусу - -
Управління тестовими кейсами за допомогою TestRail: повний практичний підручник з огляду та проходження
Інструмент TestRail забезпечує веб-управління тестовими кейсами, яке є поєднанням складних можливостей управління проектами та функціями, оптимізованими для тестування.
Цей інструмент можна використовувати для будь-якого типу проекту, включаючи Agile Development and Testing Methodology.
Хоча TestRail в основному використовується для тестування програмного забезпечення, він також є досить гнучким для використання в будь-якому типі процесу контролю якості.
Давайте детально вивчимо цей інструмент за допомогою практичного підручника TestRail Review !!
Що ви дізнаєтесь із цього підручника:
- Створення облікового запису TestRail
- Додавання проекту
- Додавання тестових наборів
- Додавання тестових справ
- Додавання тестового запуску
- Виконання тестових справ
- Звіти з тестовим запуском та результатами
Що ви дізнаєтесь:
- Функції TestRail
- Покрокове керівництво TestRail
- Крок за кроком Початок роботи
- Налаштування віхи
- Висновок
- Рекомендована література
Функції TestRail
Основні функції TestRail:
- Документуйте тестові приклади із кроками, очікуваними результатами, знімками екрану та багатьма іншими.
- Організуйте тестові кейси за тестовими наборами та розділами.
- Призначте тестові кейси для виконання та керуйте робочими навантаженнями команди.
- Відстежуйте результати тестових запусків у режимі реального часу.
- Ознайомтеся з прогресом до досягнення етапів.
- Створюйте звіти про різноманітні показники.
TestRail підтримує всі типи тестування програмного забезпечення. Ви можете використовувати його для організації ручне / скриптове тестування , щоб запланувати та повідомити результати пошукові випробування , та інтегрувати з засоби автоматизації випробувань.
TestRail також інтегрується із нестандартними інструментами відстеження дефектів і включає відкритий API, завдяки чому ви можете створювати власні власні інтеграції. Ця гнучкість є основною причиною, через яку команди обирають TestRail перед іншими рішеннями для управління тестовими кейсами.
Найважливішим фактором є швидкий, легкий користувальницький інтерфейс, який простий у вивченні та використанні, з невеликою кількістю підготовки або зовсім без неї. Більше того, це потужний інструмент із розширеними функціями, такими як настроювані звіти.
Нижче наведено приклад проекту в TestRail. Вікно огляду проекту підсумовує повсякденний хід тестування з одного погляду, включаючи кількість тестів, пройдених, заблокованих, тих, які потребують повторного тестування, або не вдалося.
Ви можете побачити посередині екрана Випробування і Віхи . Тестовий запуск використовується для групування тестових випадків для виконання, тоді як етап використовується для групування тестових запусків для певної мети, наприклад, для випуску програмного забезпечення.
Покрокове керівництво TestRail
Щоб дотримуватися цього покрокового керівництва, ви отримуєте безкоштовну пробну версію TestRail тут .
Ви можете вибрати розміщену хмарну версію для миттєвого налаштування або серверну, яку потрібно встановити на своєму комп’ютері. Вам просто потрібно заповнити необхідні поля, як показано нижче.
Для хмарного видання у вас є додатковий крок у виборі веб-адреси, звідки ви отримаєте доступ до свого онлайн-екземпляра.
Ви отримаєте електронний лист із посиланням, щоб підтвердити безкоштовну пробну версію. Клацніть на посилання, щоб створити свій обліковий запис TestRail. Ви будете автоматично перенаправлені на ваш пробний екземпляр TestRail, як тільки він буде готовий. Цей процес повинен тривати лише кілька хвилин.
Залежно від вашого місцезнаходження, вам може знадобитися заповнити Угоду про обробку даних, щоб підтвердити відповідність Загальному регламенту захисту даних ( GDPR ).
Після цього налаштування завершено, і ви готові розпочати!
Крок за кроком Початок роботи
# 1) Екран, який ви бачите нижче, - це TestRail Панель приладів .
На інформаційній панелі відображається огляд ваших проектів, останніх заходів та будь-яких “завдань”, призначених вам. Зверніть увагу на сповіщення “Ласкаво просимо до TestRail” внизу екрана із запропонованими кроками для початку. У цій покроковій інструкції ми виконаємо перші чотири кроки.
# два) Клацніть на Адміністрація вкладку. Вам потрібно приїхати сюди, щоб додати такі дії, як додавання користувачів та ролей, розширення пробної передплати, налаштування користувацьких полів, налаштування інтеграцій тощо. Натисніть на Користувачі та ролі , і ви побачите, що вас додали як адміністратора.
Клацніть на Ролі на вкладці, і ви побачите заздалегідь визначені ролі, тобто лише для читання, тестер, дизайнер та потенційний клієнт. Клацніть піктограму олівця, щоб переглянути права, присвоєні кожній ролі. Легко змінити описи за замовчуванням, створити додаткові ролі, додати одного або декількох користувачів, призначити їх ролям, організувати в групи тощо.
# 3) Використовувати Панель приладів , щоб повернутися до інформаційної панелі. Тут ви будете керувати своїми проектами тестування та відстежувати їх. Почнемо із створення проекту. Клацніть на Додати проект щоб зробити це.
# 4) Дайте своєму проекту назву, а потім виберіть варіант зберігання, як показано нижче. Для більшої гнучкості слід вибрати третій варіант: використовувати кілька наборів тестів для управління справами .
Це дозволяє розпочати з одного набору тестів, а потім, якщо потрібно, додати більше наборів тестів.
# 5) Клацніть Додати проект .
Інформаційна панель з’явиться разом із вашим новим проектом (якщо ні, просто натисніть вкладку Інформаційна панель). Ви можете змінити назву проекту або видалити його пізніше, якщо хочете. На скріншоті нижче показано інформаційну панель для прикладу проекту з декількома тестовими наборами та іншого проекту з одним сховищем.
Зверніть увагу, як змінюються доступні варіанти залежно від типу проекту.
# 6) Клацніть на Тестові набори посилання під вашим новим проектом. Якщо це ваш перший проект , тоді відобразиться подання Test Suite з одним набором за замовчуванням Господарю . Просто натисніть назву набору, щоб редагувати його розділи та тести.
В іншому випадку натисніть кнопку Додати тестовий пакет, щоб додати тестовий пакет до нового проекту, як показано на малюнку нижче.
# 7) Тепер давайте додамо ваш перший тест. Як тільки з’явиться таке повідомлення, натисніть Додати тест-кейс .
# 8) З'являється докладний вигляд тестового кейсу, як показано нижче. Давайте додамо простий тест під назвою 'Вхід'.
# 9) Наступні чотири поля є обов’язковими для використання для сортування та фільтрації тестових випадків: Розділ, Шаблон, Тип та Пріоритет. Необов’язкове поле „Тип автоматизації” призначене для інтеграції з інструментом автоматизації тестування.
-
- Розділ за замовчуванням Тестові випадки. Розділ створюється автоматично для кожного нового проекту.
- Шаблон за замовчуванням Тестовий випадок (текст). TestRail поставляється з трьома вбудованими шаблонами тестових кейсів:
- Тестовий кейс (текст): Включає текстові області для попередніх умов, кроків тестування та очікуваних результатів (показано вище). Ви можете додати скріншоти до цих текстових областей.
- Тестовий кейс (кроки): Включає текстову область для попередніх умов, а також рядки для окремих кроків тесту з очікуваним результатом для кожного кроку. Ви можете додати знімок екрана до кожного окремого кроку.
- Дослідницька сесія: Включає текстові області для місії та цілей пошукової сесії.
- Виберіть a Тип для тесту, такого як регресія, функціональність, продуктивність або автоматизація.
- Встановіть a Пріоритет , такі як критичний, високий, середній або низький.
Рекомендоване читання => Я пропоную прочитати це покроковий посібник із написання ефективних тестових кейсів.
# 10) Тепер ви можете заповнити тест-тест із попередніми умовами, кроками та очікуваними результатами. Закінчивши визначення тесту, натисніть Додати тест-кейс . З'являється підсумок тесту, як показано нижче:
# одинадцять) Додамо ще кілька тестових кейсів.
Клацніть на Тестові кейси посилання для відображення меню тесту, як показано нижче. Зараз нам дійсно потрібен лише заголовок кожного тестового випадку, тож давайте зробимо це швидко, скориставшись меню тестового випадку. Просто натисніть Додати регістр посилання внизу списку тестових кейсів, щоб додати заголовок.
Клацніть зелену галочку або натисніть Введіть щоб зберегти і перейти до наступного випадку. (Зверніть увагу, що ви також можете імпортувати тестові кейси з файлу CSV або XML).
# 12) Після створення тестових кейсів наступним кроком є створення тестового запуску. Це набір тестів, які ви хочете використовувати для конкретних цілей, таких як регресійне тестування, тестування диму, тестування нових функцій, тестування на основі ризику, приймання або тестування в спринті.
Для кожного тестового запуску ви можете створити ім’я та опис, зв’язати з віхою, визначити, які тестові випадки включити та призначити цикл для виконання конкретному користувачеві чи групі. Клацніть на Випробування та результати Клацніть на вкладку, а потім клацніть на Додайте тестовий запуск кнопку.
Якщо буде запропоновано вибрати набір тестів, виберіть “Master” та натисніть в порядку .
# 13) Додайте тестовий запуск з'явиться екран, як показано нижче. Оскільки ми раніше обрали варіант декількох тестових наборів, ім'я за замовчуванням відповідає назві тестового набору. В іншому випадку за замовчуванням встановлено значення «Тестовий запуск». Ви також можете призначити пробний запуск до Віха .
Використовувати Призначити поле для призначення тестового запуску користувачеві. Давайте виберемо варіант Включіть усі тестові приклади , а потім натисніть на Додайте тестовий запуск .
Подальше читання => Обробка фази виконання тесту в STLC
# 14) Тепер Випробування та результати з'явиться екран. Якщо ви слідуєте за цим покроковим покроковим керівництвом, ви побачите один пробний запуск 'Майстер', який дорівнює нулю відсотків (0%). На прикладі екрана нижче показано проект із чотирма прогонами, що виконуються, і кількома виконаними прогонами.
Щоб переглянути або оновити хід тестового запуску, просто клацніть його назву.
# п'ятнадцять) На скріншоті нижче показано стан пробного запуску.
По мірі виконання кожного тесту тестер може оновити свій статус як пройдений, невдалий тощо. Також можна встановити статус кількох тестів одночасно. Якщо ви стежите за покроковим керівництвом, використовуйте спадне меню, щоб встановити статус вашого тесту для входу Пройшов .
# 16) Додати результат з’явиться вікно, де ви можете додати коментарі щодо тесту, призначити його іншому члену команди, прикріпити знімок екрана і навіть надіслати дефект до свого інтегрованого відстежувача проблем.
Наприклад припустимо, що ви використовуєте Jira для відстеження проблем. Після того, як ви надішлете свій результат, тест-кейс буде оновлений з ідентифікатором дефекту в Jira, і проблема Jira залишається підключеною до тесту через TestRail API. Будь-які оновлення випуску в Jira також оновлять TestRail.
Після усунення дефекту ви можете використовувати функцію повторного запуску TestRail, щоб повторно виконати тест і ввести нові результати.
# 17) Клацніть Додати результат щоб закрити вікно та повернутися до пробного запуску. Зверніть увагу, що секторну діаграму оновлено з урахуванням зміни стану.
# 18) Отримавши результат тесту, ви можете дослідити багато настроюваних звітів у TestRail. Наведений нижче зразок екрана показує звіти, доступні під час пробного запуску. Більше звітів можна отримати в Звіти вкладку.
Налаштування віхи
Хоча для виконання тестових запусків не потрібно встановлювати етапи, це хороша практика.
Важливі етапи дозволяють відстежувати прогрес протягом декількох тестових запусків для таких цілей, як випуск програмного забезпечення. Використовувати Віхи , щоб додати їх. На прикладі екрана нижче показано проект із трьома відкритими етапами та двома завершеними етапами.
Після завершення всіх тестів у тестовому запуску ви можете заблокувати цикл, що запобіжить майбутнім змінам. Отже, навіть якщо тестовий випадок зміниться для майбутнього запуску, його визначення зберігається для поточного запуску, якщо вам потрібно буде перевірити результати пізніше.
Висновок
З усіма цими функціями легко зрозуміти, як TestRail може значно підвищити продуктивність тестування команди.
Якщо ви все ще керуєте тестовими кейсами за допомогою електронних таблиць, я запропоную спробуй TestRail щоб побачити, чого всього ви можете досягти для свого проекту.
Подальше читання = >> Найкращі інструменти управління тестовими кейсами
Не соромтеся поділитися з нами своїми відгуками / запитами у розділі коментарів нижче!
Рекомендована література
- Поглиблені підручники Eclipse для початківців
- Огляд інструменту управління тестами TestLodge
- Підручник SVN: Управління вихідним кодом за допомогою Subversion
- Підручник з Bugzilla: Посібник із інструментів управління дефектами
- Підручник з TestLodge - Як організувати свої проекти тестування програмного забезпечення за допомогою інструмента керування тестом TestLodge
- Підручник з практичного огляду інструменту управління тестами PractiTest
- Підручник з деструктивного контролю та неруйнівного контролю
- TestRail Test Management for Jira - Всебічне керівництво