About Me

My photo
I Love Bugs! Yum! Yum!

Wednesday, January 19, 2011

In search of an opensource one stop testing tool...

Friday, June 12, 2009

 TestLink - TestLink enables easily to create and manage Test cases as well as organize them into Test plans. These Test plans allow team members to execute Test cases and track test results dynamically, generate reports, trace software requirements, prioritize and assign tasks.

Get the latest UserManual (1.8) and Installation and Configuration Guide (1.8) from TestLink site. Download Testlink here. And here is a screenshot by screenshot demo.

TestLink requires MySQL, PHP and a Webserver (eg., Apache)

MySQL - MySQL is a popular open source database, it's also the database of choice for a new generation of applications built on the LAMP stack (Linux, Apache, MySQL, PHP / Perl / Python.) MySQL runs on more than 20 platforms including Linux, Windows, OS/X, HP-UX, AIX, Netware, giving you the kind of flexibility that puts you in control. (PHPMyAdmin for web based MySQL admin)

PHP - PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. If you are new to PHP and want to get some idea of how it works, try the introductory tutorial. After that, check out the online manual, and the example archive sites and some of the other resources available in the links section.

Apache - The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. Documentation can be found here.

Bugzilla - Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively.

TestLink cooperates with known Bug tracking systems as is Bugzilla, Mantis, etc.

Get the latest Documentation (3.3.4) from Bugzilla site. Download Bugzilla here.

Selenium - Selenium is a suite of tools to automate web app testing across many platforms. Learn more about it here.

Testlink API - XML/RPC support for get Test results from scripts/external tools.
With the new version of TestLink 1.8 http://groups.google.com/group/testlink-dev/web/automation-testing-scripts-for-tl

Disadvantages

Integration with automation tools. As I mentioned above, I read regarding integrating with Selenium in TestLink 1.8 version. But haven't tried yet. Will post if I find some info.
I read in an article that, "the simultaneous execution/update of one test scenario from several testers is not recommended. If more than one QA is working on your project, it is better to assign the scenario to a particular QA. If you have to update already executed scenario, my suggestion is to create a new version of the test plan."

No comments:

Post a Comment