1. UFT Introduction
1) What is the Difference QTP & UFT?
UFT 11.5 = QTP GUI + API (Service Test)
1.1. QT and Flex Applications can supported for Testing.
1.2. Run Step feature for API Testing
1.3. Insight Recording - Image based recording / Image based object identification.
1.
2.
1.4. Enhanced Debugging Features:
Limited current QTP debugging capabilities are. On top of that, debugging is one of the most important parts of creating a script—which is why you’ll be happy to know that the debugger in UFT has been greatly enhanced.
The following panes have been added and enhanced:
Call Stack | – allows you to view info about the methods and functions that are currently in the call stack. |
Loaded Modules | – For API tests, this pane allows you to view info on .dlls that are loaded and executed in API test runs. |
Threads | – For API tests–allows you to view info about threads currently running as part of the run session. |
Local Variables Pane | – allows you to view all the current values and types of variables in their current context. |
Console Pane | – When debugging a script, this pane allows you to run lines of VBScript (for GUI tests) and C# code (for API tests) in your suspended run session. |
Watch | – When debugging, this pane allows you to view the current values ad types of selected variables, properties, and VBScript of C# expressions in a test’s suspended run session. |
Debug pane | – enables you to view the current values and types of variables, properties, and VBScript or C# in a test’s suspended run session. |
1. In previous releases, HP had separate products for functional testing.
QuickTest Professional (QTP) was used for testing GUI applications, and Service Test was for testing non-GUI technologies.
Unified functional Testing (UFT) combines both products and features a frontend that merges the separate tools into one common user interface.
When creating a new test script in UFT, the user is now given a choice between creating either a GUI Test (formerly known as QTP) or API Test (formerly known as Service Test).
UFT also allows the user (with a proper license for each piece) to integrate steps from GUI, API and LoadRunner into one test script. The ability to call and pass data from one test type to another enables the user to create true end-to-end testing solutions.
2.The new IDE also allows you to open multiple tests and libraries at the same time. This is destined to be a huge time saver, especially for QTP engineers that have created action-based frameworks.
2) What is API or Service Test? Give an Example.
In previous releases HP had separate products for functional testing.
QuickTest Professional (QTP) was used for testing GUI applications, and Service Test was for testing non-GUI technologies.
HP’s latest test tool release — Unified functional Testing (UFT) — combines both products and features a frontend that merges the separate tools into one common user interface.
When creating a new test script in UFT, the user is given a choice between creating either a GUI Test (Formally known as QTP) or API Test (Formally known as Service Test).
3) Which environments are supported by UFT?
Ans: 1. Default Environments supported ActiveX, Web, VB
purchased Environments like Java, .Net, Web Services, Oracle
Latest Add-in Supported QT(Qutopia) from UFT 11.
2. UFT supported to test the Windows and Macintosh OS based applications.
We can able to install the UFT on Windows and Macintosh Machines.
What's New in UFT 12.00
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:
New Installation: UFT now has a smaller and faster installation package that can run without the need to deactivate the User Account Control.
Multilanguage installation: You can now install UFT in your operating system language without the need to install a separate language pack.
Connect to ALM using external authentication: 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.
Optional uploading of run results to ALM: 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)
Support for the latest versions of each of the browsers: Internet Explorer, Firefox, and Chrome
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
QTP 12 New Featueres:
* New improved IDE with IntelliSense for classes
* Multiple Document Interface (MDI) features for opening multiple tests within QTP
* Integration of BPT as well as Service Test into QTP (giving rise to the name, UFT)
* Insight — an innovative, new image-recognition feature for carrying out image-based automation
* New canvas for designing test flow
No comments
Post a Comment