Advanced

Comparison between UFT and LeanFT

Turial, Zohal and Andersson, Viktoria (2017)
Computer Science and Engineering (BSc)
Abstract
This thesis was an investigation to survey how the new automated testing tool LeanFT compared to the older tool UFT. The thesis was an exploration into the tool LeanFT, examining how well LeanFT performed with GUI testing, what features the tool offered and how usable it was for a tester of software. The purpose of this thesis work was to come to a resolution on whether the LeanFT tool was a more suitable alternative than UFT and to determine if LeanFT should be used on its own or in conjunction with UFT. To come to a conclusion on these matters, the thesis workers created tests in both UFT and LeanFT, tested the LeanFT connection with the version control tool Git and the continuous integration tool Jenkins. To make a fair comparison... (More)
This thesis was an investigation to survey how the new automated testing tool LeanFT compared to the older tool UFT. The thesis was an exploration into the tool LeanFT, examining how well LeanFT performed with GUI testing, what features the tool offered and how usable it was for a tester of software. The purpose of this thesis work was to come to a resolution on whether the LeanFT tool was a more suitable alternative than UFT and to determine if LeanFT should be used on its own or in conjunction with UFT. To come to a conclusion on these matters, the thesis workers created tests in both UFT and LeanFT, tested the LeanFT connection with the version control tool Git and the continuous integration tool Jenkins. To make a fair comparison between these tools. the tests cases for the tests created in LeanFT and UFT, were identical. The results of the investigation regarding the two tools led to the conclusion that LeanFT can be used instead of UFT. LeanFT is quite a stable tool and no specific bugs were found during the investigation. The results of the thesis workers’ investigation regarding the ability of connecting LeanFT projects to Jenkins was that the connection was possible and did not take a very long time to set up. Connecting LeanFT projects to Git also worked well and they did not find any major issues during the process. The thesis is also written as a guide for people starting to work with LeanFT, it contains sections on how to set up a LeanFT project and on how to create GUI tests in LeanFT. (Less)
Please use this url to cite or link to this publication:
author
Turial, Zohal and Andersson, Viktoria
organization
year
type
M2 - Bachelor Degree
subject
keywords
uft, leanft, gui testing, continuous integration, bdd
language
English
id
8913057
date added to LUP
2017-06-09 04:10:01
date last changed
2018-10-18 10:35:15
@misc{8913057,
  abstract     = {This thesis was an investigation to survey how the new automated testing tool LeanFT compared to the older tool UFT. The thesis was an exploration into the tool LeanFT, examining how well LeanFT performed with GUI testing, what features the tool offered and how usable it was for a tester of software. The purpose of this thesis work was to come to a resolution on whether the LeanFT tool was a more suitable alternative than UFT and to determine if LeanFT should be used on its own or in conjunction with UFT. To come to a conclusion on these matters, the thesis workers created tests in both UFT and LeanFT, tested the LeanFT connection with the version control tool Git and the continuous integration tool Jenkins. To make a fair comparison between these tools. the tests cases for the tests created in LeanFT and UFT, were identical. The results of the investigation regarding the two tools led to the conclusion that LeanFT can be used instead of UFT. LeanFT is quite a stable tool and no specific bugs were found during the investigation. The results of the thesis workers’ investigation regarding the ability of connecting LeanFT projects to Jenkins was that the connection was possible and did not take a very long time to set up. Connecting LeanFT projects to Git also worked well and they did not find any major issues during the process. The thesis is also written as a guide for people starting to work with LeanFT, it contains sections on how to set up a LeanFT project and on how to create GUI tests in LeanFT.},
  author       = {Turial, Zohal and Andersson, Viktoria},
  keyword      = {uft,leanft,gui testing,continuous integration,bdd},
  language     = {eng},
  note         = {Student Paper},
  title        = {Comparison between UFT and LeanFT},
  year         = {2017},
}