Glossary

ISTQB defines some terms related to testing and quality in general, TestRay is following those standard ISTQB terminologies and flow of test management. 

Below table shows the terms and concepts used by TestRay.

Terms

Description

Type

Note

Terms

Description

Type

Note

Test Case

Test case is a set of inputs, execution preconditions, and expected results (outputs) developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement.

Issue Type

This issue type will be created in your Jira Cloud server during the installation of TestRay

Test Plan

Test plan describes the testing scope and activities. It is the basis for formally testing any software/product in a project.  It contains the set of test cases to be executed in the plan.

Issue Type

This issue type will be created in your Jira Cloud server during the installation of TestRay

Requirement

Requirement describes how a system should act, appear or perform. 

Issue Type

User can map his own issue type/s as requirement.

Defect

A defect is an identified fault with the software system found while executing the test cases.

Issue Type

User can map his own issue type/s as defect.

Test Cycle

Test cycle is a unique iteration of execution done inside a test plan.

Each test cycle could be a number of test passes pertaining to each configuration it is tested against. 

TestRay Entity



Test Run

Test run (test case run) is a unique execution instance of a given test case. This effectively captures the result of testing a test case, actual results on each test case steps and create/link defects in support of the findings from the execution.

TestRay Entity



Test Suite

Test suite is a logical entity to organize, group, and work with test cases.

TestRay Entity



Sub Suite

Sub suite is nested inside a test suite, it creates further levels of test suites.

TestRay Entity



Tester

A user role defined in TestRay, user/s in the role can be assigned for test execution.

TestRay Entity

User can map project role to Tester role.

Test Lead

A user role defined in TestRay, user/s in the role can do test planning and test assignment.

TestRay Entity

User can map project role to Test Lead role.

Test Parameter

A test parameter is a variable that can be assigned a value outside the test execution. It enables the testing steps of a test case to be executed multiple times/iterations with variations in the test procedure.

TestRay Entity



Configuration

A configuration can be anything you need to test your project against, such as different operating systems, web browsers or hardware devices.

TestRay Entity



Test Run Field

Test run field feature allows you to add your own fields to test run user interface. It will be used as an additional execution field, user can specify values during test execution.

TestRay Entity