Ans: Unified Functional Testing ( formerly QuickTest Professional), popularly known by its acronym UFT is an automation functional testing tool originally from Mercury Interactive which was acquired by Hewlett Packard (HP) in 2006. UFT is primarily used for functional, regression and service testing. Using UFT, you can automate user actions on a web or client based computer application and test the same actions for different users, different data set, on various Windows operating systems and/or different browsers.
Ans: An API (Application Programming Interface) is a collection of software functions and procedures which can be executed by other software applications. So Api Testing is: Testing without GUI. Programmatically simulate data or control follow scenarios. Focus on functionality, not on behavior or customer experience.
Ans: HP Unified Functional Testing (UFT) is a Functional and Regression Test Tool, upgraded version of QTP Tool.
UFT = QTP + Service Tools
QTP (QuickTest Professional) supports GUI (Windows and Web based) Testing only, but UFT Supports GUI and API Testing.
Ans: To successfully install and run HP UFT, minimum system requirements are:
Computer/Processor: Pentium IV or higher microprocessor (minimum 1 Ghz)
Operating System: Windows 7 and higher
Memory: Minimum of 1GB when no more than three add-ins are loaded simultaneously.
Color Settings: High Color (16 bit)
Graphics Card: Graphics card with 64 MB video memory
Free Hard Disk Space: 1 GB of free disk space for application files and folders.
Ans: Upgraded version of QTP is UFT,
HP Unified Functional Testing = QTP + Service Test Tool.
Ans: Unified Functional Testing 12.01
Ans: API (Application Programming Interface) :An API is generally used by a program (rather than a human) to interact with or control another program.
GUI (Graphical User Interface): A GUI is the user-facing side of a program, the part that a user interacts with, and controls the program with. Common elements of such interfaces are buttons, text fields, check boxes, etc.
Ans: UFT doesn't support UNIX operating environment, supports Windows operating environment only.
Ans: 1. Standard Windows
2. Activex
3. Visula Basic
4. Web
Ans: Standard Windows
Ans: TE (Terminal Emulators)
Ans: UFT Tool test execution performance will be reduced.
Ans: In Order to communicate any Database, no Add in is required, using an integrated MS Access Database Engine UFT can perform Database operations.
Ans: No Add in is available for supporting D2K Applications.
Ans: First get Application Environment Details from Development team then based on User Interface design technology select Add ins.
Ans: UFT has an integrated MS Access Database engine, we execute use SQL commands in UFT Editor,
and using VBScript Database objects (Database Connection object, Recordset object) also UFT can perform Database operations.
Ans: Using .ZIP format UFT can export Tests
Ans: API Testing
QTP supports GUI Testing only where as UFT supports API and GUI testing of Desktop and Web based Applications.
Ans: Accessing software objects from another Software.
Ans:
1.Tests that we have to execute on every build (Ex: Sanity Tests)
2.Tests that we have to execute on modified build (Ex: Regression Tests)
3.Tests that we have to execute using mutiple sets of Test data.
Etc...
Ans:
i) Test Cases that are newly designed and not executed manually at least once.
ii) Test Cases for which the requirements are changing frequently.
iii) Tests that require human user observation.
Ans: Depends on the Project, depends on company and some times depends on Customer interest also.
Ans: We have 3 levels of Solutions:
i) Tool Level solutions
a) Object Identification configuration
b) Use Low level and Insight Record modes
c) Use virtual object configuration
ii) Organization level solution:
Ask development team to provide proper propertie information for unrecognized objects.
iii) Vendor level solution:
Raise ticket to vendor
Ans: Yes, we can Using define New Test Objects feature we can start Test design even though application is not ready.
Ans: Using Conditional statements and some built-in functions we can test input domain
Ans: UFT has 2 types of License
1.Seat License
2.Concurrent License
Ans: UFT stores it's resources using File format on Hard disk(File System)
Ans: It is for executing series of tests (Test batches) with out human user interaction.
Ans: Yes, we can open multiple Tests at a time in UFT using Add Test Command (Available in File menu).
Ans:
1.UFT Tool Editor
2.Function Library