National Repository of Grey Literature 4 records found  Search took 0.01 seconds. 
Test Case Management with Support of BDD
Bložoňová, Barbora ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
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.
Test Case Management with Support of BDD
Bložoňová, Barbora ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
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.
Behaviour Driven Development and Scrum in corporate environment
Kulhánková, Barbora ; Buchalcevová, Alena (advisor) ; Kučera, Jan (referee)
Agile software development methodologies these days are not used only in small enterprises or startups, they are getting spread around large enterprises as well. An evidence of this fact could be, that Scrum is nowadays the most commonly used approach to software development. So this thesis focuses on usage of agile approaches, Scrum methodology in particular, in large enterprises. Author presents an approach called Behaviour Driven development and proposes how this approach could help dealing with imperfections or barriers of Scrum when used in large enterprises. The major outcome of this thesis is author's own methodology called ScrumFlow, based on Scrum methodology and extended by Behaviour Driven Development approaches. ScrumFlow methodology is published on a website and available for free.
Behaviour driven development
Vodička, Petr ; Buchalcevová, Alena (advisor) ; Pecinovský, Rudolf (referee)
This bachelor's thesis discusses the topic of an agile approach to software development -- Be-haviour Driven Development. The aim of this thesis is to acquaint the reader with the de-scribed methodology. Firstly from a theoretical perspective with emphasis on applying it in software projects and in collaboration with customers, secondly from a more practical view, where the thesis presents some of the tools that are used in this style of software development, namely the framework Cucumber JVM and specification by example. For this purpose, the thesis presents an example of a little software project, where the principles of Behaviour Driven Development were applied. As the Behaviour Driven Development is one of the agile approaches, the introductory part of this thesis briefly describes such approach and compares it with the traditional approach to create a context for the following theoretical and practical part.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.