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