For more QTP Scripts, visit                    QTP 11.00 New FeaturesQuickTest 11.00 now offe...
For more QTP Scripts, visit                 www.ramupalanki.comThe Run Results Viewer displays the results of your run ses...
For more QTP Scripts, visit                www.ramupalanki.comYou install these add-ins by running the Web 2.0 Toolkit Sup...
For more QTP Scripts, visit                 www.ramupalanki.comIf you work with HP ALM, and you select the Global Data Tab...
For more QTP Scripts, visit                www.ramupalanki.comthat you can define conditional steps that use functions fro...
Upcoming SlideShare
Loading in …5

New features in qtp11


Published on

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

New features in qtp11

  1. 1. For more QTP Scripts, visit QTP 11.00 New FeaturesQuickTest 11.00 now offers the following new features.Manage Your Test DataQuality Center (HP ALM) test configuration functionality enables you to determineat 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 traceabilityYou store the data for your tests in the Quality Center Test Resources module inthe form of data table resource files.You can then define multiple test configurations for a test in the Test Planmodule. When working with data-driven QuickTest tests in HP ALM, eachconfiguration is a QuickTest test that is set to run with a selected data resourcefile and optional data filter settings.One or more specific configurations of the test can be included in a Test Set tocover different parts of a requirement or to cover multiple requirements.By using Quality Center test configurations, you can create more generic testsand reuse them by associating a different set of data with each. You can alsoreuse your data by associating the same data table file with multiple tests.Test Your GUI and UI-Less Application Functionality in One TestThe new QuickTest-Service Test integration enables you to test across the GUIand 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 WebServices, non-SOAP Web Services, such as REST, etc.), and then step back intoyour QuickTest GUI testing, all in a single test run.The results of the QuickTest and Service Test steps are displayed in a unifiedreport in the new Run Results Viewer.New Run Results ViewerThe new Run Results Viewer provides an Executive Summary page with summarydata, pie charts and statistics for both the current and previous runs, a quick linkto the previous run results, and more. QTP Training 1
  2. 2. For more QTP Scripts, visit www.ramupalanki.comThe Run Results Viewer displays the results of your run session in a set of panesthat you can show, hide, move, dock, and otherwise customize to your needs.You can install the Run Results Viewer as a standalone installation. This enablesyou to share the results of your tests with business analysts and developers whodo not work with QuickTest.Help QuickTest Identify Your Objects as a Manual Tester Would –VISUALLYYou can now use visual relation identifiers to identify application objects based onother objects that are always near them.This enables you to create a more reliable identification definition for test objectsthat are otherwise difficult to differentiate, and to ensure that the identificationremains reliable even if the user interface design changes.The Visual Relation Identifier Dialog Box provides the interface and tools to helpyou create and verify your visual relation identifier definitions.Collaborate with Developers to Pinpoint Defects Using Log TrackingIn todays more agile development environment, it is more important than everfor QA engineers and developers to work together throughout the developmentand release process.QuickTests new Log Tracking functionality helps you work with developers topinpoint the root causes of unexpected behavior in your application.When you enable log tracking, QuickTest receives the Java or .NET log frameworkmessages 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 runresults tree, or you can click a step in the run results tree and view the logmessage that was generated at the time that the selected step ran. You can alsospecify 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 fileto show to a developer, or you can provide the developer with the standalone RunResults Viewer installation so that the developer can view and analyze the resultsdirectly on his or her own desktop.Out-of-the-Box Support for Web 2.0 Toolkit ApplicationsQuickTest 11.00 provides Web Add-in Extensibility-based add-ins for ASP .NETAjax, 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 useWeb Add-in Extensibility or Extensibility Accelerator to customize the providedsupport to match your needs. QTP Training 2
  3. 3. For more QTP Scripts, visit www.ramupalanki.comYou install these add-ins by running the Web 2.0 Toolkit Support Setup from theAdd-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professionalsetup window.The operations supported for each Web 2.0 test object class are a combination ofcustom operations developed for that test object class and operations directlyinherited from the corresponding (base) Web Add-in test object class.New Web Testing CapabilitiesMany new testing capabilities are now available for working with Web-Basedobjects. • 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 StepsYou can instruct QuickTest to automatically parameterize the steps in your testsactions at the end of a recording session.This enables you to create actions that can be used for a variety of differentpurposes or scenarios by referencing different sets of data.You activate this option by selecting the Automatically parameterize stepsoption in the General tab of the Options dialog box. You can set the option to useGlobal Data Table Parameters or Test Parameters.When you stop a recording session while this option is selected, QuickTestreplaces the constant values in the test object operation arguments of your stepswith either Data Table parameters or action parameters, based on your selectionin the Options dialog box.QuickTest performs this automatic parameterization for all relevant steps in anyaction in your test, in which you recorded one or more steps during that recordingsession. QTP Training 3
  4. 4. For more QTP Scripts, visit www.ramupalanki.comIf you work with HP ALM, and you select the Global Data Table Parametersoption, you can map the generated parameters to the column names of a dataresource and then use different configurations in your test sets.If you work with SAP eCATT and you select the Test Parameters option, you canthen supply the values for the test parameters from eCATT.New Silverlight Add-inYou can use the new Silverlight Add-in to test objects in Silverlight 2 andSilverlight 3 applications.After you install the Silverlight Add-in, it is displayed in the Add-in Manager as achild add-in under the WPF Add-in.Extend WPF and Silverlight SupportThe WPF and Silverlight Add-in Extensibility SDK enables you to develop supportfor testing third-party and custom WPF and Silverlight controls that are notsupported out-of-the-box by the relevant QuickTest add-ins.You install the WPF and Silverlight Add-in Extensibility SDK from the Add-inExtensibility and Web 2.0 Toolkits option in the QuickTest Professional setupwindow.Use Extensibility Accelerator for Web Add-in Extensibility DevelopmentThe new Extensibility Accelerator for Functional Testing is a Visual Studio-like IDEthat facilitates the design, development, and deployment of Web Add-inExtensibility support.It provides a user interface and special tools that help you define new test objectclasses, map those test object classes to the controls in your application, andteach QuickTest how to identify the controls, perform operations on the controlsand retrieve their properties.You install the Extensibility Accelerator from the Add-in Extensibility and Web 2.0Toolkits option in the QuickTest Professional setup window.Its Easier Than Ever to Insert Regular ExpressionsThe Smart Regular Expression list provides syntax hints that make it easier thanever to insert regular expressions into your test steps. It also enables you toaccess the Regular Expression Evaluator, which lets you test regular expressionsto make sure they suit your needs.Load Function Libraries at Run TimeThe new LoadFunctionLibrary statement lets you load a function library when astep runs instead of at the beginning of a run session. This means, for example, QTP Training 4
  5. 5. For more QTP Scripts, visit www.ramupalanki.comthat you can define conditional steps that use functions from various functionlibraries, but load only the required function libraries during a run session.Avoid Downtime Due to License Server FailuresWith redundant license servers you create failover, so that if your main licenseserver fails, your remaining servers maintain availability of your licenses withoutcausing 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 YouNeedWhen you open the QuickTest Professional Help, you can now access the entireDocumentation Library from one central point, the Home page. It provides linksto all available guides in each available format, including PDF files.The HP QuickTest Professional User Guide and the HP QuickTest Professional forBusiness Process Testing User Guide are now organized into topic types:Concepts, Tasks, and References. Use each topic type to access specificinformation about a feature or product area.For example, you can use the Tasks topic type to learn the overall workflow of afeature to help you accomplish your goals, or you can use the Reference topictype to look up a specific user interface element, such as a window, dialog box, orpage. QTP Training 5