SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
Tutorial - 12 How to Create a Datapool using IBM – Rational Functional Tester - RFT

This article presents a simple method of creating a Datapool using IBM - RFT

Brief Introduction to Datapools:
A datapool is a test dataset, a collection of related data records which supplies realistic data
values to the variables in a test script during test script playback. We can create data from
scratch or import existing data into a new datapool from another RFT datapool, an IBM Rational
TestManager datapool, or a .csv file.

Rules for working with datapools:

1) When we import data, we ensure that we import the data into the same RFT project as the test
scripts that access the data.

2) If we want to import data from a TestManager datapool, we need to first associate a RFT
project with a Rational project to use the TestManager datapool.

Steps for Creating a Datapool are as under:

Step - 1: Click "Create a Test Datapool".

Step - 2: Applicable for RFT - Java Scripting:

2a) Either type the path to the folder we want or use the navigation tools ("Home", "Back", and
"Go Into") to select the path.

2b) Type the name of the new datapool.

2c) If we want to create the RFT project in a ClearCase directory, optionally, select “Add the
datapool to ClearCase”.

2d) Next use either of the following steps according to need:

# To create an empty datapool, if there is a filename in the “Import From” list, select the
filename and delete it, and then click “Finish”.

# To import data into the datapool, click “Next”, and then proceed to Step - 4.


Step - 3: Applicable for RFT - VB.NET Scripting:

3a) Type the name of the new datapool.

3b) Either type the path to the desired folder or click “Browse” to browse to the path and folder.

3c) Click “Open”.

3d) If we want to create the RFT project in a ClearCase VOB, we can add the datapool to
ClearCase after creating it.

3e) Next use either of the following steps according to need:

# To create an empty datapool, if there is a filename in the “Import From” list, select the
filename and delete it, and then click “Finish”.
# To import data into the datapool, go to the next step.


Step - 4: Importing of Data: To import data from a RFT or IBM Rational TestManager datapool,
or from a .csv file take one of the following steps:

# To import a .csv file:

4a) Type the path and filename of an existing .csv file, click the “Import From” arrow to select
from a list of ten recently imported files, or click “Browse” to select the path and filename.

4b) Type one to three field separator characters to use in the file we want to import.

Remember that RFT must use the same field separator character as the one used in the .csv file
from which we are importing data. If we are not sure which field separator characters to specify,
use a text editor to open the .csv file and see the field separator characters that are used.

4c) “Select First Record is Variable Information” to make the first row of the imported data,
the header of a new datapool.

If we clear “First Record is Variable Information”, the first record in the .csv file is imported as
data and the headers use the default headers, such as data0, data1, etc. “First Record is
Variable Information” is unavailable if the file we select to import is not a .csv file or not a
TestManager file.

# To import a RFT datapool:

4a) Click the “Import From” arrow to display a list of ten recently imported files, and then select
a RFT datapool from the list.

4b) Type the path and filename of an existing RFT datapool.

4c) Click “Browse” to select the path and filename of an existing RFT Datapool.

# To import a TestManager datapool:

Click “Browse TM” to select the path and filename of the TestManager datapool we want to
import. RFT automatically extracts the header information from the associated TestManager .spc
file.

Step - 5: Click “Finish”.

A newly created datapool gets displayed.

Tutorial by :
http://www.softwaretestinggenius.com

Weitere ähnliche Inhalte

Mehr von Yogindernath Gupta

ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
Introduction to specification based test design techniques
Introduction to specification based test design techniquesIntroduction to specification based test design techniques
Introduction to specification based test design techniques
Yogindernath Gupta
 

Mehr von Yogindernath Gupta (20)

ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 
ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8
 
ISTQB Advanced Study Guide - 7
ISTQB Advanced Study Guide - 7ISTQB Advanced Study Guide - 7
ISTQB Advanced Study Guide - 7
 
ISTQB Advanced Study Guide - 6
ISTQB Advanced Study Guide - 6ISTQB Advanced Study Guide - 6
ISTQB Advanced Study Guide - 6
 
ISTQB Advanced Study Guide - 5
ISTQB Advanced Study Guide - 5ISTQB Advanced Study Guide - 5
ISTQB Advanced Study Guide - 5
 
ISTQB Advanced Study Guide - 4
ISTQB Advanced Study Guide - 4ISTQB Advanced Study Guide - 4
ISTQB Advanced Study Guide - 4
 
ISTQB Advanced Study Guide - 3
ISTQB Advanced Study Guide - 3ISTQB Advanced Study Guide - 3
ISTQB Advanced Study Guide - 3
 
ISTQB Advanced Study Guide - 2
ISTQB Advanced Study Guide - 2ISTQB Advanced Study Guide - 2
ISTQB Advanced Study Guide - 2
 
ISTQB Advanced – Study Guide -1
ISTQB Advanced – Study Guide -1ISTQB Advanced – Study Guide -1
ISTQB Advanced – Study Guide -1
 
Introduction to specification based test design techniques
Introduction to specification based test design techniquesIntroduction to specification based test design techniques
Introduction to specification based test design techniques
 
Knowledge Levels In Certifications
Knowledge Levels In CertificationsKnowledge Levels In Certifications
Knowledge Levels In Certifications
 
Design Review & Software Testing
Design Review & Software TestingDesign Review & Software Testing
Design Review & Software Testing
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLC
 
Tutorial - 16 : How to pass parameters from one script to another by CallScri...
Tutorial - 16 : How to pass parameters from one script to another by CallScri...Tutorial - 16 : How to pass parameters from one script to another by CallScri...
Tutorial - 16 : How to pass parameters from one script to another by CallScri...
 
Tutorial - 14 How to insert a verification point from the script explorer usi...
Tutorial - 14 How to insert a verification point from the script explorer usi...Tutorial - 14 How to insert a verification point from the script explorer usi...
Tutorial - 14 How to insert a verification point from the script explorer usi...
 
A Practical Roadmap To HP QTP Certification
A Practical Roadmap To HP QTP CertificationA Practical Roadmap To HP QTP Certification
A Practical Roadmap To HP QTP Certification
 
Unearthing The Power Of IBM – Rational Functional Tester 7.0 - RFT
Unearthing The Power Of IBM – Rational Functional Tester 7.0 - RFTUnearthing The Power Of IBM – Rational Functional Tester 7.0 - RFT
Unearthing The Power Of IBM – Rational Functional Tester 7.0 - RFT
 
RFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFT
RFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFTRFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFT
RFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFT
 
RFT Tutorial 11 How To Data Drive A Test Script Using Ibm – Rational Function...
RFT Tutorial 11 How To Data Drive A Test Script Using Ibm – Rational Function...RFT Tutorial 11 How To Data Drive A Test Script Using Ibm – Rational Function...
RFT Tutorial 11 How To Data Drive A Test Script Using Ibm – Rational Function...
 
RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...
RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...
RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Tutorial - 12 How to Create a Datapool using IBM – Rational Functional Tester - RFT

  • 1. Tutorial - 12 How to Create a Datapool using IBM – Rational Functional Tester - RFT This article presents a simple method of creating a Datapool using IBM - RFT Brief Introduction to Datapools: A datapool is a test dataset, a collection of related data records which supplies realistic data values to the variables in a test script during test script playback. We can create data from scratch or import existing data into a new datapool from another RFT datapool, an IBM Rational TestManager datapool, or a .csv file. Rules for working with datapools: 1) When we import data, we ensure that we import the data into the same RFT project as the test scripts that access the data. 2) If we want to import data from a TestManager datapool, we need to first associate a RFT project with a Rational project to use the TestManager datapool. Steps for Creating a Datapool are as under: Step - 1: Click "Create a Test Datapool". Step - 2: Applicable for RFT - Java Scripting: 2a) Either type the path to the folder we want or use the navigation tools ("Home", "Back", and "Go Into") to select the path. 2b) Type the name of the new datapool. 2c) If we want to create the RFT project in a ClearCase directory, optionally, select “Add the datapool to ClearCase”. 2d) Next use either of the following steps according to need: # To create an empty datapool, if there is a filename in the “Import From” list, select the filename and delete it, and then click “Finish”. # To import data into the datapool, click “Next”, and then proceed to Step - 4. Step - 3: Applicable for RFT - VB.NET Scripting: 3a) Type the name of the new datapool. 3b) Either type the path to the desired folder or click “Browse” to browse to the path and folder. 3c) Click “Open”. 3d) If we want to create the RFT project in a ClearCase VOB, we can add the datapool to ClearCase after creating it. 3e) Next use either of the following steps according to need: # To create an empty datapool, if there is a filename in the “Import From” list, select the filename and delete it, and then click “Finish”.
  • 2. # To import data into the datapool, go to the next step. Step - 4: Importing of Data: To import data from a RFT or IBM Rational TestManager datapool, or from a .csv file take one of the following steps: # To import a .csv file: 4a) Type the path and filename of an existing .csv file, click the “Import From” arrow to select from a list of ten recently imported files, or click “Browse” to select the path and filename. 4b) Type one to three field separator characters to use in the file we want to import. Remember that RFT must use the same field separator character as the one used in the .csv file from which we are importing data. If we are not sure which field separator characters to specify, use a text editor to open the .csv file and see the field separator characters that are used. 4c) “Select First Record is Variable Information” to make the first row of the imported data, the header of a new datapool. If we clear “First Record is Variable Information”, the first record in the .csv file is imported as data and the headers use the default headers, such as data0, data1, etc. “First Record is Variable Information” is unavailable if the file we select to import is not a .csv file or not a TestManager file. # To import a RFT datapool: 4a) Click the “Import From” arrow to display a list of ten recently imported files, and then select a RFT datapool from the list. 4b) Type the path and filename of an existing RFT datapool. 4c) Click “Browse” to select the path and filename of an existing RFT Datapool. # To import a TestManager datapool: Click “Browse TM” to select the path and filename of the TestManager datapool we want to import. RFT automatically extracts the header information from the associated TestManager .spc file. Step - 5: Click “Finish”. A newly created datapool gets displayed. Tutorial by : http://www.softwaretestinggenius.com