SlideShare ist ein Scribd-Unternehmen logo
1 von 5
For more QTP Scripts, visit
                www.ramupalanki.com

              QTP 11.00 New Features
QuickTest 11.00 now offers the following new features.

Manage Your Test Data

Quality Center (HP ALM) test configuration functionality enables you to determine
at runtime which data sets to use for your tests.

ALM test configurations enable you to:

   •   Unbind your data from your tests
   •   Share common data sources across different tests
   •   Filter your data to fit your testing needs
   •   Increase requirements traceability

You store the data for your tests in the Quality Center Test Resources module in
the form of data table resource files.

You can then define multiple test configurations for a test in the Test Plan
module. When working with data-driven QuickTest tests in HP ALM, each
configuration is a QuickTest test that is set to run with a selected data resource
file and optional data filter settings.

One or more specific configurations of the test can be included in a Test Set to
cover different parts of a requirement or to cover multiple requirements.

By using Quality Center test configurations, you can create more generic tests
and reuse them by associating a different set of data with each. You can also
reuse your data by associating the same data table file with multiple tests.

Test Your GUI and UI-Less Application Functionality in One Test

The new QuickTest-Service Test integration enables you to test across the GUI
and non-GUI layers of your application.

You can use QuickTest steps to start testing the GUI elements in your application,
then call a Service Test test to validate service communications (standard Web
Services, non-SOAP Web Services, such as REST, etc.), and then step back into
your QuickTest GUI testing, all in a single test run.

The results of the QuickTest and Service Test steps are displayed in a unified
report in the new Run Results Viewer.

New Run Results Viewer

The new Run Results Viewer provides an Executive Summary page with summary
data, pie charts and statistics for both the current and previous runs, a quick link
to the previous run results, and more.




                               QTP Training                                        1
For more QTP Scripts, visit
                 www.ramupalanki.com
The Run Results Viewer displays the results of your run session in a set of panes
that you can show, hide, move, dock, and otherwise customize to your needs.

You can install the Run Results Viewer as a standalone installation. This enables
you to share the results of your tests with business analysts and developers who
do not work with QuickTest.




Help QuickTest Identify Your Objects as a Manual Tester Would –
VISUALLY

You can now use visual relation identifiers to identify application objects based on
other objects that are always near them.

This enables you to create a more reliable identification definition for test objects
that are otherwise difficult to differentiate, and to ensure that the identification
remains reliable even if the user interface design changes.

The Visual Relation Identifier Dialog Box provides the interface and tools to help
you create and verify your visual relation identifier definitions.

Collaborate with Developers to Pinpoint Defects Using Log Tracking

In today's more agile development environment, it is more important than ever
for QA engineers and developers to work together throughout the development
and release process.

QuickTest's new Log Tracking functionality helps you work with developers to
pinpoint the root causes of unexpected behavior in your application.

When you enable log tracking, QuickTest receives the Java or .NET log framework
messages from your application and embeds them in the run results.

You can click a log message in the results to jump to the relevant step in the run
results tree, or you can click a step in the run results tree and view the log
message that was generated at the time that the selected step ran. You can also
specify that a log message of a particular level (or higher) will fail your test.

After you view the results, you can print or export the log tracking details to a file
to show to a developer, or you can provide the developer with the standalone Run
Results Viewer installation so that the developer can view and analyze the results
directly on his or her own desktop.

Out-of-the-Box Support for Web 2.0 Toolkit Applications

QuickTest 11.00 provides Web Add-in Extensibility-based add-ins for ASP .NET
Ajax, GWT, Yahoo UI, and Dojo Web 2.0 toolkits.

You can use these add-ins just as you would any other add-in. You can also use
Web Add-in Extensibility or Extensibility Accelerator to customize the provided
support to match your needs.




                                QTP Training                                            2
For more QTP Scripts, visit
                www.ramupalanki.com
You install these add-ins by running the Web 2.0 Toolkit Support Setup from the
Add-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professional
setup window.

The operations supported for each Web 2.0 test object class are a combination of
custom operations developed for that test object class and operations directly
inherited from the corresponding (base) Web Add-in test object class.

New Web Testing Capabilities

Many new testing capabilities are now available for working with Web-Based
objects.

   •   Firefox Testing. You can now record steps on Mozilla Firefox and use the
       .Object property to access the Firefox DOM.
   •
   •   XPath, CSS, Identifiers. You can add the XPath or CSS identifier
       properties to instruct QuickTest to identify a Web object in your application
       based on its XPath location or CSS definition.
   •
   •   Event Identifiers. You can also now use the attribute/* notation in the
       test object description to identify a Web-based object based on an event
       associated with that object. For example, you can add attribute/onClick
       as a property in a WebButton test object description to identify a button
       that is associated with the onClick event.
   •
   •   Embed or Run JavaScripts in Your Web Pages. You can use the new
       EmbedScript/EmbedScriptFromFile and
       RunScript/RunScriptFromFile functions to embed JavaScripts in all
       loaded browser pages and frames or to run JavaScripts in specific pages.
       Use these scripts to perform operations on, or retrieve data from, the
       browser pages in your application.

Automatically Parameterize Steps

You can instruct QuickTest to automatically parameterize the steps in your test's
actions at the end of a recording session.

This enables you to create actions that can be used for a variety of different
purposes or scenarios by referencing different sets of data.

You activate this option by selecting the Automatically parameterize steps
option in the General tab of the Options dialog box. You can set the option to use
Global Data Table Parameters or Test Parameters.

When you stop a recording session while this option is selected, QuickTest
replaces the constant values in the test object operation arguments of your steps
with either Data Table parameters or action parameters, based on your selection
in the Options dialog box.

QuickTest performs this automatic parameterization for all relevant steps in any
action in your test, in which you recorded one or more steps during that recording
session.




                               QTP Training                                         3
For more QTP Scripts, visit
                 www.ramupalanki.com
If you work with HP ALM, and you select the Global Data Table Parameters
option, you can map the generated parameters to the column names of a data
resource and then use different configurations in your test sets.

If you work with SAP eCATT and you select the Test Parameters option, you can
then supply the values for the test parameters from eCATT.

New Silverlight Add-in

You can use the new Silverlight Add-in to test objects in Silverlight 2 and
Silverlight 3 applications.

After you install the Silverlight Add-in, it is displayed in the Add-in Manager as a
child add-in under the WPF Add-in.




Extend WPF and Silverlight Support

The WPF and Silverlight Add-in Extensibility SDK enables you to develop support
for testing third-party and custom WPF and Silverlight controls that are not
supported out-of-the-box by the relevant QuickTest add-ins.

You install the WPF and Silverlight Add-in Extensibility SDK from the Add-in
Extensibility and Web 2.0 Toolkits option in the QuickTest Professional setup
window.

Use Extensibility Accelerator for Web Add-in Extensibility Development

The new Extensibility Accelerator for Functional Testing is a Visual Studio-like IDE
that facilitates the design, development, and deployment of Web Add-in
Extensibility support.

It provides a user interface and special tools that help you define new test object
classes, map those test object classes to the controls in your application, and
teach QuickTest how to identify the controls, perform operations on the controls
and retrieve their properties.

You install the Extensibility Accelerator from the Add-in Extensibility and Web 2.0
Toolkits option in the QuickTest Professional setup window.

It's Easier Than Ever to Insert Regular Expressions

The Smart Regular Expression list provides syntax hints that make it easier than
ever to insert regular expressions into your test steps. It also enables you to
access the Regular Expression Evaluator, which lets you test regular expressions
to make sure they suit your needs.

Load Function Libraries at Run Time

The new LoadFunctionLibrary statement lets you load a function library when a
step runs instead of at the beginning of a run session. This means, for example,




                                QTP Training                                           4
For more QTP Scripts, visit
                www.ramupalanki.com
that you can define conditional steps that use functions from various function
libraries, but load only the required function libraries during a run session.




Avoid Downtime Due to License Server Failures

With redundant license servers you create failover, so that if your main license
server fails, your remaining servers maintain availability of your licenses without
causing any downtime or loss of licenses for users.

The redundant license server feature is especially useful for enterprise customers
   who have a large network installation and want to maintain license server
                                    backup.

Improved Documentation Structure Helps You Find the Information You
Need

When you open the QuickTest Professional Help, you can now access the entire
Documentation Library from one central point, the Home page. It provides links
to all available guides in each available format, including PDF files.

The HP QuickTest Professional User Guide and the HP QuickTest Professional for
Business Process Testing User Guide are now organized into topic types:
Concepts, Tasks, and References. Use each topic type to access specific
information about a feature or product area.

For example, you can use the Tasks topic type to learn the overall workflow of a
feature to help you accomplish your goals, or you can use the Reference topic
type to look up a specific user interface element, such as a window, dialog box, or
page.




                               QTP Training                                       5

Weitere ähnliche Inhalte

Was ist angesagt?

5) running applications
5) running applications5) running applications
5) running applicationstechbed
 
Lab Management with TFS 2010
Lab Management with TFS 2010Lab Management with TFS 2010
Lab Management with TFS 2010Ed Blankenship
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingHaytham Ghandour
 
Less10 2 e_testermodule_9
Less10 2 e_testermodule_9Less10 2 e_testermodule_9
Less10 2 e_testermodule_9Suresh Mishra
 
Full Testing Experience - Visual Studio and TFS 2010
 Full Testing Experience - Visual Studio and TFS 2010 Full Testing Experience - Visual Studio and TFS 2010
Full Testing Experience - Visual Studio and TFS 2010Ed Blankenship
 
Visual Studio 2010 Testing Overview
Visual Studio 2010 Testing OverviewVisual Studio 2010 Testing Overview
Visual Studio 2010 Testing OverviewSteve Lange
 
Pragmatic Java Test Automation
Pragmatic Java Test AutomationPragmatic Java Test Automation
Pragmatic Java Test AutomationDmitry Buzdin
 
Creating Workflows Windows Share Point Services
Creating Workflows Windows Share Point ServicesCreating Workflows Windows Share Point Services
Creating Workflows Windows Share Point ServicesLiquidHub
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013Michael Noel
 
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Haytham Ghandour
 
Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3Suresh Mishra
 

Was ist angesagt? (18)

5) running applications
5) running applications5) running applications
5) running applications
 
QTP Functions
QTP FunctionsQTP Functions
QTP Functions
 
Lab Management with TFS 2010
Lab Management with TFS 2010Lab Management with TFS 2010
Lab Management with TFS 2010
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x Troubleshooting
 
White paper ready api
White paper  ready apiWhite paper  ready api
White paper ready api
 
Test automation
Test automationTest automation
Test automation
 
Less10 2 e_testermodule_9
Less10 2 e_testermodule_9Less10 2 e_testermodule_9
Less10 2 e_testermodule_9
 
Full Testing Experience - Visual Studio and TFS 2010
 Full Testing Experience - Visual Studio and TFS 2010 Full Testing Experience - Visual Studio and TFS 2010
Full Testing Experience - Visual Studio and TFS 2010
 
Visual Studio 2010 Testing Overview
Visual Studio 2010 Testing OverviewVisual Studio 2010 Testing Overview
Visual Studio 2010 Testing Overview
 
About QTP 9.2
About QTP 9.2About QTP 9.2
About QTP 9.2
 
Testing in TFS
Testing in TFSTesting in TFS
Testing in TFS
 
Pragmatic Java Test Automation
Pragmatic Java Test AutomationPragmatic Java Test Automation
Pragmatic Java Test Automation
 
xCP 2.1 Developer Guide
xCP 2.1 Developer GuidexCP 2.1 Developer Guide
xCP 2.1 Developer Guide
 
Creating Workflows Windows Share Point Services
Creating Workflows Windows Share Point ServicesCreating Workflows Windows Share Point Services
Creating Workflows Windows Share Point Services
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013
 
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
 
Txet Document
Txet DocumentTxet Document
Txet Document
 
Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3
 

Andere mochten auch

Diff between win runner vs and qtp
Diff between win runner vs and qtpDiff between win runner vs and qtp
Diff between win runner vs and qtpRamu Palanki
 
Advanced+qtp+open+order
Advanced+qtp+open+orderAdvanced+qtp+open+order
Advanced+qtp+open+orderRamu Palanki
 
What are the features in qtp
What are the features in qtpWhat are the features in qtp
What are the features in qtpRamu Palanki
 
Qtp 11 new enhacements in
Qtp 11 new enhacements inQtp 11 new enhacements in
Qtp 11 new enhacements inRamu Palanki
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questionsRamu Palanki
 
QTP Testing Presentation
QTP Testing PresentationQTP Testing Presentation
QTP Testing PresentationRamu Palanki
 
Qtp interview questions3
Qtp interview questions3Qtp interview questions3
Qtp interview questions3Ramu Palanki
 
Quality center certification questions
Quality center certification questionsQuality center certification questions
Quality center certification questionsRamu Palanki
 
Qtp Interview Questions
Qtp Interview QuestionsQtp Interview Questions
Qtp Interview Questionskspanigra
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questionsRamu Palanki
 

Andere mochten auch (20)

Diff between win runner vs and qtp
Diff between win runner vs and qtpDiff between win runner vs and qtp
Diff between win runner vs and qtp
 
Advanced+qtp+open+order
Advanced+qtp+open+orderAdvanced+qtp+open+order
Advanced+qtp+open+order
 
What are the features in qtp
What are the features in qtpWhat are the features in qtp
What are the features in qtp
 
Qtp 11 new enhacements in
Qtp 11 new enhacements inQtp 11 new enhacements in
Qtp 11 new enhacements in
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questions
 
Qtp stuff
Qtp stuffQtp stuff
Qtp stuff
 
QTP Testing Presentation
QTP Testing PresentationQTP Testing Presentation
QTP Testing Presentation
 
Qtp faqs
Qtp faqsQtp faqs
Qtp faqs
 
Qtp training
Qtp trainingQtp training
Qtp training
 
Qtp scripts
Qtp scriptsQtp scripts
Qtp scripts
 
Test automation
Test automationTest automation
Test automation
 
Qtp interview questions3
Qtp interview questions3Qtp interview questions3
Qtp interview questions3
 
Qtp testing
Qtp testingQtp testing
Qtp testing
 
Quality center certification questions
Quality center certification questionsQuality center certification questions
Quality center certification questions
 
Qtp quiz for you
Qtp quiz for youQtp quiz for you
Qtp quiz for you
 
Qtp presentation
Qtp presentationQtp presentation
Qtp presentation
 
Qtp basic stuff
Qtp basic stuffQtp basic stuff
Qtp basic stuff
 
Qtp presentation
Qtp presentationQtp presentation
Qtp presentation
 
Qtp Interview Questions
Qtp Interview QuestionsQtp Interview Questions
Qtp Interview Questions
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questions
 

Ähnlich wie New features in qtp11

Qtp questions and answers
Qtp questions and answersQtp questions and answers
Qtp questions and answersRamu Palanki
 
Hp Quick Test Professional
Hp Quick Test ProfessionalHp Quick Test Professional
Hp Quick Test Professionalsunny.deb
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answersRamu Palanki
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answersRamu Palanki
 
QTP Tutorial
QTP TutorialQTP Tutorial
QTP Tutorialpingkapil
 
Automation Framework 042009 V2
Automation Framework   042009  V2Automation Framework   042009  V2
Automation Framework 042009 V2Devukjs
 
Introduction to testlink
Introduction to testlinkIntroduction to testlink
Introduction to testlinkSumara Khan
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notesDarrel Rader
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ MicrosoftRobert MacLean
 
How to make a Load Testing with Visual Studio 2012
How to make a Load Testing with Visual Studio 2012How to make a Load Testing with Visual Studio 2012
How to make a Load Testing with Visual Studio 2012Chen-Tien Tsai
 
Hp application performance center software
Hp application performance center softwareHp application performance center software
Hp application performance center softwareHP Enterprise Italia
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Steve Lange
 

Ähnlich wie New features in qtp11 (20)

Qtp questions and answers
Qtp questions and answersQtp questions and answers
Qtp questions and answers
 
Hp Quick Test Professional
Hp Quick Test ProfessionalHp Quick Test Professional
Hp Quick Test Professional
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answers
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answers
 
Front Cover:
Front Cover:Front Cover:
Front Cover:
 
Front Cover:
Front Cover:Front Cover:
Front Cover:
 
Front Cover:
Front Cover:Front Cover:
Front Cover:
 
hp_alm.docx
hp_alm.docxhp_alm.docx
hp_alm.docx
 
Qtp day 1
Qtp day 1Qtp day 1
Qtp day 1
 
QTP Tutorial
QTP TutorialQTP Tutorial
QTP Tutorial
 
Automation Framework 042009 V2
Automation Framework   042009  V2Automation Framework   042009  V2
Automation Framework 042009 V2
 
About Qtp_1 92
About Qtp_1 92About Qtp_1 92
About Qtp_1 92
 
About Qtp 92
About Qtp 92About Qtp 92
About Qtp 92
 
summary
summarysummary
summary
 
Introduction to testlink
Introduction to testlinkIntroduction to testlink
Introduction to testlink
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notes
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ Microsoft
 
How to make a Load Testing with Visual Studio 2012
How to make a Load Testing with Visual Studio 2012How to make a Load Testing with Visual Studio 2012
How to make a Load Testing with Visual Studio 2012
 
Hp application performance center software
Hp application performance center softwareHp application performance center software
Hp application performance center software
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
 

Mehr von Ramu Palanki

Qtp sample certification questions and answers
Qtp sample certification questions and answersQtp sample certification questions and answers
Qtp sample certification questions and answersRamu Palanki
 
Qtp realtime scripts
Qtp realtime scriptsQtp realtime scripts
Qtp realtime scriptsRamu Palanki
 
Qtp material for beginners
Qtp material for beginnersQtp material for beginners
Qtp material for beginnersRamu Palanki
 
Qtp complete guide for all
Qtp complete guide for allQtp complete guide for all
Qtp complete guide for allRamu Palanki
 
Qtp compare two xml files
Qtp compare two xml filesQtp compare two xml files
Qtp compare two xml filesRamu Palanki
 
Qtp change excel cell color with condition
Qtp change excel cell color with conditionQtp change excel cell color with condition
Qtp change excel cell color with conditionRamu Palanki
 
Qtp certification questions
Qtp certification questionsQtp certification questions
Qtp certification questionsRamu Palanki
 
Qtp certification questions and tutorial
Qtp certification questions and tutorialQtp certification questions and tutorial
Qtp certification questions and tutorialRamu Palanki
 
Qtp certification questions2
Qtp certification questions2Qtp certification questions2
Qtp certification questions2Ramu Palanki
 
Qtp automation estimation techniques
Qtp automation estimation techniquesQtp automation estimation techniques
Qtp automation estimation techniquesRamu Palanki
 
Qtp passing parameters between actions
Qtp passing parameters between actionsQtp passing parameters between actions
Qtp passing parameters between actionsRamu Palanki
 
Qtp wsh scripts examples
Qtp wsh scripts examplesQtp wsh scripts examples
Qtp wsh scripts examplesRamu Palanki
 
Quick test professional certifcation questions and tutorial2
Quick test professional certifcation questions and tutorial2Quick test professional certifcation questions and tutorial2
Quick test professional certifcation questions and tutorial2Ramu Palanki
 
Qtp+real time+test+script
Qtp+real time+test+scriptQtp+real time+test+script
Qtp+real time+test+scriptRamu Palanki
 
Testing interview questions
Testing interview questionsTesting interview questions
Testing interview questionsRamu Palanki
 

Mehr von Ramu Palanki (20)

Qtp sample certification questions and answers
Qtp sample certification questions and answersQtp sample certification questions and answers
Qtp sample certification questions and answers
 
Qtp realtime scripts
Qtp realtime scriptsQtp realtime scripts
Qtp realtime scripts
 
Qtp material for beginners
Qtp material for beginnersQtp material for beginners
Qtp material for beginners
 
Qtp complete guide for all
Qtp complete guide for allQtp complete guide for all
Qtp complete guide for all
 
Qtp compare two xml files
Qtp compare two xml filesQtp compare two xml files
Qtp compare two xml files
 
Qtp change excel cell color with condition
Qtp change excel cell color with conditionQtp change excel cell color with condition
Qtp change excel cell color with condition
 
Qtp certification questions
Qtp certification questionsQtp certification questions
Qtp certification questions
 
Qtp certification questions and tutorial
Qtp certification questions and tutorialQtp certification questions and tutorial
Qtp certification questions and tutorial
 
Qtp certification questions2
Qtp certification questions2Qtp certification questions2
Qtp certification questions2
 
Qtp best tutorial
Qtp best tutorialQtp best tutorial
Qtp best tutorial
 
Qtp automation estimation techniques
Qtp automation estimation techniquesQtp automation estimation techniques
Qtp automation estimation techniques
 
Qtp sample resume
Qtp sample resumeQtp sample resume
Qtp sample resume
 
Qtp passing parameters between actions
Qtp passing parameters between actionsQtp passing parameters between actions
Qtp passing parameters between actions
 
Qtp wsh scripts examples
Qtp wsh scripts examplesQtp wsh scripts examples
Qtp wsh scripts examples
 
Quick test professional certifcation questions and tutorial2
Quick test professional certifcation questions and tutorial2Quick test professional certifcation questions and tutorial2
Quick test professional certifcation questions and tutorial2
 
Qtp+real time+test+script
Qtp+real time+test+scriptQtp+real time+test+script
Qtp+real time+test+script
 
Testing interview questions
Testing interview questionsTesting interview questions
Testing interview questions
 
Qtp
QtpQtp
Qtp
 
Qtp word methods
Qtp word methodsQtp word methods
Qtp word methods
 
Qtp training
Qtp trainingQtp training
Qtp training
 

New features in qtp11

  • 1. For more QTP Scripts, visit www.ramupalanki.com QTP 11.00 New Features QuickTest 11.00 now offers the following new features. Manage Your Test Data Quality Center (HP ALM) test configuration functionality enables you to determine at runtime which data sets to use for your tests. ALM test configurations enable you to: • Unbind your data from your tests • Share common data sources across different tests • Filter your data to fit your testing needs • Increase requirements traceability You store the data for your tests in the Quality Center Test Resources module in the form of data table resource files. You can then define multiple test configurations for a test in the Test Plan module. When working with data-driven QuickTest tests in HP ALM, each configuration is a QuickTest test that is set to run with a selected data resource file and optional data filter settings. One or more specific configurations of the test can be included in a Test Set to cover different parts of a requirement or to cover multiple requirements. By using Quality Center test configurations, you can create more generic tests and reuse them by associating a different set of data with each. You can also reuse your data by associating the same data table file with multiple tests. Test Your GUI and UI-Less Application Functionality in One Test The new QuickTest-Service Test integration enables you to test across the GUI and non-GUI layers of your application. You can use QuickTest steps to start testing the GUI elements in your application, then call a Service Test test to validate service communications (standard Web Services, non-SOAP Web Services, such as REST, etc.), and then step back into your QuickTest GUI testing, all in a single test run. The results of the QuickTest and Service Test steps are displayed in a unified report in the new Run Results Viewer. New Run Results Viewer The new Run Results Viewer provides an Executive Summary page with summary data, pie charts and statistics for both the current and previous runs, a quick link to the previous run results, and more. QTP Training 1
  • 2. For more QTP Scripts, visit www.ramupalanki.com The Run Results Viewer displays the results of your run session in a set of panes that you can show, hide, move, dock, and otherwise customize to your needs. You can install the Run Results Viewer as a standalone installation. This enables you to share the results of your tests with business analysts and developers who do not work with QuickTest. Help QuickTest Identify Your Objects as a Manual Tester Would – VISUALLY You can now use visual relation identifiers to identify application objects based on other objects that are always near them. This enables you to create a more reliable identification definition for test objects that are otherwise difficult to differentiate, and to ensure that the identification remains reliable even if the user interface design changes. The Visual Relation Identifier Dialog Box provides the interface and tools to help you create and verify your visual relation identifier definitions. Collaborate with Developers to Pinpoint Defects Using Log Tracking In today's more agile development environment, it is more important than ever for QA engineers and developers to work together throughout the development and release process. QuickTest's new Log Tracking functionality helps you work with developers to pinpoint the root causes of unexpected behavior in your application. When you enable log tracking, QuickTest receives the Java or .NET log framework messages from your application and embeds them in the run results. You can click a log message in the results to jump to the relevant step in the run results tree, or you can click a step in the run results tree and view the log message that was generated at the time that the selected step ran. You can also specify that a log message of a particular level (or higher) will fail your test. After you view the results, you can print or export the log tracking details to a file to show to a developer, or you can provide the developer with the standalone Run Results Viewer installation so that the developer can view and analyze the results directly on his or her own desktop. Out-of-the-Box Support for Web 2.0 Toolkit Applications QuickTest 11.00 provides Web Add-in Extensibility-based add-ins for ASP .NET Ajax, GWT, Yahoo UI, and Dojo Web 2.0 toolkits. You can use these add-ins just as you would any other add-in. You can also use Web Add-in Extensibility or Extensibility Accelerator to customize the provided support to match your needs. QTP Training 2
  • 3. For more QTP Scripts, visit www.ramupalanki.com You install these add-ins by running the Web 2.0 Toolkit Support Setup from the Add-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professional setup window. The operations supported for each Web 2.0 test object class are a combination of custom operations developed for that test object class and operations directly inherited from the corresponding (base) Web Add-in test object class. New Web Testing Capabilities Many new testing capabilities are now available for working with Web-Based objects. • Firefox Testing. You can now record steps on Mozilla Firefox and use the .Object property to access the Firefox DOM. • • XPath, CSS, Identifiers. You can add the XPath or CSS identifier properties to instruct QuickTest to identify a Web object in your application based on its XPath location or CSS definition. • • Event Identifiers. You can also now use the attribute/* notation in the test object description to identify a Web-based object based on an event associated with that object. For example, you can add attribute/onClick as a property in a WebButton test object description to identify a button that is associated with the onClick event. • • Embed or Run JavaScripts in Your Web Pages. You can use the new EmbedScript/EmbedScriptFromFile and RunScript/RunScriptFromFile functions to embed JavaScripts in all loaded browser pages and frames or to run JavaScripts in specific pages. Use these scripts to perform operations on, or retrieve data from, the browser pages in your application. Automatically Parameterize Steps You can instruct QuickTest to automatically parameterize the steps in your test's actions at the end of a recording session. This enables you to create actions that can be used for a variety of different purposes or scenarios by referencing different sets of data. You activate this option by selecting the Automatically parameterize steps option in the General tab of the Options dialog box. You can set the option to use Global Data Table Parameters or Test Parameters. When you stop a recording session while this option is selected, QuickTest replaces the constant values in the test object operation arguments of your steps with either Data Table parameters or action parameters, based on your selection in the Options dialog box. QuickTest performs this automatic parameterization for all relevant steps in any action in your test, in which you recorded one or more steps during that recording session. QTP Training 3
  • 4. For more QTP Scripts, visit www.ramupalanki.com If you work with HP ALM, and you select the Global Data Table Parameters option, you can map the generated parameters to the column names of a data resource and then use different configurations in your test sets. If you work with SAP eCATT and you select the Test Parameters option, you can then supply the values for the test parameters from eCATT. New Silverlight Add-in You can use the new Silverlight Add-in to test objects in Silverlight 2 and Silverlight 3 applications. After you install the Silverlight Add-in, it is displayed in the Add-in Manager as a child add-in under the WPF Add-in. Extend WPF and Silverlight Support The WPF and Silverlight Add-in Extensibility SDK enables you to develop support for testing third-party and custom WPF and Silverlight controls that are not supported out-of-the-box by the relevant QuickTest add-ins. You install the WPF and Silverlight Add-in Extensibility SDK from the Add-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professional setup window. Use Extensibility Accelerator for Web Add-in Extensibility Development The new Extensibility Accelerator for Functional Testing is a Visual Studio-like IDE that facilitates the design, development, and deployment of Web Add-in Extensibility support. It provides a user interface and special tools that help you define new test object classes, map those test object classes to the controls in your application, and teach QuickTest how to identify the controls, perform operations on the controls and retrieve their properties. You install the Extensibility Accelerator from the Add-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professional setup window. It's Easier Than Ever to Insert Regular Expressions The Smart Regular Expression list provides syntax hints that make it easier than ever to insert regular expressions into your test steps. It also enables you to access the Regular Expression Evaluator, which lets you test regular expressions to make sure they suit your needs. Load Function Libraries at Run Time The new LoadFunctionLibrary statement lets you load a function library when a step runs instead of at the beginning of a run session. This means, for example, QTP Training 4
  • 5. For more QTP Scripts, visit www.ramupalanki.com that you can define conditional steps that use functions from various function libraries, but load only the required function libraries during a run session. Avoid Downtime Due to License Server Failures With redundant license servers you create failover, so that if your main license server fails, your remaining servers maintain availability of your licenses without causing any downtime or loss of licenses for users. The redundant license server feature is especially useful for enterprise customers who have a large network installation and want to maintain license server backup. Improved Documentation Structure Helps You Find the Information You Need When you open the QuickTest Professional Help, you can now access the entire Documentation Library from one central point, the Home page. It provides links to all available guides in each available format, including PDF files. The HP QuickTest Professional User Guide and the HP QuickTest Professional for Business Process Testing User Guide are now organized into topic types: Concepts, Tasks, and References. Use each topic type to access specific information about a feature or product area. For example, you can use the Tasks topic type to learn the overall workflow of a feature to help you accomplish your goals, or you can use the Reference topic type to look up a specific user interface element, such as a window, dialog box, or page. QTP Training 5