UFT Tool Architecture
2) Add inward Manager
b) UFT Editor
2 views
Editor thought - Test inward VBScript format
Keyword thought - Test inward GUI format
---------------
It is an expanse where nosotros create, View together with Edit Tests
Test- One or to a greater extent than Actions to perform tasks
Action - Set of statements to perform tasks
Statement / Step - Influenza A virus subtype H5N1 minimal executable unit
Msgbox "UFT" : Msgbox "VBScript" - One line, Two statements
--------------------------------------
3) Data Table
View Menu -> Data
It is an integrated spread canvass for Data related operations
It has ii types sheets
i) Global Sheet - For entire Test
ii) Action sheets / Local Sheets
-----------------------
UFT attaches i information tabular array for every Test
Data Table located inward ii areas
i) Design Time Data Table (In UFT Tool principal window)
ii) Run-time Data Table (Result Window)
Usage of Data Table:
---------------------
i) Enter information straight into Data Table together with connect to Test
ii) Import information from external files (text/Excel) together with connect to Test
iii) Import information from a database together with connect to Test
Active Screen
It captures together with holds hide shots for every user functioning on AUT during Test Recording
Advantage:
Understanding together with Editing Test Scripts
Disadvantage:
Performance volition last reduced during Test execution
Navigation:
View menu-> Active screen
--------------------------------
4) Errors
It shows syntax errors automatically piece saving the Test
------------------------------------------
UFT Commands available inward iii ways
i) As bill of fare items
ii) As Tool bar items
iii) Shortcut keys
---------------------
5) Menus of UFT (Total 12 Menus)
1) File Menu
------------
Create New Test
Open Existing Test
Add Test
Save Test
Close Test
Settings
Associate Function Library files
Associate Environment Variables file
Associate Recovery scenario files
Export Test to Zip format
Import Test from ZIP
Exit
---------------------------------
2) Edit menu
---------------
Redo
Undo
Cut
Copy
Paste
Delete
Format
Code snippet
--------------------------
3) View Menu
Data Table
Active Screen
Errors
Debug
Test Flow
Switch from Editor View to Keyword thought together with vice versa
Launch Result window
Etc...
---------------------------
4) Search menu
Find
Find Next
Replace
Incremental search
GoTo etc...
------------------------------
5) Design Menu
Create New Action
Call existing Action
Copy Action
Insert Checkpoints
Output values
Transaction points
Function Definition generator
Step Generator
Synchronization Point
Etc...
-------------------------------
6) Record
Record
Stop
Analog Recording
Low Level Recording
Insight Recording
Record & Run Settings etc...
------------------------------
7) Run Menu
Run
Stop
Run Modes
Step into
Step over
Step Out
Insert / Remove Break indicate etc...
-------------------------
8) Resources
Launch Object Repository
Edit Local Objects
Create Shared object Repository
Edit Shared Repositories
Associate Shared Repositories
Create Recovery Scenario
Edit Recovery Scenario
Etc...
------------------------
9) ALM menu
ALM Connection
Check in
Check out
Version History
Baseline history etc...
-------------------------
10) Tools
Object Spy
Object Identification configuration
Regular facial expression evaluator
Data driver
Virtual objects
Tool options
View options
etc...
-----------------------
11) Window menu
Next window
Previous window
Close all documents
--------------------------
12) Help menu
----------------------
UFT Tool documentation
VBScript documentation
New features information
Test Forums
Technical support
Knowledge
Check for update
UFT production info
UFT License info
-----------------------------------------
Software Test Process
-----------------------------
I) Test Planning
Input / References
-------------------
Requirements
Project Plan
Test Strategy
------------------
Corporate Standards document
Process guidelines doc
Design docs
Prototypes etc...
-------------------
Tasks:
Understanding together with analyzing the Requirements
Risk Analysis
Test Strategy implementation
Test Estimations (Scope of the Project, Time, Available resources, Budget etc...)
Team formation
Test Plan documentation
Configuration Management Planning
Traceability Matrics
Define Test Environment Set-up
Output:
Test Plan Document
-------------------------------------
II) Test Design
Input / references
Requirements
Test Plan
------------------
Corporate Standards document
Process guidelines doc
Design docs
Prototypes etc...
-------------------
Test Case Template
Test information template
Tasks:
--------
Understanding Requirements
Generate Test Scenarios
Test Case Documentation
Test Data Collection
Output:
Test Case documents
Test Data
-------------------------
III) Test Execution
Input / references
Requirements
Test Plan
Test illustration docs
Test Data
-----------
Defect Report template
-----------
Readiness of AUT
Readiness of Test Environment
-----------------------------------
Tasks:
Verify Test Environment set-up
Create Test batches
Test Execution
Sanity Testing / smoke / BVT/BAT
Comprehensive testing
Defect Reporting
Defect Tracking
Sanity Testing
Regression testing Cycle 1
Defect Reporting
Defect Tracking
Sanity Testing
Regression testing Cycle 2
Defect Reporting
Defect Tracking
.
.
Final Regression
Output:
Opened / Closed Defect Reports
Tested Software
IV) Test Closure
---------------------------
Input:
Requirements
Test Plan
Test illustration docs
Test data
Opened together with unopen defect Reports
------------
Test summary Report
Tasks
--------
Evaluating perish criteria
Collect all artifacts
Prepare Test summary Report
Send Test deliverables to customer
Improvement suggestions for time to come projects
---------------------------------------------------
2) Add inward Manager
b) UFT Editor
2 views
Editor thought - Test inward VBScript format
Keyword thought - Test inward GUI format
---------------
It is an expanse where nosotros create, View together with Edit Tests
Test- One or to a greater extent than Actions to perform tasks
Action - Set of statements to perform tasks
Statement / Step - Influenza A virus subtype H5N1 minimal executable unit
Msgbox "UFT" : Msgbox "VBScript" - One line, Two statements
--------------------------------------
3) Data Table
View Menu -> Data
It is an integrated spread canvass for Data related operations
It has ii types sheets
i) Global Sheet - For entire Test
ii) Action sheets / Local Sheets
-----------------------
UFT attaches i information tabular array for every Test
Data Table located inward ii areas
i) Design Time Data Table (In UFT Tool principal window)
ii) Run-time Data Table (Result Window)
Usage of Data Table:
---------------------
i) Enter information straight into Data Table together with connect to Test
ii) Import information from external files (text/Excel) together with connect to Test
iii) Import information from a database together with connect to Test
Active Screen
It captures together with holds hide shots for every user functioning on AUT during Test Recording
Advantage:
Understanding together with Editing Test Scripts
Disadvantage:
Performance volition last reduced during Test execution
Navigation:
View menu-> Active screen
--------------------------------
4) Errors
It shows syntax errors automatically piece saving the Test
------------------------------------------
UFT Commands available inward iii ways
i) As bill of fare items
ii) As Tool bar items
iii) Shortcut keys
---------------------
5) Menus of UFT (Total 12 Menus)
1) File Menu
------------
Create New Test
Open Existing Test
Add Test
Save Test
Close Test
Settings
Associate Function Library files
Associate Environment Variables file
Associate Recovery scenario files
Export Test to Zip format
Import Test from ZIP
Exit
---------------------------------
2) Edit menu
---------------
Redo
Undo
Cut
Copy
Paste
Delete
Format
Code snippet
--------------------------
3) View Menu
Data Table
Active Screen
Errors
Debug
Test Flow
Switch from Editor View to Keyword thought together with vice versa
Launch Result window
Etc...
---------------------------
4) Search menu
Find
Find Next
Replace
Incremental search
GoTo etc...
------------------------------
5) Design Menu
Create New Action
Call existing Action
Copy Action
Insert Checkpoints
Output values
Transaction points
Function Definition generator
Step Generator
Synchronization Point
Etc...
-------------------------------
6) Record
Record
Stop
Analog Recording
Low Level Recording
Insight Recording
Record & Run Settings etc...
------------------------------
7) Run Menu
Run
Stop
Run Modes
Step into
Step over
Step Out
Insert / Remove Break indicate etc...
-------------------------
8) Resources
Launch Object Repository
Edit Local Objects
Create Shared object Repository
Edit Shared Repositories
Associate Shared Repositories
Create Recovery Scenario
Edit Recovery Scenario
Etc...
------------------------
9) ALM menu
ALM Connection
Check in
Check out
Version History
Baseline history etc...
-------------------------
10) Tools
Object Spy
Object Identification configuration
Regular facial expression evaluator
Data driver
Virtual objects
Tool options
View options
etc...
-----------------------
11) Window menu
Next window
Previous window
Close all documents
--------------------------
12) Help menu
----------------------
UFT Tool documentation
VBScript documentation
New features information
Test Forums
Technical support
Knowledge
Check for update
UFT production info
UFT License info
-----------------------------------------
Software Test Process
-----------------------------
I) Test Planning
Input / References
-------------------
Requirements
Project Plan
Test Strategy
------------------
Corporate Standards document
Process guidelines doc
Design docs
Prototypes etc...
-------------------
Tasks:
Understanding together with analyzing the Requirements
Risk Analysis
Test Strategy implementation
Test Estimations (Scope of the Project, Time, Available resources, Budget etc...)
Team formation
Test Plan documentation
Configuration Management Planning
Traceability Matrics
Define Test Environment Set-up
Output:
Test Plan Document
-------------------------------------
II) Test Design
Input / references
Requirements
Test Plan
------------------
Corporate Standards document
Process guidelines doc
Design docs
Prototypes etc...
-------------------
Test Case Template
Test information template
Tasks:
--------
Understanding Requirements
Generate Test Scenarios
Test Case Documentation
Test Data Collection
Output:
Test Case documents
Test Data
-------------------------
III) Test Execution
Input / references
Requirements
Test Plan
Test illustration docs
Test Data
-----------
Defect Report template
-----------
Readiness of AUT
Readiness of Test Environment
-----------------------------------
Tasks:
Verify Test Environment set-up
Create Test batches
Test Execution
Sanity Testing / smoke / BVT/BAT
Comprehensive testing
Defect Reporting
Defect Tracking
Sanity Testing
Regression testing Cycle 1
Defect Reporting
Defect Tracking
Sanity Testing
Regression testing Cycle 2
Defect Reporting
Defect Tracking
.
.
Final Regression
Output:
Opened / Closed Defect Reports
Tested Software
IV) Test Closure
---------------------------
Input:
Requirements
Test Plan
Test illustration docs
Test data
Opened together with unopen defect Reports
------------
Test summary Report
Tasks
--------
Evaluating perish criteria
Collect all artifacts
Prepare Test summary Report
Send Test deliverables to customer
Improvement suggestions for time to come projects
---------------------------------------------------