It's all about the answers!

Ask a question

Difference between test environment & test cell in RQM 4.0.1. Why we are using lab resources as we have alreadt set the test environment


Kritika Singh (511212) | asked Jun 28 '13, 2:16 a.m.
 What is the difference between test cell & test environment? And why we are using the lab resources in testing as we already set the test environment in other sections of RQM?

Comments
1
Thomas Suedbroecker commented Jul 01 '13, 4:09 a.m.

Hello Kritika,

Maybe this helps also:

test cell: RealLife Usage
What is concrete used for Testing maybe fulfilling a defined Test Environment.

test environment: Planning Description:
What is needed to Test the Application or System may be defined by multiple Machines and their software configuration.


1
Thomas Suedbroecker commented Jul 01 '13, 4:12 a.m.

Part 2 of the comment:

For Example: You want to automated tests against your “Web” Application:

1) Environment:

Sample definition of one test environment called “TEST-ENV-STAGE” you which must be provided be someone in the IT:

TEST-ENV-STAGE Contains:
A) A Server Machine with the App Server and Database
Sample: processor: i5 ram: 8GIG OS: Linux, AppServer: WAS Database: DB2
B) A Client Machine with a Browser and the test automation tool
Sample: processor: i5 ram: 2GIG OS: Windows Automation Tool: RFT

2) Testcell:
In a Test Cell you concretely show with machine fulfills your needed test environment definition.
Sample: TESTCELL-FOR-ENV-STAGE fulfills TEST-ENV-STAGE by using

Concrete - LabResoure:
a)     Hostname: TE20130701-Server.sample.jazz.net -> mapping to Server Machine in the test enviornment.
b)     Hostname: TE20130701-AutomationClientsample.jazz.net -> mapping to Client Machine in the testenvironment

2 answers



permanent link
Stephane Leroy (1.4k149) | answered Jun 28 '13, 6:45 a.m.
JAZZ DEVELOPER
edited Jun 28 '13, 6:54 a.m.
Hi Kritika,

"Test cells provide a way to conveniently group together a set of lab resources that describe a test environment."

For more detailed information, InfoCenter is always a good place to look at. You may want to check this topic:
https://jazz.net/help-dev/clm/index.jsp?topic=/com.ibm.rational.test.qm.doc/topics/t_cre_test_cells.html&scope=null

For a use case scenario sample, you could refer to this article: https://jazz.net/library/article/976/
(check the "Using a test cell for preparing robust test bed" section)

Regards,
Stéphane

Comments
Stephane Leroy commented Dec 16 '14, 8:03 a.m.
JAZZ DEVELOPER

Adding to this topic that:
- the example provided by Thomas is VERY enlightening.
- a GLOBAL view of Test Lab management capabilities of RQM could be found in the following blog post: http://sleroyblog.wordpress.com/2014/12/10/rqm-test-lab-management-a-cheat-sheet/


permanent link
Thomas Suedbroecker (29335) | answered Jul 01 '13, 4:17 a.m.

Hello Kritika,

Maybe this helps also:

test cell: RealLife Usage
What is concrete used for Testing maybe fulfilling a defined Test Environment.

test environment: Planning Description:
What is needed to Test the Application or System may be defined by multiple Machines and their software configuration.

For Example: You want to automated tests against your “Web” Application:

1) Environment:

Sample definition of one test environment called “TEST-ENV-STAGE” you which must be provided be someone in the IT:

TEST-ENV-STAGE Contains:
A) A Server Machine with the App Server and Database
Sample: processor: i5 ram: 8GIG OS: Linux, AppServer: WAS Database: DB2
B) A Client Machine with a Browser and the test automation tool
Sample: processor: i5 ram: 2GIG OS: Windows Automation Tool: RFT

2) Testcell:

In a Test Cell you concretely show which machine fulfills your needed test environment definition.
Sample: TESTCELL-FOR-ENV-STAGE fulfills TEST-ENV-STAGE by using

Concrete - LabResoure:
a)     Hostname: TE20130701-Server.sample.jazz.net -> mapping to Server Machine in the test enviornment.
b)     Hostname: TE20130701-AutomationClientsample.jazz.net -> mapping to Client Machine in the testenvironment

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.