Deployment and introduction of testlink

Source: Internet
Author: User
Tags testlink

Testlink is an open-source test management tool used to manage test cases, from test requirements, test plans, test case management and case execution to final result analysis, A complete set of test process control helps testers effectively control the test process.

The following describes the main functions of testlink:

1. Management of test requirements

2. Test Plan Management

3. Test Case Management

4. Test Case execution

5. Analysis of test results (including chart analysis of test results)

6. Role-Based User Management

Let's take a look at the overall structure of the testlink system. It mainly covers test projects, plans, and users. The structure is as follows:

Next, let's take a look at the User Role of the entire system. testlink, like most test management tools, has complete permission management and role control. The following figure shows a specific role use case:

From the above examples, we can clearly give different permissions to each Tester Based on actual needs, effectively controlling the division of roles and cooperation ~

For most users, testlink is the most used to manage test cases. Of course, it is open source code, so we can derive some functions according to our own needs, it is a platform suitable for your team. Many large companies on the market are now using testlink for management testing and modification as required. This is the original intention of most open-source tools, this is the main reason for its poor UI.

Next, we will briefly introduce how to build the testlink runtime environment under Ubuntu:

Download and install the SDK as needed:
Sudo apt-Get install apache2 PhP5 mysql-server libapache2-mod-php5 php5-mysql php5-gd

Note: Make sure that your Ubuntu server can connect to the Internet, because the apt-Get method is installed online. However, the above method is more convenient than installing in windows.

Configure apache2
Sudo VI/etc/apache2/httpd. conf

Add the following content:
Addtype application/X-httpd-PHP. php. htm. html
Adddefacharcharset UTF-8
Servername 127.0.0.1

Start apache2
Sudo/etc/init. d/apache2 restart

Start MySQL Server
Sudo/etc/init. d/MySQL restart

Install testlink
Tar zxvf testlink-1.9.3.tar.gz
Sudo MV testlink/var/www/
CD/var/www/

Run the testlink Installation Wizard.
Http: // localhost/testlink/install/

Modify configuration file
Sudo VI config. Inc. php
Set "user_self_signup" to "false"
Change the value of "config_check_warning_mode" to "silent"

Access testlink

Http: // localhost/testlink

Use the Default Account "admin" to log on. The password is "admin". After logon, change the password.

The Chinese version of the Chinese version is changed as follows:
Changed to tlcfg-> default_language = 'zh _ cn ';

Then, set the settings as follows:

Log on again and you will see the Chinese management interface of testlink:

The deployment process of testlink is complete ~

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.