Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

WHAT IS ENVIRONMENT VARIABLES?

Answer Posted / deven

Environment variables in QTP are similar to global
variables which can be accessed through any part of the
script.These variables can prove to be very useful when we
want a variable to be shared across various reusable
actions and functions.

Two Types of Environment variable:

1. Built in variables

2. User Defined variables
&#9830; Internal
&#9830; External


Built in variable:

Built-in: Variables that represent information about the
test on which the test is run, such as Test path and
Operating system. These variables are accessible from all
tests, and are designated as read-only.

Syntax:

Variable = Environment("environment variable name")

Example:

'Some of the In built Environment Variables

Msgbox Environment("OS")
Msgbox Environment("OSVersion")
Msgbox Environment.value("ProductDir")
Msgbox Environment.value("ProductName")

'path where Test result for the current test is stored
Msgbox Environment("ResultDir")


Internal User defined variable:

User defined Internal: are the variables that we define
within the test.The variables are saved with the test and
are accessible only within the test.

Example:

'User can create their own enviroment variables like "Url"

Environment.Value("Url")= "http:\\www.gmail.com"

URL=Environment.Value("Url")

Systemutil.Run "iexplore.exe",URL

External User defined variable

User defined External: are the variables that we predefine
in the active external environment variables file.These can
be created using a list of variable-value pairs in an
external file in .xml format.

Steps to follow:


1. Create External user defined variable

File --> settings --> Environment --> select variable type
as user defined --> click add icon (+) --> enter variable
name & Value --> click OK --> click export --> browse path
and enter file name --> save with xml extension --> click
OK.

2. Associate environment variable file(xml)

File --> settings -->Environment --> select variable type
as user defined --> check “load variables and values from
the external file” --> browse path of the xml file -->
click apply --> Click OK.

XML file with variable name and value should be mentioned

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to do call a output parameter from one action to another action??/

2416


what is stepin & stepout?

1902


descriptive program for a yahoo mail that is in yahoo mail suppose check box mailid subject assume it is like this format all things are in webtable the question is suppose some mail ids are there in that mailids i want to select the check box wich is before a@gmail.com and after that i want to click on delete button

2270


when will you do debug your script? and explain that process?

2002


What do you mean by iteration?

1297


Hello friends..... On which areas of an application we can not test with QTP

2130


i have doubt suppose iam purly working in manual, when i will get work to do on sql and performence testing? pls any one clarify doubt?

2025


How do I lauch my test website using code from qtp in different environmet, uat and PPTE?

2079


banking project description for software tester

7517


Whether qtp 9.0 supports Test director8.0

2640


When using descriptive programming?

1148


Is qtp supports uni-code?

1079


What are the ways you can synchronize?

1092


I opened gmail login into gmail and i have to save (Pass or move) all the mail into notepad please give me code Thanks of all

2163


hi, FOR 3+ QTP INTERVIEW, FOR EXAMPLE WE PUT ONLINE BANKING SYSTEM PROJECT IN OUR RESUME, IN PROJECT MANAGER ROUND...WHAT R THE MAJOR QUESTIONS ARE ASKED IN P.M? PLS TELL ME ATLEAST 10 QUESTIONS?.....AND IF POSSIBLE POST ANSWERS ALSO....

2979