UFT Class i (Introduction to HP UFT)
Unified Functional Testing = QTP + Service Tools
I) Version History
a) Astra QuickTest (1.0 to 5.0)
b) QTP
5.6 -2002
6.5 -2003
8.0 - 2004
8.2-2005
9.0-2006
9.2 - 2007 --------Mercury Interactive)
9.5 -2008 ---------HP---------
10.0-2009
11.0-2010
UFT 11.5 -2012
.
.
UFT 12.02 -2014
-----------------------------------
II) UFT Product Information
UFT is a Functional in addition to Regression Test Tool, supports Desktop in addition to Web Applications
UFT developed inward .NET technology
UFT is an object based Test tool
Software objects inward Desktop / Windows based applications
Window, Dialog box, Edit box, Button, Radio button, Check box, Drop downwardly box, List box, Combo box etc...
Software objects inward Web based applications
Button, Radio Button, Edit box, List box etc...
Browser, Page, Link, Image etc.....
UFT has an integrated MS Access Database engine to back upward Database operations
UFT has vbscript engine to applay progrmming logic to Tests
Work amongst apartment files
Work amongst Excel files
Work amongst Database files
UFT is I-tier Application
--------------------------------------------------------
III) UFT Supporting Environments
a) OS Environment
MS Windows
UNIX
Client side
Windows: 85%
UNIX: 10%
server side:
Windows: 45%
UNIX: 45%
Selenium Windows, UNIX, Mac etc...
--------------------------------
b) Application Environment
CUI based
Windows / Desktop
Web based
Selenium -Web applications only
-------------------------------
c) Scripting / Programming
UFT VBScript
Selenium - Java/C#/Perl/Python/Ruby/PHP
-------------------------------------
IV) UFT Add in
a) Internal add together ins 1) Standard Windows (Built Add in)
2) Activex
3) Visual Basic
4) Web
b) External Add ins
5) Java
6) .NET for windows forms
7) .NET for spider web forms
8) WPF
9) SAP for GUI
10) SAP for web
11) Peoplesoft
12) Siebel
13) Power Builder
14) Delphi
15) Web services
16) TE
17) Oracle
18) Smalltalk
19) Stingray
20) Silver Light
-----------------------------
How to pick out appropriate Add ins for AUT:
------------
3 spider web applications, developed using Java technology
1st App s App tertiary App
-------------------------------------------
Web Activex Activex
Web Web
Java
---------------------------------------------
Based on UI design.
V) UFT License:
a) Seat / Node Locked
b) Concurrent / Float
----------------------
VI) UFT IDE
3 types of features support
i) Direct features
Ex:
Recording, Checkpoints, Output values, Data Table, Object Spy, Step Generator, Object Repository etc...
ii) Integrated tools from HP
Ex:
Password encoder, Test Batch Runner, Test Result deletion tool etc...
iii) Integrated tools from others
Ex:
MS Access Database for Database operations
VBScript engine for applying programming logic
MS Script Debugger for Debugging Tests
---------------------------------
VII) Limitations of UFT:
a) It doesn't back upward UNIX/Linux/Solaris operating environments
b) It supports IE entirely for creating examination tests
c) Supports VBScript entirely for enhancing tests
d) Challenges inward Object Identification
Unified Functional Testing = QTP + Service Tools
I) Version History
a) Astra QuickTest (1.0 to 5.0)
b) QTP
5.6 -2002
6.5 -2003
8.0 - 2004
8.2-2005
9.0-2006
9.2 - 2007 --------Mercury Interactive)
9.5 -2008 ---------HP---------
10.0-2009
11.0-2010
UFT 11.5 -2012
.
.
UFT 12.02 -2014
-----------------------------------
II) UFT Product Information
UFT is a Functional in addition to Regression Test Tool, supports Desktop in addition to Web Applications
UFT developed inward .NET technology
UFT is an object based Test tool
Software objects inward Desktop / Windows based applications
Window, Dialog box, Edit box, Button, Radio button, Check box, Drop downwardly box, List box, Combo box etc...
Software objects inward Web based applications
Button, Radio Button, Edit box, List box etc...
Browser, Page, Link, Image etc.....
UFT has an integrated MS Access Database engine to back upward Database operations
UFT has vbscript engine to applay progrmming logic to Tests
Work amongst apartment files
Work amongst Excel files
Work amongst Database files
UFT is I-tier Application
--------------------------------------------------------
III) UFT Supporting Environments
a) OS Environment
MS Windows
UNIX
Client side
Windows: 85%
UNIX: 10%
server side:
Windows: 45%
UNIX: 45%
Selenium Windows, UNIX, Mac etc...
--------------------------------
b) Application Environment
CUI based
Windows / Desktop
Web based
Selenium -Web applications only
-------------------------------
c) Scripting / Programming
UFT VBScript
Selenium - Java/C#/Perl/Python/Ruby/PHP
-------------------------------------
IV) UFT Add in
a) Internal add together ins 1) Standard Windows (Built Add in)
2) Activex
3) Visual Basic
4) Web
b) External Add ins
5) Java
6) .NET for windows forms
7) .NET for spider web forms
8) WPF
9) SAP for GUI
10) SAP for web
11) Peoplesoft
12) Siebel
13) Power Builder
14) Delphi
15) Web services
16) TE
17) Oracle
18) Smalltalk
19) Stingray
20) Silver Light
-----------------------------
How to pick out appropriate Add ins for AUT:
------------
3 spider web applications, developed using Java technology
1st App s App tertiary App
-------------------------------------------
Web Activex Activex
Web Web
Java
---------------------------------------------
Based on UI design.
V) UFT License:
a) Seat / Node Locked
b) Concurrent / Float
----------------------
VI) UFT IDE
3 types of features support
i) Direct features
Ex:
Recording, Checkpoints, Output values, Data Table, Object Spy, Step Generator, Object Repository etc...
ii) Integrated tools from HP
Ex:
Password encoder, Test Batch Runner, Test Result deletion tool etc...
iii) Integrated tools from others
Ex:
MS Access Database for Database operations
VBScript engine for applying programming logic
MS Script Debugger for Debugging Tests
---------------------------------
VII) Limitations of UFT:
a) It doesn't back upward UNIX/Linux/Solaris operating environments
b) It supports IE entirely for creating examination tests
c) Supports VBScript entirely for enhancing tests
d) Challenges inward Object Identification