testlink tutorial layman s guide testlink test management tool
Це повне керівництво для початку використання найпопулярнішого інструменту управління тестами з відкритим кодом - TestLink.
Дізнайтеся, як швидко налаштувати та почати використовувати TestLink Інструмент управління тестами з цими поглибленими Підручники з TestLink .
Примітка редактора - Якщо ви все ще використовуєте електронні таблиці MS Excel для відстеження тестових випадків та виконання, це найкращий час для вас, щоб перейти на інструмент управління тестами. І з цієї причини ми обрали давно популярний Інструмент управління тестами з відкритим кодом. Спробуй це!
Ми розділили цю серію навчальних посібників TestLink на 4 частини:
Ось список усіх підручників із цієї серії:
Підручник з TestLink No1) Вступ до TestLink, установка та створення плану тестування та тестів
Підручник з TestLink No2) Управління вимогами, виконання випробувань та формування звітів про випробування
Підручник з TestLink # 3) Віддалене оновлення стану виконання тестового випадку тобто через код Selenium WebDriver за допомогою API TestLink (розширені концепції)
Підручник з TestLink # 4) Тестові показники, управління ключовими словами, користувацькі поля та діаграми звітів про тести
Почнемо з 1-ї частини цієї серії.
Що ви дізнаєтесь:
- Вступ до TestLink
Вступ до TestLink
Це найбільш широко використовуваний веб-інструмент управління тестами з відкритим кодом. Він інтегрує як специфікацію вимог, так і специфікацію випробувань разом. Користувач може створювати тестові проекти та документувати тестові кейси за допомогою цього інструменту. Ми можемо створити обліковий запис для кількох користувачів / тестувачів та призначити різні ролі користувачів. Користувачі адміністратора можуть керувати завданнями призначення тестового випадку.
Він підтримує як ручне, так і автоматизоване виконання тестових справ. За допомогою цього інструменту тестери можуть генерувати звіти про тестування та документи плану тестування протягом хвилини. Він підтримує створення звітів про тести у форматах MS Word, Excel та HTML.
TestLink також підтримує інтеграцію з багатьма популярні системи відстеження дефектів як Mantis, BugZilla, Джира , Youtrack та TRAC. Ми можемо пов’язати конкретний квиток помилок із тестовими кейсами. Він також підтримує та підтримує декілька тестових проектів. Оскільки це веб-інструмент, кілька користувачів можуть одночасно отримати доступ до його функціональних можливостей зі своїми обліковими даними та призначеними ролями.
Переваги TestLink
- Підтримує кілька проектів.
- Прості тестові кейси імпорту чи експорту.
- Легко інтегрувати з багатьма інструментами управління дефектами.
- Автоматизоване виконання тестового кейсу за допомогою XML-RPC.
- Легко фільтрувати тестові кейси за ключовими словами, версією та ідентифікатором Testcase.
- Він може надавати облікові дані кільком користувачам і призначати їм ролі.
- Легко призначити тестові кейси для кількох користувачів.
- Легко формувати план випробувань та звіти про випробування в різних форматах.
Встановлення TestLink
ОНОВЛЕННЯ: Ви можете встановити хмарну версію TestLink, перевіривши кроки цій сторінці.
Передумови:
- Веб-сервер Apache
- PHP
- MySQL
Примітка : Якщо для вашого проекту призначено системного адміністратора, ви можете попросити sysadmin встановити це для вашого проекту та перейти безпосередньо до кроку «Створення тестового проекту». (Якщо у вас є час зробити ці інсталяції, я запропоную спробувати свої сили. Це додасть вашому досвіду. :) )
Щоб встановити TestLink, потрібно встановити веб-сервер Apache, PHP та MySQL. Якщо у вашій системі або на сервері вже встановлені Apache, PHP та MySQL, ви можете безпосередньо встановити цей інструмент, як зазначено в ' Встановлення TestLink ”Розділ нижче.
В іншому випадку виконайте кроки один за одним, щоб спочатку встановити Apache, PHP та MySQL.
Встановлення Apache
Цей розділ містить кроки, яких слід дотримуватися для встановлення веб-сервера Apache.
Крок 1: Завантажте Apache звідси .
Крок No2: Витягніть файл Zip в C: /
Крок No3: Скопіюйте шлях C: Apache24 bin та додайте його до змінної середовища шляху.
Крок No4: Відкрийте командний рядок. (Запустити від імені адміністратора)
cd до C: / Apache24 / bin і виконуйте наступні команди по черзі
httpd -k встановити
httpd -k старт
Встановлення PHP
Цей розділ містить кроки, яких слід дотримуватися для встановлення PHP та налаштування PHP за допомогою Apache.
Крок 1: Завантажте PHP з цієї сторінки (нитка безпечна).
Витягніть це до C: php
Крок No2: Перейменуйте php.ini-development на php.ini
Крок No3: Додати C: php до змінної середовища шляху.
Крок No4: Редагувати php.ini та додайте / відредагуйте наступні рядки,
display_errors = Увімкнено
log_erros = Увімкнено
doc_root = C: / Apache24 / htdocs
extension_dir = “C: / php / ext”
Крок No5: Редагувати httpd.conf та додайте / відредагуйте наступні рядки,
LoadModule php5_module “C: /php/php5apache2_4.dll”
AddType application / x-httpd-php .php .html .php4 .php5
В кінці httpd.conf файл додати,
PHPIniDir “C: / php”
Крок No6: Створіть файл з іменем phpinfo.php всередині C: / Apache24 / htdocs & додайте наступний рядок всередину файлу.
Крок No7: Копіювати php-mysql.dll в C: / php / доб і покладіть всередину C: / Windows / System32
Крок 8: Перезапустіть Apache .
Встановлення MySQL
Цей розділ містить кроки, яких слід дотримуватися для встановлення MySQL.
Крок 1: Завантажте MySQL з цієї сторінки і встановіть його.
Крок No2: Створіть базу даних з назвою „TestLink” на своєму сервері MySQL.
Крок No3: В php.ini розкоментувати розширення MySQL.
І встановіть часовий пояс дати як “PRC”.
реалізація окремої ланцюгової хеш-таблиці c ++
Встановлення TestLink
Цей розділ містить кроки, які слід виконати для встановлення TestLink на веб-сервері Apache.
Крок 1: Завантажте TestLink з цієї сторінки .
Крок No2: Витягніть пакет, перейменуйте його на «testlink» і помістіть всередину « C: / Apache24 / htdocs '
Крок No3: Редагувати config.inc.php та відредагуйте наступні рядки,
$ tlCfg-> log_path = ‘C: / Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = ‘ТИХИЙ’;
$ g_repositoryPath = ‘C: / Apache24 / htdocs / testlink / upload_area’;
Збережіть зміни та відкрийтеhttp: // localhost: 80 / testlinkз браузера.
Натискайте кнопку «далі», доки установка не завершиться.
Крок No4: Тепер ви можете увійти до TestLink, відкрившиhttp: // localhost: 80 / testlink.
Ім'я користувача: адміністратор
Пароль: адміністратор
Примітка: Якщо вам потрібні знімки екрана для цих кроків встановлення, будь ласка перегляньте цей посібник із встановлення .
Створення тестового проекту
Тестовий проект - це проект, створений для конкретного продукту / проекту. Він містить плани випробувань, набори тестів, кейси та збірки. Ми можемо підтримувати кілька проектів у TestLink.
Цей розділ чітко пояснює, як створити тестовий проект:
Крок 1: Створення нового тестового проекту вимагає прав адміністратора. (Тож увійдіть з адміністратором)
Крок No2: При першому вході в систему він безпосередньо перейде на сторінку створення тестового проекту. В іншому випадку виберіть на головній сторінці посилання «Тест управління проектами» та натисніть кнопку «Створити».
Крок No3: Буде відкрито розділ Тестовий проект. Натисніть кнопку «Створити».
Крок No4: Введіть назву тестового проекту, опис та усі обов’язкові поля та натисніть кнопку «Створити».
Тестові проекти слід створювати успішно.
Створення плану випробувань
Документ 'План випробувань' містить повну інформацію, таку як обсяг тестування, етапи, набори тестів та тестові кейси. Після створення тестового проекту наступним кроком є створення плану тестування.
У цьому розділі чітко пояснюється створення плану випробувань:
Крок 1: Клацніть на посилання «Управління планом випробувань» на сторінці робочого столу.
Крок No2: Натисніть кнопку «Створити» на сторінці управління планом тестування.
Крок No3: Введіть усі необхідні дані на сторінці.
що таке автоматизація тестування при тестуванні програмного забезпечення
Крок No4: Натисніть кнопку «Створити». Це слід зберегти.
Створення побудови
Збірка - це конкретний випуск програмного забезпечення.
Цей розділ чітко пояснює, як створити збірку:
Крок 1: Клацніть на “Збірки / Випуски”, як показано на малюнку.
Крок No2: Клацніть на кнопку “створити”.
Крок No3: Введіть деталі збірки, як показано на малюнку нижче, і натисніть кнопку «Створити».
Збірка повинна бути створена та збережена.
Створення тестового набору
Testsuite - це сукупність тестових кейсів, які можуть перевіряти / тестувати один і той же компонент. У цьому розділі чітко пояснюється, як створити набір тестів. Виконайте наведені нижче кроки по одному, щоб створити Тестовий набір.
Крок 1: Клацніть на посилання «Тестова специфікація» на робочому столі. Він повинен перейти на сторінку специфікації тесту проекту.
Крок No2: Клацніть на піктограму налаштувань на праву панель. Він відобразить ряд операцій з тестовим набором.
Крок No3: Клацніть на кнопку створити для набору тестів.
Крок No4 : Слід відкрити сторінку специфікації Test Suite. Заповніть деталі, пов’язані з тестовим набором, і натисніть кнопку «Створити тестовий набір».
Набір тестів буде створений і з’явиться на лівій стороні в структурі дерева папок.
Створення тестового кейсу
Testcase містить послідовність тестових кроків для тестування конкретного сценарію з очікуваним результатом. У цьому розділі пояснюється, як створити тест разом із кроками тесту. Виконайте наведені нижче кроки по одному, щоб створити тестові кейси.
Крок 1: Клацніть на папку Test Suite у лівій бічній структурі дерева
Крок No2: Клацніть на піктограму налаштувань у праву панель. На правій панелі буде відображено перелік тестових випадків.
Крок No3: Клацніть на кнопку «Створити». Відкриється сторінка специфікації тестового випадку.
Крок No4: Введіть деталі на сторінці специфікації тестового випадку.
Крок No5: Після введення деталей натисніть кнопку «Створити». Це врятує тест-кейс.
Крок No6: Тепер натисніть кнопку «Створити кроки» в тестовому випадку. Він покаже редактор кроків тестового випадку.
Крок No7: Почніть додавати кроки тесту, як показано на малюнку.
Крок 8: Натисніть кнопку «Зберегти», щоб додати подальші дії, або натисніть кнопку «Зберегти та вийти», щоб зберегти крок і вийти з редактора.
Нарешті, тестовий приклад, який ми щойно створили, виглядатиме так:
Призначення тестового кейсу до плану тестування
Для виконання тестового випадку його слід віднести до плану тестування. У цьому розділі описано, як віднести тест-план до плану тестування. Дотримуйтесь наведених нижче кроків, щоб віднести тест-план до плану тестування.
Крок 1: Клацніть на піктограму налаштувань на панелі тесту. Відобразиться список операцій.
Крок No2: Клацніть на кнопку «Додати до тест-планів».
Крок No3: Клацніть на прапорець плану тесту, якому потрібно призначити тест. А потім натисніть кнопку «Додати».
Тестовий кейс буде успішно додано до плану тестування.
Це все на сьогодні.
Підсумок того, про що ми дізналися в цьому підручнику:
- TestLink забезпечує різноманітну інтегровану функціональність, таку як документування та виконання тестових випадків, звіт про тестування та генерацію плану тестування.
- У TestLink можна визначити декількох користувачів із кількома ролями.
- Це веб-інструмент управління тестами, тому кожен в організації може переглядати тестові кейси, якщо у них є дійсні дані для входу.
- Звіти про тести можна легко створювати у форматі HTML, MS DOC або Excel.
- Ми можемо експортувати всі тестові набори та тестові кейси та імпортувати їх до деяких інших проектів. Це дуже корисно, якщо ми хочемо повторно використовувати наявні тестові кейси для наступних версій проекту.
Завдяки цим корисним функціям TestLink широко використовується, і вона вже давно є найпопулярнішим інструментом управління тестами з відкритим кодом.
Про автора: Дякуємо Аніті Есварі за допомогу у розробці цих корисних навчальних посібників. В даний час вона працює старшим інженером-випробувачем, маючи глибокі знання щодо ручного та автоматичного тестування та різних інструментів управління тестами.
Що далі?
Через 2йі 3рдчастини цієї серії ми побачимо як керувати вимогами, зіставляти тестові кейси з вимогами, виконувати тестові кейси вручну, зв’язувати дефекти та створювати звіти про тестування . У розширеній частині ми побачимо, як використовувати Selenium WebDriver автоматично оновлювати тестові кейси за допомогою API TestLink та заощадите час та гроші, які є важливими факторами для успіху будь-якого проекту. :)
Список усіх підручників:
Підручник з TestLink No1
Підручник No2 тут
Підручник No3 тут
Підручник No4 тут
Як завжди, ми тут, щоб допомогти вам. Повідомте нам про свої запитання в коментарях нижче.
Рекомендована література
- Підручник з TestLink 4 - Тестові показники, управління ключовими словами, користувацькі поля та діаграми звітів про тести
- Підручник з управління тестами: Остаточний посібник з управління тестами
- Підручник з TestLodge - Як організувати свої проекти тестування програмного забезпечення за допомогою інструмента керування тестом TestLodge
- Підручник з огляду інструменту управління тестами Testuff: Супер проста наскрізна демонстрація
- Як дистанційно оновити стан виконання тест-кейсу TestLink за допомогою селену - Підручник №3
- Поглиблені підручники Eclipse для початківців
- Підручник з Bugzilla: Посібник із інструментів управління дефектами
- Підручник SVN: Управління вихідним кодом за допомогою Subversion