Thesis Details

Správa testů s podporou scénářů BDD

Master's Thesis Student: Bložoňová Barbora Academic Year: 2018/2019 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
Test Case Management with Support of BDD
Language
Czech
Abstract

This thesis focuses on test management tools and automated testing. The project covers analysis of existing open source tools and proposes its own BDD orientated test management tool in the form of a web service. The project aims to specify and design this application based on the process of Behaviour driven development. The resulting application TestBuDDy allows for test library management. Changes on the test library are projected onto a remote repository of software under test (SUT) and triggers a test run (the test library is being run against SUT by the BDD framework). TestBuDDy is able to save the test run results, parse them into a report and generate and group found issues. The application also allows requirement management and user management. The application is integrated with the CI/CD tool Gitlab CI, the BDD framework JBehave and the issue tracker JIRA. The application is designed to help testers during their work and also to be expandable within the open source community.

Keywords

testing, test management, Behaviour driven development, automation, Continuous Integration, web service, information system, Gherkin syntax, requirement management

Department
Degree Programme
Information Technology, Field of Study Management and Information Technologies
Files
Status
defended, grade B
Date
14 June 2019
Reviewer
Committee
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), předseda
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Chudý Peter, doc. Ing., Ph.D. MBA (DCGM FIT BUT), člen
Šlapal Josef, prof. RNDr., CSc. (DADM FME BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
BLOŽOŇOVÁ, Barbora. Správa testů s podporou scénářů BDD. Brno, 2019. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-14. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/21325/
BibTeX
@mastersthesis{FITMT21325,
    author = "Barbora Blo\v{z}o\v{n}ov\'{a}",
    type = "Master's thesis",
    title = "Spr\'{a}va test\r{u} s podporou sc\'{e}n\'{a}\v{r}\r{u} BDD",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21325/"
}
Back to top