Whats New In QTP 9.5
Maintenance Run Mode :
Repair your test on the fly, this will assists you to adding the steps or uodating the object proprties in OR on the fly.i.e. if your object properties are changed after a new build, you just run the Maintenance Run Mode and update your OR according to that on the fly.
Process Guidance :
This is little more than more accessible help files. Maybe this is good for when you are first learning to record a test, but it doesn’t seem to add much utility.
Available Keywords Pane
All Test Objects and functions in one handy location.Rapid test development with drag & drop.Object repository now also supports drag & drop
Resources Pane :
All resources associated with the test. You can see all your library file in this pane
1.Anyone can add support for new web controls
2.Rapid development in JavaScript
3.Solid infrastructure supplied by the Web add-in
4.Extensibility objects are first class citizens
5.Built-in toolkit: ASPAjax
Tabs identified as separate browsers.Same test compatible with tabbed and non tabbed browsers.
1.PowerBuilder
2. Oracle − Forms 10 −Apps 12
3.StingRay Objective Grid 10, 114. PeopleSoft 9.0•
4.New Terminal Emulator versions
5.NET 3.5 (beta)
1.Windows Vista 64 bit
2. Eclipse 3.2, 3.3
3.Record on SWT
4. Firefox 3.0
5.Netscape 9
Reference: HP website
You can download QTP 9.5 on HP website https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24^1352_4000_100__
42 Comments »
Leave a comment
-
Archives
- November 2008 (4)
- October 2008 (1)
- September 2008 (2)
- June 2008 (1)
- March 2008 (4)
- February 2008 (44)
-
Categories
- Automated Test Script Creation Process
- Automating MS Word
- Automating QC
- Automation Object Model For QTP
- Backward compatability in QTP
- Browser Scripts
- COM and QTP
- compare 2 text files
- Descriptive programming
- Descriptive Programming and Child Objetcs
- Dictonary Object
- DotNetFactory
- Excel Automation
- Extra Topics
- Files and Folders
- General Standards to be followed in Test scripts
- New Features In QTP9.5
- QC-OTA
- QTP Additional Faqs
- QTP Faqs
- QTP Naming Convention
- QTP Tips and Faqs
- Running stored procedures from QTP
- Send keyboard keys
- Uncategorized
- Uninstall a software using QTP
- Uninstall a software using vbscript
- Update data in a database
- VBScript and IE Automation
- VBScript Faqs and Useful resources
- What’s New in Quick Test Pro 9.0
- Whats New in QTP 9.5
- XML Scripting
-
RSS
Entries RSS
Comments RSS



Good Job
After read your post, I installed the QTP rel 9.5 on my system in order to make some experience in matter, and I noticed that qtp 9.5 installed on O.S Vista doesn’t allow to record the actions made in WEB enviroment.
I repeted the test installing the same rel of QTP on Windows XP and the result is succesfuul. The qtp 9.5 installed on Windows XP records all the action made in WEB enviroment.
Have you some suggestion to bypass the problem
thank you
Flavio
Hi Mohan,
This is Pradeep. i have gone through some scenarios of your Blog,all these are helped me in learning qtp in depth.
Good job.
Thank you,
Pradeep Kumar
The best QTP blog I came across.
Hi Mahon…
This is kamakhi.i am facing some problem while working with Data table methods.See one method is there getRowCount
cnt=Datatable.GetRowCount
msgbox cnt
Suppose in Data table 10 records are there…so after execute the script its displaying 10..working fine..
But when i delete some data from the Existing data table..
assume i delete 2 data..so its 8
when i execute the same script its displaying 10 instead of 8.
hope u got my point
So how to avoid this situation….or is there any method to Refresh the Existing Data table.
Thanks and regards
Kamakhi Panda
Kamakshi,
First tell me how you are deleting the row.
Are u deleting by selecting the row and press delete in key board?
If yes then that is the problem.
The data table this design issue, even u delete the row also it has the reference to that row with empty contents.
The solution for this is select the row and right click then select edit –> delete.
Hope ur problem may solve. Let me know the status.
Mohan kakarla
Hi mahon…
Thanks for the Last Post.
One more problem is i have written some codes to get how many check boxes are there in the Application
Dim obj_ChkDesc
Set obj_ChkDesc=Description.Create
obj_ChkDesc(“type”).value = “WinCheckBox”
Dim allCheckboxes
Set allCheckboxes =window(“Flight Reservation”).Dialog(“Open Order”).ChildObjects(obj_ChkDesc)
n=allCheckboxes.count
msgbox n
but in the application 3 check box is there..but i am getting the result 0…
is there any mistake is there in the code.
And one more is that this one only to get all the Checkboxes
if i want to count all the objects like Checkboxes,Buttons,Editbox in the application.
Then how to do that…i have to Define all or Any other way!!
Reagards
Kamakhi Panda
Hi,
Really nice blog..
Do you mean qith qtp 9.5 i will be able to automate my eclipse plugin testcases??if so thats great??..
One more thing does qtp support eclipse plugins generated by GMF model?
Any guiding on this will be of much help to me
Evey
yes qtp supports eclipse.I never worked on that
I am new to QTP, and currently trying to automate a windows based trading application. Now when I enter an order, I need to make sure that what quantity/price I have entered is what gone to the market. Here I am stuck – I have two problems
1. The orderid is displayed only on the orderbook window, but qtp doesn’t recognise the enteries in that window, so I can’t get the order id
2. If I get the orderid somehow, how’ll I check it with the logs in to the unix server?
There’s no database here that stores these values so can’t do a comparison with the database.
mohan i want to test ajex application………is qtp is perfect tool for that or i have to go for some other tool like ajex testing tool
hi! mohan
i want to test ajex application, is qtp is perfect for that or i have to select some other tool like ajex testing tool …plz give me some suggetions
well i read ur blogs, really helpful
have a nice day
pihu,
Try these url , u will get some info
http://www.sqaforums.com/showflat.php?Cat=&Board=UBB20&Number=476051
http://www.sqaforums.com/showflat.php?Cat=&Board=UBB20&Number=476051
Hi can any one tell me whether quick test will support PHP environment please tel me as soon as possible
will QTP supports PHP?
SID,
Yes QTP supports PHP
Hey, Could u please tell me how much would it cost to get a licensed version of QTP?
Pratyusha ,
Look into this URL for info
http://www.sqaforums.com/showflat.php?Cat=0&Board=UBB20&Number=385791&Searchpage=19&Main=385741&Words=license+cost&topic=&Search=true#Post385791
For i=1 to Ubound(listarray,1)
datatable.GetSheet(“Action1″).SetCurrentRow i
For j=1 to Ubound(listarray,2)
listarray(i,j) = datatable.Value (j,”Action1″)
Can any one explain the piece of the code above as i am not able to understand please
praunath,
This a very simple code.
For i=1 to Ubound(listarray,1)’Ubound is the upper boundary (assume length) of the array. so in this stmt it is trying to get the ubound of the 2nd dimention( as u know the arrays can have any number of dimentions)
datatable.GetSheet(”Action1″).SetCurrentRow i’This stmt is to set the current row of the datatable sheet “Action1″ to content in the variable i
For j=1 to Ubound(listarray,2)’ This statement also holds the same info explained in first Stmt except it gets the Ubound value from 2 dimention
listarray(i,j) = datatable.Value (j,”Action1) ‘ This stmt is setting the value comes from column number present in j of datatable sheet “Action1″
Hope you got fair idea
But never ask simple questions unless you really tried.
- Mohan Kakarla
Thank you for the answer i have understood the statement but my doubt is why this statement is used
listarray(i,j) = datatable.Value (j,”Action1)
here we are assigning the column value to an array (i,j) after finding out the size of array
hi can you give the answeer
Hi,
I am new to QTP. As I don’t have to tool, I don’t know how to learn the automation tool QTP. Please help me.
Hi all ,
I am learning QTP frame work these days i have a driver script that i am following ,but dont know the frame work .
In the driver there is a library file which is to be executed.
My problem is we write lib files and create a frame work .
Suppose we have a login,
so we create a frame work for login
lib file
test data
controller file.Now i want to execute the script to check another functionality so what should be done .Should i create another frame work for this or what or what to be done .PLease explain me about this as soon as possible
Shreelakshmi,
Get the qtp evaluation version from this location DownLoad QTP 9.5
You do not have worry about the good qtp material, the one which come with installation (pdf documentation) is the best book for QTP. goto start–>qtp–>documentation–>printerfriendly docs here you can find tutorial and user guide with 110,1110 pages each. so start with that and read VBScript documentaion available in QTP help file. Goto discussion forums(ex:www.sqaforums.com,www.TDforums.com etc) and blogs, you can improve ur self and become an expert.
-mohan kumar kakarla
i would like to know if there is any free online demo of QTP.
Kindly help me
Jagdish
Jagadish,
As far as i know , no free online demo for qtp , but for paid services u can find one at
http://qatraining.org/Videos.aspx
could u please tell me whether qtp supports testing applets if so, how to record scenario of entering text in text box and placing check point. could u please send few sample descriptive programing scripts.
ramesh ,
You need to have installed Java addin to record applets.
Hi Mohan,
It is good to see such an active forum for helping the freshers and learners in QTP.
i too belong to the above section.
I’m learning QTP and i came across a different situation now.
I have an application with 25 textboxes. after i enter data in 5th field and with the cursor blinking in the same field, when i press keyboard “Enter” Key i will have the data being populated in 6th field alone.
how do i do this in QTP?
I saw ur sections with sending keys in QTP. For writing shell does the system need any new software being installed?
If at all a shell script is written where can i look for the code within it (like a batch file).
How to make sure that the shell script is written without any errors in it.
Thanks for ur nice blog..!!!!
Swami.
Swami,
You can do this with shell script.
The code given here in the blog is a vb script only. so you can directly paste the code in qtp and run.
Regards,
Mohan Kakarla
Hi everyone,
I have following 2 questions related to QTP:
1. Can we automate execution UNIX script through QTP? If yes, how to invoke them? Does QTP 9.2 support this feature?
2. Can we automate Control – m job execution through CITRIX using QTP? Does QTP 9.2 support this feature?
Hi Mohan,
i am using qtp 9.5 for web java application
problem is Left frame Having So Many Links
qtp Is not indtifying links wise its indetifying as a Frame Only
can suggest me is Their needed any Addins and Alternate Methods
amar,
The left frame with so many links may be an tree and might be a third party controller. so the qtp does not support by default. ask the developers about the controller, then u can get the idea what add in u have to use.
Hello,
I’m new to QTP and was trying to automate a functionality using QTP. I’m trying to put conditional statements where I would look at the internal messages I decide to go for next step. But whenever i check for any text within the webpage using the WebElement feature, QTP does take a long time to execute which is unacceptable. For eg: see the below code,
If Browser(“Cannot find server”).Page(“Security Questions”).WebElement(“Incorrect answer, please”).GetROProperty(“innertext”) “Incorrect answer, please try again.” Then
QTP is stuck at this line. Do some one face this issue before or do u know how to make it pretty fast
thanks,
satstar
how to check tab order in dialog box from top to bottom and bottom to top ?
dialog box have winedits,winlistview and buttons.
please let me know the answers as early as possible.
Thanks
Chandu
sdf
Quick test professio
i also want to use qtp for php application so whether it supports or not
pls can u tell me i want test php application for this one how can he records & display records means in which scripts
how can i see demo of qtp
Hi
I am trying to install QTP9.5 on Vista home premium but after the installation its not recording.Please guide me so that i start hands on QTP as i am very new to QTP.
Thanks
Amit Agrawal