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__
49 Comments »
Leave a comment
-
Archives
- July 2011 (1)
- March 2011 (1)
- November 2010 (1)
- November 2008 (4)
- October 2008 (2)
- 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
Comment by Ganesh Kumar\ | March 10, 2008 |
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
Comment by flavio pontiggia | March 19, 2008 |
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
Comment by Pradeep Kumar | March 24, 2008 |
The best QTP blog I came across.
Comment by Ansuman Dash | March 28, 2008 |
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
Comment by Kamakhi | April 1, 2008 |
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
Comment by quicktestprofessional | April 1, 2008 |
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
Comment by Kamakhi | April 2, 2008 |
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
Comment by Evey | April 11, 2008 |
yes qtp supports eclipse.I never worked on that
Comment by quicktestprofessional | April 11, 2008 |
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.
Comment by Gnyanesh | May 9, 2008 |
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
Comment by pihu | May 20, 2008 |
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
Comment by pihu | May 20, 2008 |
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
Comment by quicktestprofessional | May 20, 2008 |
Hi can any one tell me whether quick test will support PHP environment please tel me as soon as possible
Comment by Prapulla nath | May 26, 2008 |
will QTP supports PHP?
Comment by SID | May 29, 2008 |
SID,
Yes QTP supports PHP
Comment by quicktestprofessional | May 29, 2008 |
hi SID,
Can you show me how to QTP support php environment?
Thanks and BRs,
Comment by patientson | November 20, 2009 |
Hey, Could u please tell me how much would it cost to get a licensed version of QTP?
Comment by Pratyusha | May 31, 2008 |
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
Comment by quicktestprofessional | June 2, 2008 |
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
Comment by praunath | June 5, 2008 |
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
Comment by quicktestprofessional | June 5, 2008 |
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
Comment by praunath | June 5, 2008 |
hi can you give the answeer
Comment by praunath | June 5, 2008 |
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.
Comment by Shreelakshmi | June 6, 2008 |
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
Comment by QTP learner | June 6, 2008 |
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
Comment by quicktestprofessional | June 6, 2008 |
i would like to know if there is any free online demo of QTP.
Kindly help me
Jagdish
Comment by Jagdish | June 23, 2008 |
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
Comment by quicktestprofessional | June 23, 2008 |
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.
Comment by ramesh | July 7, 2008 |
ramesh ,
You need to have installed Java addin to record applets.
Comment by quicktestprofessional | July 8, 2008 |
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.
Comment by Swami | July 10, 2008 |
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
Comment by quicktestprofessional | July 11, 2008 |
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?
Comment by Vaishikha | November 28, 2008 |
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
Comment by amar | December 1, 2008 |
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.
Comment by quicktestprofessional | December 4, 2008 |
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
Comment by satstar09 | December 11, 2008 |
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
Comment by chandu | March 10, 2009 |
sdf
Comment by ds | June 16, 2009 |
Quick test professio
Comment by ds | June 16, 2009 |
i also want to use qtp for php application so whether it supports or not
Comment by ranjana | August 30, 2009 |
pls can u tell me i want test php application for this one how can he records & display records means in which scripts
Comment by ranjana | August 30, 2009 |
how can i see demo of qtp
Comment by ranjana | August 30, 2009 |
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
Comment by Amit Agrawal | September 17, 2009 |
Hello Mohan,
I need to script the “Drag and Drop” functionality for an application similar to AutoCAD. I could achive this through Analog Recording.
Can we write a code for this functionality.
Plz Help!
Comment by Dheeraj | December 31, 2009 |
Hi,
while testing the GUI application which raises request multiple backend services I need to check whether in the logs i.e in the UNIX env (putty)there is no exception & the required messages are coming correctly.How can I talk the help of QTP capturing the UNIX script.Please help.
Thanks,
Depp
Comment by Depp | January 10, 2010 |
I recently came across your blog and have been reading along. I thought I would leave my first comment.
I don’t know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
Thank You
PowerBuilder development company
Comment by PowerBuilder | October 9, 2010 |
Attractive component to content. I simply stumbled upon your web site and in accession capital to say that I get actually enjoyed account your blog posts. Any way I will be subscribing on your feeds or even I success you get entry to constantly rapidly.
Comment by text check | January 1, 2012 |
This blog is extremely cool! How was it made !?
Comment by click here | June 4, 2012 |
[…] Whats New In QTP 9.5 […]
Pingback by tallada | September 18, 2012 |