UFT 12 New Features

April 21st, 2015

UFT  NEW FEATURES

UFT 12 New Features

  • Platform is much more stable and script performance
  • UFT 12 is backward compatible with ALM 11.x versions
  • Improvements in Integration with ALM
  • UFT Installation: faster, smaller, and more secure
  • Additional support for HTML5 Objects on web applications
  • Support for the latest versions of each of the browsers (IE, FF, Chrome, Safari)
  • ALM AUT Parameters—Now for GUI tests too
  • New UFT look and feel for BPT
  • Run GUI tests on safari from a remote Mac computer
  • Conditionally upload run results to ALM after a Run Session
  • Run both GUI and API tests using virtualized services
  • Creating web service activities by importing a network capture into an API Test
  • Import a Web Application Description Language (WADL) for API tests
  • New testing extensibility support for Visual Studio 2010 and 2012
  • Run flex tests on Multiple UFT Instances Simultaneously (Windows Sever)
  • UFT 12 C.pngConnect to ALM Using External Authentication (e.g. CAC)
  • Find help more easily and new, web-based Help
  • Use the Run Results Deletion Tool Directly from the Run Results Viewer
  • More detailed reporting options in the UFT Self Check Tool
  • Stop your run session Using a shortcut key
  • Enable or disable test runs to stop at breakpoints during an ALM or Automation Run
  • See details of your test’s virtualized services in the run results
  • Continue running GUI tests on a remote computer after disconnecting
  • Simplified parameter management
  • Simplified configuration for flex applications
  • New flex  test object methods and properties
  • Specify areas to ignore in an Insight Test Object Image
  • Pass output parameters from a called API test back to the calling GUI test
  • Make your ALM or Network-Based GUI Tests into Portable Tests
  • Create 64-Bit COM object references
  • Action templates and external properties are back
  • Use the errors pane to detect unmapped repository parameters
  • Add-in enhancements for Web, Dojo, and SAP

What’s new in UFT 12.0

Unified Functional Testing expands its integration with the complete set of HP’s testing solutions and presents new features and enhancements for greater usability, productivity, and technology support:

UFT now has a smaller and faster installation package that can run without the need to deactivate the User Account Control.

  • You can now install UFT in your operating system language without the need to install a separate language pack.
  • You can now use external authentication, such as CAC (Common Access Card), to connect to ALM in place of the standard model of each user manually entering a user name and password.
  • Instead of manually adding run results to your ALM project, you can instruct UFT to automatically upload them by setting an ALM site parameter.

UFT has also expanded the list of supported technologies:

  • New support for testing Safari on a Remote Mac (Technology Preview)
  • You can now run tests on Web applications on a Safari browser that is running on a remote Mac computer.

Note: This feature is provided at Technology Preview level.
After you install the UFT Connection Agent (provided with the UFT installation) on your remote Mac computer, UFT can connect to the Mac computer remotely and run Web steps on the Safari browser.
Note that you must design the tests locally using a supported (Windows) browser, and that you can only run Web test object steps on the Safari browser. All other steps, including Utility object steps, such as SystemUtil.Run, run locally on the UFT computer.

  • Support for the latest versions of each of the browsers:  Internet Explorer 11, Firefox 27 & Chrome 32
  • New and enhanced support for additional desktop technologies: Delphi X2, Stingray 11, and Flex
  • Enhanced SAP support: Web Dynpro ABAP for Netweaver 7.31
  • New Testing Extensibility support for Visual Studio 2010 and 2012
  • Conditionally Upload Run Results to ALM After a Run Session

Your ALM site administrator can now set a site parameter that instructs UFT to conditionally upload run results from a run session to ALM. You can set the parameter so that the results are always   uploaded, or you can use site parameter arguments to specify the conditions for which the results will be uploaded. Once this parameter is set, all projects on the site can use the parameter when   running UFT tests. This feature is supported for ALM version 12.00.

UFT 12.02

A few selected reasons to install this service pack:

HP’s native, in-house support for mobile applications testing, with HPMobile center you take control of your mobile reality, and addresses the challenge of optimizing mobile app quality and user experience throughout the application lifecycle, with the tools you are already familiar with from HP.
This enables you to accelerate testing on real devices, increase coverage, and solve problems before they affect users.

HP’s native, in-house support for mobile applications testing, with 1HPMobile center you take control of your mobile reality, and addresses the challenge of optimizing mobile app quality and user experience throughout the application lifecycle, with the tools you are already familiar with from HP.

This enables you to accelerate testing on real devices, increase coverage, and solve problems before they affect users.

Built on native HP technology, HP Mobile Center leverages our expertise in functional and performance testing, and integrates mobile testing with Sprinter, Unified Functional Testing, LoadRunner, and Performance Center.

Connect your devices to HP Mobile Center and immediately start testing, for example by using UFT to record and run GUI tests or by using Sprinter for exploratory and manual testing. Check out the HP Mobile Center Website for more details.

2. Putting Chrome in the center, as you know, chrome became the most popular browser, even the default browser for some enterprises, as such it demanded from us to give at least the same amount of “love” as Internet Explorer gets, this is why in UFT 12.02 we  expanded our Chrome support to include key new functionalities:

Record UFT GUI tests on a chrome browser2

Supporting Chrome 64-bit

Run UFT Web applications tests built with the following Web 2.0 technologies: jQueryUI, Dojo, Google Web Toolkits (GWT), and SiebelOpenUI.  In addition, if you develop UFT Web Add-in Extensibility, some of the support you wrote will already run on Chrome or your code can check if it is running on Chrome and make any necessary adjustments.

3. Integration with Subversion (SVN) – Take the full advantage SVN provides as a leading3 source control system as now you can work with SVN repositories from UFT without the need to switch between Windows Explorer and UFT when editing tests and resources.

You can now update and commit changes in your UFT’s testing assets to SVN, run a diff comparison between versions of a document, or resolve conflicts in versions of the testing asset.

4. New Demo application- Which allows you to test both the GUI and the API layers as both of them are embedded in our new, WPF, flight reservation booking application. This with our new tutorial and improved help files gives you all you need in order to master the service testing domain and combining its power with your GUI testing. 4

HP ALM or TFS, What about both?

March 24th, 2015

Team foundation server (TFS) is a Microsoft product which provides source code management, reporting, requirement management, project management etc. HP Application Lifecycle Management (HP ALM) is a set of software products designed for accelerating the delivery of secure, reliable modern applications. It is a combination of a common platform, several key applications and a dashboard targeted at managing the core lifecycle of applications.

These products are built to cover the same needs for any organization who is looking for a robust application to manage the lifecycle of their applications. Instead of choosing one over the other, one could have both products so that each stakeholder operates in their tool of choice while collaborating on the artifacts that they have in common and have a stronger lifecycle management using both TFS and HP ALM.

For example, one can create performance tests into HP ALM, run those tests with HP Load Runner, store their outcomes into HP ALM and then, synchronize them with TFS as needed. And vice versa, one can create tests from TFS and then, run them with any HP testing tool and synchronize their results back to TFS.

How HP QC can integrate with BDD (Agile Development) framework

November 24th, 2014

As Agile software development becomes more and more popular, it creates added pressure on accelerated testing and validation. BDD (Behavior Driven Development) tools such as JBehave, Cucumber and Cuke4Duke help speed up the unit/functional validation directly from continuous integration (CI) and produce test results.

HP Quality Center/ALM can be integrated using standard/custom API with executed BDD to increase seamless visibility into the test conducted and test coverage for specific scenario or story. This can be further augmented with more robust UI based automated suite (primarily created with HP QTP or BPT) and execute them to perform customer oriented sign off.

Quality Center continues to be leader and single source for software quality rollout and making go/no-go decision when tests are done.

Extending the ALM value by Integrating HP Quality Center/ALM with 3rd party defect tracking systems

July 16th, 2014

Benefit of application support/development outsourcing is well known to fortune 1000 customers. In almost all cases customers have various degrees of application outsourcing (AO) for applications that are under sustained mode. Customers are also expected to test periodically and report bugs/enhancement requests to an outsourced vendor. Customers have access to Quality Center within their environment whereas outsourced vendors have their own defect tracking system to manage the SDLC of the application.

A current challenge for customers with outsourcing is to track enhancements/bugs via manual mechanism resulting in lower productivity. In addition to this, there is no way to tracking the SLA with outsourced vendor or reinforce the accountability to right levels.

HP Quality Center/ALM can integrate with a 3rd party defect tracking system over the web and offer a seamless value to both customer and outsourcing vendor to meet quality objectives. Quality Center’s synchronizer adapter SDK can help bridge this gap and extend the ALM ROI to the next level. This will not only keep two organizations connected but it also increases the productivity and hence profitability on both sides. Customers who have one or many outsourced vendors and have global presence should give a serious thought to this.

Pairwise Testing: Way to Optimize the Test Execution

November 17th, 2012

It’s very common to create automation assets with robust exception handling to address positive/negative test condidtions. In almost all cases, what is overlooked is the data selection and how to optimize the ‘data’ rows to maximize the test coverage.

It’s scientifically proven that it’s not necessary to cover all combinations but cover all possible ‘pairs’ that make sense to maximize the coverage and reduce the execution time. It’s very common to spend months of time to finalize the test data by the business groups. In a common scenario business group gets dump of database with thousands of rows as test data. The validity and optimization related to number of rows is always overlooked.

Next generation testing technologies (automated testing) are looking to fill this gap via integrated solution or built ins. Tough economic times require tough measures and inefficiencies are to be dealth with thoroughly. It’s time to take a serious look  at the data optimization related to test’s business result.

Here is a great website that has lot of Pairwise Testing resources.

http://www.pairwise.org

HP MSP Program to catalyze the time to market for ‘Project based Performance Validation’

November 14th, 2009

Application Deployment and upgrades are common activities in current IT infrastructure to support the business demands. Customers always look for ‘one-time’ events such as performance validation and optimization services.

Recent news by HP Software and Solutions’ group to offer its solutions via MSP (Managed Services Provider) program is welcome news as it allows customers to take control of their immediate need via ‘operational expense’ by leveraging the solution on project basis. HP MSP program has also enlisted very select partners to offer the solution to keep the cost very competitive.

SMB customer base are key beneficiary from this program as their appetite to invest in capital expense is limited compared to large enterprise customers. This model has very quick time to market proposition that suites SMB customers aptly.

From customer’s view point it’s very valuable as customer can take control of event by deploying the solution that is industry proven at fraction of cost. It gives leverage to both parties to understand solutions’ perpetual demand/needs.

For more info,  please visit http://h20229.www2.hp.com/partner/assets/Brochure/4aa2-6503enw.pdf?jumpid=reg_R1002_USEN