Behave and PyUnit : A Testers Perspective

A comparison between two different testing frameworks Behave and PyUnit is demonstrated. PyUnit is TDD driven and Behave is BDD driven. The method SBTS shows that Behave enforces better quality of software in the maintainability branch than PyUnit. The Gherkin language used in Behave is easy to read...

Full description

Bibliographic Details
Main Author: Borgenstierna, Johan
Format: Others
Language:English
Published: Linköpings universitet, Institutionen för datavetenskap 2018
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-148421
id ndltd-UPSALLA1-oai-DiVA.org-liu-148421
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1484212018-06-26T06:09:44ZBehave and PyUnit : A Testers PerspectiveengBorgenstierna, JohanLinköpings universitet, Institutionen för datavetenskap2018Computer and Information SciencesData- och informationsvetenskapA comparison between two different testing frameworks Behave and PyUnit is demonstrated. PyUnit is TDD driven and Behave is BDD driven. The method SBTS shows that Behave enforces better quality of software in the maintainability branch than PyUnit. The Gherkin language used in Behave is easy to read and widens the scope of protentional testers. Although Behave is not as fine grained with the cover of the tests than PyUnit since Behave is limited to the behaviour of the system. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-148421application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer and Information Sciences
Data- och informationsvetenskap
spellingShingle Computer and Information Sciences
Data- och informationsvetenskap
Borgenstierna, Johan
Behave and PyUnit : A Testers Perspective
description A comparison between two different testing frameworks Behave and PyUnit is demonstrated. PyUnit is TDD driven and Behave is BDD driven. The method SBTS shows that Behave enforces better quality of software in the maintainability branch than PyUnit. The Gherkin language used in Behave is easy to read and widens the scope of protentional testers. Although Behave is not as fine grained with the cover of the tests than PyUnit since Behave is limited to the behaviour of the system.
author Borgenstierna, Johan
author_facet Borgenstierna, Johan
author_sort Borgenstierna, Johan
title Behave and PyUnit : A Testers Perspective
title_short Behave and PyUnit : A Testers Perspective
title_full Behave and PyUnit : A Testers Perspective
title_fullStr Behave and PyUnit : A Testers Perspective
title_full_unstemmed Behave and PyUnit : A Testers Perspective
title_sort behave and pyunit : a testers perspective
publisher Linköpings universitet, Institutionen för datavetenskap
publishDate 2018
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-148421
work_keys_str_mv AT borgenstiernajohan behaveandpyunitatestersperspective
_version_ 1718707749524602880