February 4, 2019

What Wikipedia Can Not Tell You About Test Link

TestLink is a very useful test case repository management software. When the company gets bigger it's time to consider investing in an application that can meet the challenging needs of the company.

I like TestLink, but it just not as useful as it was when we first installed it 8-years ago.

TestLink Board

Four Annoyances using TestLink

Here are my annoyances with using TestLink. We currently use TestLink 1.9.3 (Prague).

Integration with Jira/Slack

Most competing test case repository applications have integration with Jira. This allows developers to assign test cases that they would like QA to run when testing a particular issue.

As for Slack, It would be nice to call out particular test cases from a test case repository. For example, if someone ask for the regression test of Cookies in Chrome - someone could link to the actual test case. You can not link to particular test cases in TestLink.

Easy Test Case Import

TestLink isn't fun to work with when you need to add a bunch of test case. This is a problem when your implementing a new feature and want to add a bunch of test cases. There is some support for importing from Excel documents but it is a complex process.

Also vise versa, if there was a major product change, it isn't very easy to modify all the test cases that are impacted by the change.

A Test Case repository should be super flexible so that QA Engineers will want to use it. Its shouldn't be an environment that QA despise using.

The overall feeling about TestLink, from QA team members, is that it is not a very joyful experience.

Better Management of Test Cases

It takes a while to understand how to manage test cases in TestLink. Every once in a while, I'll need to log in and go through the test cases to see which ones are still relevant. It's just a complex process of going through the test cases and removing them them from the current test plan.

Having multiple test plan builds slows down the reporting process - for some unknown reason. I frequently have to cleanup old builds so that the reporting takes a reasonable time to build.

No Automation Support

Automation is now essential to any QA process. TestLink has no automation support. It would be great to have a central application that the QA can understand the coverage.

I wouldn't expect to execute automation from TestLink, but there should be a way to see which issues are being controlled by automation.

Comments

Add your Comments

Feel free to leave a comment about this post.

- Feel Free to add HTML to your comment!