wiki:SCS_TEST_TRACKING_SETUP_R1
Last modified 16 years ago Last modified on 11/07/08 13:57:36

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

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

SCS_TEST_TRACKING_SETUP_R0
SCS_TEST_TRACKING_MAINTENANCE_R0
SCS_TEST_TRACKING_MAINTENANCE_R1

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

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"
    <Directory /home/scs/public_html/testlink>
            DirectoryIndex index.php
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>
    
  • 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

Error: Macro Include(wiki:SCS_TEST_TRACKING_SETUP_R1_LOG) failed
current transaction is aborted, commands ignored until end of transaction block