HP Unified Functional Testing supports keyword and scripting interfaces and features a graphical user interface. It uses the Visual Basic Scripting Edition (VBScript) scripting language to specify a test procedure, and to manipulate the objects and controls of the application under test. HP Unified Functional Testing 11.5 combined HP Quick Test Professional and HP Service Test into a single software package, which is currently available from the HP Software Division. The integrated HP Unified Functional Testing software allows developers to test from a single console all three layers of a program’s operations: the interface, the service layer and the database layer. Although HP Unified Functional Testing is usually used for “UI based” Test Case automation, it also can automate some “non-UI” based test cases, such as file system operations, database testing or Web services testing QTP Training Services QTP / UFT Training in Hyderabad QTP / UFT Online Training QTP / UFT Corporate Training.
QTP Framework online training in Hyderabad
- Keyword-Driven Framework
- Data-Driven Framework
- Hybrid Framework
Keyword driven testing is a type of functional automation testing framework which is also known as table-driven testing or action word based testing.
In Keyword-driven testing, we use a table format, usually a spreadsheet, to define keywords or action words for each function that we would like to execute.
- It is best suited for novice or a non-technical tester.
- Enables writing tests in a more abstract manner using this approach.
- Keyword driven testing allows automation to be started earlier in the SDLC even before a stable build is delivered for testing.
- There is a high degree of reusability.
- Initial investment in developing the keywords and its related functionalities might take longer.
- It might act as a restriction to the technically abled testers.
Data Driven Framework
Data-driven testing is creation of test scripts where test data and/or output values are read from data files instead of using the same hard-coded values each time the test runs. This way, the testers can test how the application handles various inputs effectively. It can be any of the following data files −
- datapools
- Excel files
- ADO objects
- CSV files
- ODBC sources