fman's picture


I'm part of development team of TestLink (, and obviously I think that  a TestLink TurnKey Appliance will be a good thing to have.

I've read you are lot of work to do, but may be you can consider this application also.

Thanks in advance.

Jeremy Davis's picture

But what exactly does Testlink do? I gather that it runs tests. And the name would suggest that it tests links? Even after having a bit of a read on the site, a quick browse of some of the documentation and a very brief glance at the demo, I'm still not at all clear what TestLink is trying to acheive and why and how I might want to use it.

So my initial feedback would be to perhaps supply some brief writeup on what TestLInk actually does, the problem that TestLink is the solution to, that sort of thing. IMO it should be the landing/main/front page of your site. Surely even a newb should be able to understand what Testlink is trying to achieve from a cusory glance at the front page?

...Anyway criticisms aside (hopefully they are constructive), if you would like to see TestLink as an official TKL appliance then you (or someone from your community) will probably need to do a bit of leg work. The core devs (Alon & Liraz) are snowed under with work and there is a huge backlog of new appliances to create (that have already been approved). This is without the prospects of an update to (Ubuntu 12.04 based) TKL v12.x, as well as the likelihood of Debian based v12.x appliances too (alongside the Ubuntu based ones - the idea is to have both so TKL users can choose). So if you would like to create a TKLPatch for the current v11.3 release I would be more than happy to apply it to the ISO and provide it for download on the TKL Community Downloads SF site.

If you want any pointers or help with TKLPatch, then feel free to post back and I'll try to help where I can.

fman's picture

We absolutely accept any kind of criticism (is only way to grow up).

I've asked a new guy that is helping with documentation (and good english), and I would like to check with you if with this explanation
is easier to understand TL focus:



What is TestLink?

In an ideal world, testing would be a pretty straightforward process. A test team takes the product requirements, writes a test specification document, reviews the tests, and then runs them all for each version of the product. The team is composed of full-time staff, and everyone knows exactly what is expected of them.

In practice few organisations have that luxury. There is not time to run all the tests on every product version - especially on fix-releases that need to be rolled out quickly. Requirements are constantly changing, and the tests have to be changed in step. Test staff come and go. There are misunderstandings over who was supposed to run which tests, so some get missed. Management suddenly wants a status update at seven in the evening.

In these situations you need the support of a test management tool, such as TestLink.

The purpose of TestLink is to answer questions such as:

·         For which requirements do we still need to write or update test cases?

·         Which tests do you want me to run for this version?

·         How much progress have we made on testing this release?

·         Which test cases are currently failing, and what are the errors?

·         On which version was this group of test cases last run, and is it time we ran them again?

·         And ultimately: is this version of the product fit for release?

TestLink helps you to keep the test process under control. It forms a repository for requirements and test cases, and relates these to builds, platforms and staff. You allocate tests to staff who carry them out and record the results. A wide variety of reports provide information on what has been done and what still needs to be done.

Your feedback will be very appreciated
Jeremy Davis's picture

So TestLink is for software (product?) test management (planning and recording). That makes plenty of sense and seems like quite an interesting product. I don't think I've ever come across anything like that before.


Francisco Mancardi's picture

>> test management (planning and recording).

No recording in the sense of record & playback (like selenium, or watir), but yes recording in the audit sense (I run and can save results). Also Requirements Management with versioning

Jeremy Davis's picture

That's what I meant - recording as in record keeping. Nice.

So basically in a nutshell, TestLink is a quality control planning and auditing tool specifically relating to software (or product?) testing!?

Jeremy Davis's picture

I have just registered a Blueprint here:

I haven't had much of a look at it further but from what i can see it should install with minimal additional work on top of TKL LAMP appliance. Considering it's uniqueness and potential usefulness I think it is a great candidate for inclusion as a TKL appliance. Official inclusion would also give TestLink additional exposure which can only be a good thing.

As for inclusion in the library, as I mentioned above, the best way to push it forward is production of a TKLPatch. It should be pretty straight forward (assuming that it installs ok on TKL LAMP). If you don't have anyone in your dev team/community who is interested/able to produce a TKLPatch, if you can get someone to install TestLink on top of TKL LAMP and document the steps taken I would be willing to create a patch from that and upload the resulting ISO to the TKL Community Downloads SourceForge site.

Francisco Mancardi's picture

I will try to give a look (i need to sort out our priorities) , and try to install



Francisco Mancardi's picture


finally we will manage the release of 1.9.4, then I've succesfully installed it on last TKL LAMP VMWARE VM.

Here are the instructions you have requested [Google Drive]

Hope you will find the time to:

>> create a patch from that and upload the resulting ISO to the TKL Community Downloads SourceForge >> site.

Please let me know if there are issues with instructions provided.



Dee's picture

Hi I would like to ask if there is some update on this.

>> Install instructions - TestLink 1.9.4 on TKL LAMP

Would like to run Testlink as well.

Francisco Mancardi's picture

No update on this, but you can go to and get info about other VM provider that is supportin g TestLink

Jeremy Davis's picture

Sorry I have been so slow to respond. As you may already be aware I'm only a volunteer here and life has been incredibly hectic over the last six months... Thanks for posting the info and sorry I haven't done anything with it... Hopefully I'll get a chance to get back to this sometime...

Francisco Mancardi's picture

Jeremy, there is no need to apologize. I did not know you are a volunteer. I suppose that people that work in an stable way in TKL was interested on this appliance.


Thanks a lot for your efforts

Jeremy Davis's picture

Thanks for your understanding, but I like to follow through with things. When I say I will do something I like to do it...

And I'm sure that the TKL core devs would be interested, but they are pretty deep in a development cycle at the moment and adding new appliances is not something I think they have any resources for right now.

Add new comment