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...



This is Ajay i have few douts if anybody know pls give me
reply.

1. i have opend 2 gmails i am working with 1 gmail i want
to close other gmail by usig script.

2.i have 10 links in a page all of them have same
properties& names i want to click on 5link by using script.

3.i have one combobox in that i want to see all the
citynames in the combobox and i have to check weather
hyderabad is present or not.

4. size of objectrepository.
5.what r problems we get during writing the script.
6.is it possible to compare to excel sheets in qtp if
possible wht is the script.
7.example for lowlevelrecording

Answers were Sorted based on User's Feedback



This is Ajay i have few douts if anybody know pls give me reply. 1. i have opend 2 gmails i..

Answer / amarendra kothuru

1) i have opend 2 gmails i am working with 1 gmail i want
to close other gmail by usig script.
Ans: Use index property to uniquely indentify the Browser.
In QTP, for any object, Index starts from Zero. If only one
browser opened, Index value is Zero. For the second
browser, index value will be 1 and so on.
The below code will close the second Gmail brower if it two
or more Gmail Pages are opened. Otherwise It won't close.
If (Browser("title:=Gmail: Email from
Google","index:=1").Exist) Then
Browser("index:=1").Close
End If
If u want to close any broswer, use only index property in
Browser object




2) i have 10 links in a page all of them have same
properties& names i want to click on 5link by using script.
Ans: Use index property in descriptive programming so that
u can perform click action on 5th link.
i.e
For example, ABCD is the name of the link and page contains
10 links with the same name ABCD and you want to click on
5th, this case the below code work. Index starts from Zero.
So fifth link contains the index value 4.

Browser("title:=Gmail: Email from Google").Page
("name:=Gmail: Email from Google").Link
("name:=ABCD", "index:=4").Click



3).i have one combobox in that i want to see all the
citynames in the combobox and i have to check weather
hyderabad is present or not.
Ans: The below code that will verify whether the Item exist
in the combobox or not. i.e. the given city Hyderabad exist
in the CityList combobox or not.

CityName = "Hyderabad"
Result = 0
all_items = Browser("Cities").Page("Cities").WebList
("CityList").GetROProperty("all items")
For Each aitem In all_items
If aitem = CityName Then
Reporter.ReportEvent micPass "City is Found
in the List", "Passed"
Result = 1
Exit For
End If
Next
If Result = 0 Then
Reporter.ReportEvent micPass "City is Found in the
List", "Passed"
End If



4) size of objectrepository
Ans: The Size of the Object Repository might be the size of
the .tsr file in your script.


5) what r problems we get during writing the script
Ans: In general, you can get the following probles while
preparing the script
1. Sometimes you may not able to find/recognize the unique
property value of the object.
2. Synchromnization: this is one of the major issue while
preparing and executing the script.
3. If you have good Automation framework, then only it is
easier to prepare the scripts
4. It depends on your logic where you are going to
implement in the script




6) is it possible to compare to excel sheets in qtp if
possible wht is the script.
Ans: It is possible to verify two Excel sheets in QTP.
I can explain the Steps to prepare the script.
Step1: Import the first Excel sheet to Gloalsheet, Second
excel sheet into Local sheet
Step2: Get the rowcount of two Globalsheet and localsheet
Step3: Compare the rowcounts and columncounts of two sheets
if those are equal, verify each value of the cell.
If any one combination failed(verifying cell value,
Mention that two excel sheets are different
else
Two excel sheets are equal.
Else
Mention that two excel sheets are different




7) example for lowlevelrecording
Ans: I didnot work on Lowlevel recording, so I don't have
an idea.

Is This Answer Correct ?    4 Yes 2 No

This is Ajay i have few douts if anybody know pls give me reply. 1. i have opend 2 gmails i..

Answer / manas jena

litle bit modify of answer if u ur using browser object
then creation time property should user
1. 2 gmail opened
ans

Browser("title:=.*gmail.*" "creationtime:=1" ).close

The first opened browser creation time will be 0,next
opened browser creation time is 1.

See ordinal identifier in QTP

3. ans:

you can use

Index or location property

Index work on left to right and location works top to buttom

example

Text Box 1: Text Box 2:


Text Box 3: Text Box 4:

Text Box 1: location=0
Text Box 2: location=2
Text Box 3: location=1
Text Box 4: location=3

'Text Box 1
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest","location:=0").Set "1"

'Text Box 3
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest","location:=1").Set "2"

'Text Box 2
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest","location:=2").Set "3"

'Text Box 4
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest","location:=3").Set "4"
--------------------------------------------------
Text Box 1: index=0
Text Box 2: index=1
Text Box 3: index=2
Text Box 4: index=3


'Text Box 1
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest", "index:=0").Set "1"

'Text Box 2
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest", "index:=1").Set "2"

'Text Box 3
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest", "index:=2").Set "3"

'Text Box 4
Browser("title:=.*Descriptive.*").Page
("micclass:=Page").WebEdit
("name:=dpTest", "index:=3").Set "4"

Is This Answer Correct ?    1 Yes 0 No

This is Ajay i have few douts if anybody know pls give me reply. 1. i have opend 2 gmails i..

Answer / amarendra kothuru

Small change in Answer for third question

3).i have one combobox in that i want to see all the
citynames in the combobox and i have to check weather
hyderabad is present or not.
Ans: The below code that will verify whether the Item exist
in the combobox or not. i.e. the given city Hyderabad exist
in the CityList combobox or not.

CityName = "Hyderabad"
Result = 0
all_items = Browser("Cities").Page("Cities").WebList
("CityList").GetROProperty("all items")
For Each aitem In all_items
If aitem = CityName Then
Reporter.ReportEvent micPass, "City is
Found
in the List", "Passed"
Result = 1
Exit For
End If
Next
If Result = 0 Then
Reporter.ReportEvent micFail, "City is not Found in
the
List", "Failed"
End If

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More QTP Interview Questions

Explain the N-tire structure(process) for Funds Transfer ( means give N ways to funds Transfer in an Application)

0 Answers   GXS,


Need one Urgent help please,for ex: first time i created Local reposory and convert that local to shared Rep and save in some where(by using Export local objetcs), unfortunately that saved repository is missed, now i want same repository,but iam not able to export the same repository second time?? i need that Repository only how to get???

2 Answers   TCS,


what is framework and types of framework? Need of framework in automation? write folder strucuture of framework.

3 Answers   HealthAsyst,


When there is descriptive programming, why do we go for Object repository for desigining scripts.?? why cant we use descriptive programming instead of using the Object repository..??

4 Answers   DST Global Solutions,


What is the Command used to start the QTP

0 Answers   HCL,


Does QTP is "Unicode" compatible?

4 Answers  


Does quicktest professional (qtp) is unicode compatible?

0 Answers  


Plz explain about object propeties in object identification? means.. explain about 1. mandatory properties.2. assestive properties 3. ordinal properties.

3 Answers   TCS,


I am a new tester that needs to create an automatic script involving security questions. On a webpage I need to select a security question(which are random) from a drop down menu, and then input the answer as the last word from the security question. I have the script set-up to automatically select the first security question from the drop down. The problem I am having is trying to insert the security answer. How do I insert the security answer based on the selection from the security question?

0 Answers  


Can anyone please tell me how to select next 5th business date from calendar using QTP/UFT ?

1 Answers   Cigniti Technologies,


what is the purpose of .vbs file?

2 Answers   HCL,


Is there any thing that we can replace recovery scenario manager in QTP.

3 Answers  


Categories