This detailed guide will help you navigate the basics of TestLink – a leading open-source test management tool.
Learn to set up and start utilizing TestLink Test Management Tool efficiently with our thorough TestLink Tutorials.
Recommended IPTV Service Providers
- IPTVGREAT – Rating 4.8/5 ( 600+ Reviews )
- IPTVRESALE – Rating 5/5 ( 200+ Reviews )
- IPTVGANG – Rating 4.7/5 ( 1200+ Reviews )
- IPTVUNLOCK – Rating 5/5 ( 65 Reviews )
- IPTVFOLLOW -Rating 5/5 ( 48 Reviews )
- IPTVTOPS – Rating 5/5 ( 43 Reviews )
Editors’ Message – If you continue to rely on MS Excel spreadsheets for managing test cases and their execution, now is the best opportunity to transition to a Test Management Tool. That’s why we’ve selected the widely recognized open-source TestLink Test Management Tool. Try it out!
We’ve split this TestLink Tutorials series into 4 segments:
See below for a summary of all the tutorials in this collection:
Tutorial #1 on TestLink Introduction to TestLink, setting up, and devising Test Plan and Test Cases
Tutorial #2 on TestLink Management of Requirements, Test execution, and creating test reports
Tutorial #3 on TestLink Remote update of test case execution status (using Selenium WebDriver code and TestLink API – advanced topics)
Tutorial #4 on TestLink Test Metrics, Keyword Management, Custom Fields, and Test Report Charts
Let’s kick off the first chapter of this series.
Topics Covered:
The Basics of TestLink
TestLink is a widely adopted web-based open-source test management tool which aligns both Requirements Specification and Test Specification. This tool allows users to construct test projects and document test cases. It also accommodates several users/testers with various roles and can produce Test Report and Test Plan Documents within minutes. TestLink facilitates both manual and automated execution of test cases and can issue test reports in multiple formats like HTML, MS Word, and Excel.
Furthermore, TestLink permits the integration with well-known Defect Tracking systems such as Mantis, BugZilla, Jira, Youtrack, and TRAC. It offers the ability to associate specific bug reports with test cases and facilitates several Test projects. As TestLink is a web-based software, multiple users can concurrently leverage its capabilities based on their assigned roles.
Advantages of Using TestLink
- Allows handling of Multiple Projects
- Facilitates smooth import or export of Test Cases
- Integration with defect management tools is seamless
- Automated Test case execution via XML-RPC
- Navigating through test cases using keywords, version, and Testcase ID is straightforward
- Easily allows setting up user credentials and assigning roles
- Test cases can be assigned to numerous users
- Generates Test plan and Test reports in a variety of formats without hassle
The Setup of TestLink
UPDATE: The cloud version of TestLink can be installed by following instructions on this page.
Requirements:
- Apache Web server
- PHP
- MySQL
Reminder: If your project has a designated System Admin, you can ask them to install TestLink for your project and then move to the “Creating a Test Project” step. Doing the installation by yourself can bring valuable experience, though. 🙂
To proceed with TestLink installation, you should first install Apache web server, PHP, and MySQL server. If your system or server already possesses Apache, PHP, and MySQL, you can proceed to install TestLink as described in the “TestLink Installation” section below.
If not, follow the step-wise guidance below to install Apache, PHP, and MySQL first.
Setting up Apache
Here are the steps to install Apache web server:
Step #1: Download Apache from this link.
Step #2: Extract the Zip file into C:/
Step #3: Make a copy of the path C:Apache24bin and add it to the path environment variable.
Step #4: Open Command Prompt (select Run as administrator)
Navigate to C:/Apache24/bin and run the following commands sequentially:
httpd -k install
httpd -k start
PHP Setup
Here are the steps to install PHP and integrate it with Apache:
Step #1: Download PHP from this link (thread safe).
Extract the files to C:php
Step #2: Rename php.ini-development
to php.ini
Step #3: Append C:php
to the path environment variable.
Step #4: Modify php.ini
and add/update the following lines:
display_errors =On
log_erros = On
doc_root = C:/Apache24/htdocs
extension_dir = “C:/php/ext”
Step #5: Edit httpd.conf
and add/update the following lines:
LoadModule php5_module “C:/php/php5apache2_4.dll”
AddType application/x-httpd-php .php .html .php4 .php5
Add to the end of httpd.conf
file:
PHPIniDir “C:/php”
Step #6: Create a file named phpinfo.php
within C:/Apache24/htdocs
and insert the following line in the file:
<?php phpinfo();?>
Step #7: Make a copy of php-mysql.dll
from C:/php/ext
and place it in C:/Windows/System32
Step #8: Restart Apache
MySQL Setup
Here are the steps to install MySQL:
Step #1: Download MySQL from this link and proceed to install it.
Step #2: Establish a Database named “TestLink” in your MySQL server.
Step #3: Uncomment the MySQL extension in php.ini
and set the time zone to “PRC”.
TestLink Setup
Here are the steps to install TestLink on the Apache web server:
Step #1: Download TestLink from this link.
Step #2: Unzip the package, rename it to “testlink”, and store it within “C:/Apache24/htdocs”
Step #3
1 thought on “TestLink Tutorial: A Layman’s Guide to TestLink Test Management Tool (Tutorial #1)”