Geeks Talk

Prepare for your Next Interview


Welcome to the Geeks Talk forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Qtp

This is a discussion on Qtp within the QTP forums, part of the Software Testing category; hi i am new in qtp. but i didn't work in real time can u please tell me what they will ask to do in real time....

Go Back   Geeks Talk > Software Testing > QTP
Register Blogs FAQ Tag Cloud Calendar Mark Forums Read
  #1 (permalink)  
Old 11-04-2007
Junior Member
 
Join Date: Oct 2007
Location: plano
Posts: 7
Thanks: 1
Thanked 0 Times in 0 Posts
arunabala is on a distinguished road
Qtp

hi

i am new in qtp. but i didn't work in real time can u please tell me
what they will ask to do in real time.
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 11-05-2007
Junior Member
 
Join Date: Oct 2007
Location: plano
Posts: 7
Thanks: 1
Thanked 0 Times in 0 Posts
arunabala is on a distinguished road
qtp

how to do parameterization in qtp? please give me the definition also?
Reply With Quote
  #3 (permalink)  
Old 11-06-2007
Expert Member
 
Join Date: Oct 2007
Location: Pune
Posts: 365
Thanks: 4
Thanked 61 Times in 50 Posts
bizzzzzare will become famous soon enough
Smile Re: qtp

Hi Aruna,

Parameterization basically means substituting hard-coded data values with different input values.

It could be for any field in your code. Say for instance you have a script dealing with Login page. Your code would be somewhat like this -

Browser("InternetExplorer").Page("Login").webEdit("UserName").setText "Aruna"

Now incase you wish to check for different user ID's other than Aruna, we use parameterization.

QTP provides 2 inbuilt parameterization sheets. They are actually excel sheets coded into QTP. These are called as Local sheet and Global sheet.

A Local sheet scope would be to a single action alone while data from Global sheet would be applicable across actions.

try this as a simple example. Fill in datavalues on the local sheet. Record a script for Login screen.

Use the wizard for datadriven and map username value to a column in Localsheet. That should help you out....

Cheers

Umesh
Reply With Quote
  #4 (permalink)  
Old 11-06-2007
Expert Member
 
Join Date: Oct 2007
Location: Pune
Posts: 365
Thanks: 4
Thanked 61 Times in 50 Posts
bizzzzzare will become famous soon enough
Thumbs up Re: Qtp

Hi Aruna,

Well what you have asked is a very difficult question to answer.......:-)

anyways, QTP is a functional automation tool. So in real-time, you would be required to automate the functional flow of the application.

During this course, you would also be required to set up checkpoints, verification points to ensure that output is as per Expected results. Incase not so, we would add a defect or log a message.

What you have asked is pretty generic and would depend on the project you would be working on, but this is the activity mostly carried out in anty automation project....
Reply With Quote
  #5 (permalink)  
Old 01-05-2008
Junior Member
 
Join Date: Dec 2007
Location: bangalore
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
surya_mc is on a distinguished road
Re: Qtp

Hello V.umesh Krishnan

Iam impressed by the way you write answers.

thank you very much.
Reply With Quote
  #6 (permalink)  
Old 01-05-2008
Moderator
 
Join Date: Oct 2007
Location: Frankfort, KY
Posts: 283
Thanks: 3
Thanked 56 Times in 38 Posts
Anshoo_Arora will become famous soon enough
Re: Qtp

What your company is going to ask you to do totally depends on the type of project and the level of application complexity. Some clients ask for an Automation Engineer who can work with scripting and completely bypass its Record/Playback feature. Some clients just want their work automated so the test cases are run in a way to completely elimiate the excess time taken to manually run them. They don't care how you do it, but just want results.

I will give you another scenario, but again it depends on the situation. I am a contractor and I have been on projects where the Tech Lead (or the existing) members were very knowledgeable about Automation tools and there were time when they had to be trained. So, you can easily understand what position you might be in if you had to face either of the two circumstances.

However, one thing is for certain. You will have to run Test Cases where functionalities will change and you will have to update your QTP script to accomodate for those changes. The better your scripts, the less time you spend correcting them -> lower the cost to your shop + you do your job very well.

There might be an occasion in which your project is developed in an environment completely new to you. So there will be a learning curve, but nothing to worry about. If you know the tool well, you would find a way or two to work in that environment.

I know my answer is very generic but it can only be specific if you can tell us what exactly the client's expectations are from the Automation Engineer.
Reply With Quote
The Following User Says Thank You to Anshoo_Arora For This Useful Post:
Reply

  Geeks Talk > Software Testing > QTP

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -4. The time now is 09:50 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.1
Copyright © 2005 - 2010 GeekInterview.com. All Rights Reserved