QA/Testlink

From Apache OpenOffice Wiki
< QA
Revision as of 07:47, 14 August 2012 by Terry Yang (Talk | contribs)

Jump to: navigation, search

Introduction

TestLink is a web-based software that facilitates software quality assurance. It is developed and maintained by Teamst. The platform offers support for test cases, test suits, test plans, test projects and user management, as well as various reports and statistics. For more detail info mathine about this tool you can get it form Test Link wikipedia and Test Link.

Our TestLink is http://aootesting.adfinis-sygroup.org

Usage

The basic units used by TestLink are: Test Case, Test Suit, Test Plan, Test Project and User.

Test Case describes a testing task via steps (actions, scenario) and expected results. Test Cases are the fundamental piece of TestLink.

Test Suite (Test Case Suite) organizes Test Cases to units. It structures Test Specification into logical parts.

Test Plan is created when you'd like to execute Test Cases. Test Plans can be made up of the Test Cases from the current Test Project. Test Plan includes Builds, Milestones, user assignment and Test Results.

Test Project is something that will exist forever in TestLink. Test Project will undergo many different versions throughout its lifetime. Test Project includes Test Specification with Test Cases, Requirements and Keywords. Users within the project have defined roles.

User: each TestLink user has a Role that defines available TestLink features. See more in chapter “User Administration”. Illustration 2 shows common activities according to user roles.

WorkFlow

  1. Administrator creates a Test Project
  2. User imports or create Software Requirements and for part of these requirements generates empty Test Cases.
  3. Describes a test scenario (create a content of empty Test Cases) using these Test Specification that is organized into Test Suites.
  4. Creates keyword “Regression testing” and assigns this keyword to ten of these Test Cases.
  5. Creates a Test Plan , Build and links all Test Cases in Test Suite to this Test Plan.
  6. Now developers produce a first build. Tester execute and record the testing with the result.
  7. Developers make a new Build and tester tests the failed and blocked Test Cases only. This time these all blocked and failed Test Cases passed. They retest also all Test Cases with keywords “Regression testing” in addition.
  8. After test done, We can generat test report

Step Create User

  1. Open http://aootesting.adfinis-sygroup.org, Click New User? link, input your user name/password/Email and click Add User Data. Then your account create.
  2. Logon http://aootesting.adfinis-sygroup.org with the user you create in step 1.

Step To New Test Case

Need Create Requirement first, then create Test Case and link Test case with Requirement.

  1. Select the Project, then Click Requirement Specification in left panel, in the Root folder, click Create button to create a Requirement SpecificationCreateRequirement Specifications.jpg
  2. Input Document ID/Title/Scope Click Save button CreateRequirementSpecifications.jpg
Personal tools