Welcome To User Friendly Software Technical concepts

This Blog contains information of various technical concepts,The concepts are precise,informative with examples.visitors can easily understand the concepts of different technical related subjects like software Testing concepts , practice questions on sql And JMeter(Open source automation tool ) for Performance testing of an web application and about selenium tool used for functional testing of an web application

Monday, May 9, 2011

Test Link 1.7.3

Test Link

An open source test management tool. It enables creation and organization of test cases and helps manage into test plan. Allows execution of test cases from test link itself. One can easily track test results dynamically, generate reports, generate test metrics, prioritize test cases and assign unfinished tasks.

Link :http://testlink.org/demo/login.php?note=expired

To add New Project:


1 Click on Create New test project under Test Project Management

2 Give the name of the project in Name field in Test Project Create Window.

3 Enable Requirements functionality:If you select option as 'yes'  Requirement
   specification document link will be displayed under Requirements(at the left pane)
   in the Home page so that you can specify the requirement functionalities for the
   project.
 
   If you select option as  'No' Requirement specification document link will not
be displayed under Requirements in Home page.

   Test Project Create Window
 
There is an option to Update,Inactivate and Delete the project.

After Creating the project,Name of project  will  be displayed at Top right
of the Home page in Test project dropdown.








To add Test Suite to your Project

1.Select your New project in Test Project dropdown.
2. Click on “Specification”.
3. Click on “project (at the Left Pane of the Page) to add Test suite.
5. Click on New Test Suite tab.
4. Give it a name .Then Click on Create Test Suite at the Top of the window
    and Click Update Tree.
To add Test Cases to your Test Suite

Test Suite:A set of several test cases for a component or system under test, where the post condition of one test is often used as the precondition for the next one.

Click on Test Suite and Create Test cases  and Click on Update Tree





Create a Test plan by clicking on Test plan Management in the Home Page
To Add Test Cases to Test Plan

1. Click on “Add Test Cases” under Test Plan Contents in the Home page
2. Click on Test suite under project
3. Select Test cases and Click on Add Selected Button at the Bottom

To Assign Test Case Execution to the User
1. Click on “Assign Test case Execution” under Test Plan Management in the Home page
2. Select the user for the Test Case and Click on save Button at the Bottom

To Execute Test Cases

First Create a build for execution
Build:Users can filter test cases by builds. Builds are the basic component for how test cases are tracked. Each test case may be run once and only once per build. Builds can be created by leads using the Create New Build page.

1 Click on “Execute Tests ” under Test Execution in the Home page
select the assigned to person (Test cases assgined person)
2 Click on Test cases under Test Suite
3 Select the Status Passed or Failed or Blocked
4 Click on Save Execution
5 If Test case is failed mention the bug id in note and attach the screen shot for the same.

To add Requirement specification for your project
Click on “Requirement specification document “Under Requirements in the Home page






Give  name for the Requirement and introduction info if available from SRS. Then click “Create” button

Click on the project and import any screenshots or any files if necessary and also we can create test cases from the requirement itself




General features


•User web based GUI (Mozilla, Firefox, IE 6 compatible). You can access it from
everywhere without installation.


Large team can divided his products to test projects. Each test project has
own user rights,test specification, software requirements and Test plans.


•Multiple projects support

•Test cases are organized in hierarchical structure (tree menu) into Test Specification.
History of each test case is traceable. Keywords are supported to bring more depth
 to test organization.

•Users have defined roles in project (for example leader, tester, etc.)

•User can track the test results

Click on Results on top of page
.To know the Execution Status of your test cases click Failed Test Cases,Passed
Test cases and Blocked Test cases


Overall Build Status displays a Summary of passed test case percent,
Failed test case percent ,Blocked test case percent and percent of test cases
which are not executed(Not Run)