[[BackLinksMenu]] = Analysis = == Overview == We are going to use our test tracking system for maintaining our manual tests and finding bugs and linking them with bug tracking system. For this revision of the task we've got several things to do that are listed in the section below. == Task requirements == Because of the security issues that appeared in tcw we must either: * improve tcw security or * find a better solution for tracking of the manual tests and integrate it == Task result == The result of this task must be functional test tracking system with the necessary security. == Implementation idea == * research for other test tracking systems * compare them with tcw * decide which will be best for our purposes and integrate it * or find a solution to tcw security issues that are concerning us == Related == [wiki:SCS_TEST_TRACKING_SETUP_R0] [[BR]] [wiki:SCS_TEST_TRACKING_MAINTENANCE_R0] [[BR]] [wiki:SCS_TEST_TRACKING_MAINTENANCE_R1] [[BR]] == How to demo == Open the test tracking system. Show sample test case (there are some available at the moment). = Design = What have to be done? * Research different tracking solutions. * Choose an applicable and explain why it is better than the others. * Give link and setup instructions * Define user creation, permissions, etc Tested !TestLink 1.7.4 stable release. Benefits: * Web based * Easy install * Covers all the functionalities of TCW [[BR]] Minuses: * Should setup my SQL * Should run a SMTP server * Should be set up, it will take a while * Should be integrated with trac * User accounts and permissions * Should migrate from tcw - this should be easy as the test cases are not described there yet. = Implementation = The !Testlink is set up on the dan-desktop server. In the backup this should be added. the address is dan-server/testlink. Setup details: * Got http://surfnet.dl.sourceforge.net/sourceforge/testlink/testlink_1.7.4.zip * Extracted the zip in /home/scs/public_html/testlink * Ran /home/scs/public_html/testlink/install/index.php * Deleted installation files * Added write permissions to required folders (they are asked during setup) testlink/upload_area/ * Added file testlink to /etc/apache2/sites-available {{{ Alias /testlink "/home/scs/public_html/testlink" DirectoryIndex index.php Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all }}} * Soft linked the file to /etc/apache2/sites-enabled * Changed admin password * Added user account for myself. In next revision this should be visible from outside * SMTP server should be set up * Permissions should be cleared Full timebox. = Testing = = Comments = = Log = [[Include(wiki:SCS_TEST_TRACKING_SETUP_R1_LOG)]]