The basic concepts of both the tools - QuickTest Professional (QTP) and Unified Functional Testing (UFT) are the same. Till version 11.0, the term QTP was referred but for latest versions the name was changed to UFT. So, we will be using the term UFT from hereon until it is specifically required to differentiate between the two.
What is Test Automation?
In today's IT world, when software keeps changing on day to day basis, and with Agile methodology being adopted in more and more projects, it is highly required that regression testing is performed after every turn or deployment. (Regression Testing refers to testing a software to assure that change in one module of a code has not effected other modules of the software.)
So, if there are 1000 Test Cases which remain the same and needs to be executed after every turn then Test Automation is used. It is carried out with the help of software tools like UFT or Selenium.
Unified Functional Testing
This tool is being owned and marketed by HP. It is used to carry out Test Automation. Before explaining further about the tool, lets see how to download and install the software.
Downloading UFT -
Step 1: Go to Google. Enter Download UFT.
Step 2: Go to first link provided by google, that is, on hp.com site.
Step 3: Click on Free Trial.
Step 4: Fill up the form and you will get the download link on mail.
The tool is aorund 3 to 4 GB.
Installing UFT -
Step 1: Go to UFT 12 folder created after download.
Step 2: Double click setup.exe. HP UFT 12.00 screen is displayed.
Step 3: Select the first link - Unified Functional Testing Setup.
Step 4: On clicking first link, before the installation of UFT, following 3 other software tools are installed on your machine:-
Step 6: Click install to install the selected Add-ins.
Step 7: Once it is complete, UFT icon is shown on Desktop.
Step 8: Under All Programs, in HP Software, various tools can be seen which got installed with UFT.
Step 9: One of the tool is - Additional Installation Requirements. Select this tool to open. Select first 3 options to configure IE and DCOM setting for ALM Integration and Automation Scripts, and click Run. This step is necessary for UFT to work properly.
Step 10: Double click UFT. License Warning is shown. Click continue and install the default Add-ins.
HP Unified Functional Testing Window is shown, as below.
UFT will start recording the scripts once User Account Contral Settings are set on the system.
Now, how can we set these settings? - By turning OFF user Account control settings.
How to do so?
Step1: Open User Account Control Settings in Windows.
Step2: Turn it OFF, by selecting Never Notify.
Advantages of UFT, in brief -
1. VB Script used by UFT is an easy programming language.
2. Time to develop a script in UFT is much less.
Disadvantages of UFT, in brief-
It is a Paid Tool, whereas, tools like Selenium are open-source.
We will go to further details on UFT in coming posts..
Next Article: Module#2: VB Script Fundas
What is Test Automation?
In today's IT world, when software keeps changing on day to day basis, and with Agile methodology being adopted in more and more projects, it is highly required that regression testing is performed after every turn or deployment. (Regression Testing refers to testing a software to assure that change in one module of a code has not effected other modules of the software.)
So, if there are 1000 Test Cases which remain the same and needs to be executed after every turn then Test Automation is used. It is carried out with the help of software tools like UFT or Selenium.
Unified Functional Testing
This tool is being owned and marketed by HP. It is used to carry out Test Automation. Before explaining further about the tool, lets see how to download and install the software.
Downloading UFT -
Step 1: Go to Google. Enter Download UFT.
Step 2: Go to first link provided by google, that is, on hp.com site.
Step 3: Click on Free Trial.
Step 4: Fill up the form and you will get the download link on mail.
The tool is aorund 3 to 4 GB.
Installing UFT -
Step 1: Go to UFT 12 folder created after download.
Step 2: Double click setup.exe. HP UFT 12.00 screen is displayed.
Step 3: Select the first link - Unified Functional Testing Setup.
Step 4: On clicking first link, before the installation of UFT, following 3 other software tools are installed on your machine:-
- Ms Office Access database engine 2010.
- Ms Visual C++ 2012 Redistributable
- Ms Visual C++ 2012 Redistributable x64
- Samples
- ActiveX Add-in
- Visual Basic Add-in
- Web Add-in
Step 6: Click install to install the selected Add-ins.
Step 7: Once it is complete, UFT icon is shown on Desktop.
Step 8: Under All Programs, in HP Software, various tools can be seen which got installed with UFT.
Step 9: One of the tool is - Additional Installation Requirements. Select this tool to open. Select first 3 options to configure IE and DCOM setting for ALM Integration and Automation Scripts, and click Run. This step is necessary for UFT to work properly.
Step 10: Double click UFT. License Warning is shown. Click continue and install the default Add-ins.
HP Unified Functional Testing Window is shown, as below.
UFT will start recording the scripts once User Account Contral Settings are set on the system.
Now, how can we set these settings? - By turning OFF user Account control settings.
How to do so?
Step1: Open User Account Control Settings in Windows.
Step2: Turn it OFF, by selecting Never Notify.
Advantages of UFT, in brief -
1. VB Script used by UFT is an easy programming language.
2. Time to develop a script in UFT is much less.
Disadvantages of UFT, in brief-
It is a Paid Tool, whereas, tools like Selenium are open-source.
We will go to further details on UFT in coming posts..
Next Article: Module#2: VB Script Fundas
Following ur blog!!
ReplyDeleteThanks!!
Delete