National Repository of Grey Literature 4 records found  Search took 0.01 seconds. 
Test-Driven Software Development
Navrátil, Dušan ; Rychlý, Marek (referee) ; Zendulka, Jaroslav (advisor)
This bachelor's thesis introduces an agil method called test-driven development and illustrates it by an example using a testing tool. The way to reach objectives of software project is explained during the illustration. Further, the effect of test-driven development on the quality of software product is discussed.
Test-Driven Software Development
Navrátil, Dušan ; Rychlý, Marek (referee) ; Zendulka, Jaroslav (advisor)
This bachelor's thesis introduces an agil method called test-driven development and illustrates it by an example using a testing tool. The way to reach objectives of software project is explained during the illustration. Further, the effect of test-driven development on the quality of software product is discussed.
Test-Driven Development
Kopecký, Martin ; Buchalcevová, Alena (advisor) ; Mészáros, Jan (referee)
Contemporary software applications must provide high amount of reliability and have to be able to respond to the rapid changes in their environment. Test-Driven Development is a technique, which tries to enable and simplify the development of such applications. The main aim of this bachelor thesis is the practical application of this technique on the development of a computer program in Java programming language. General description of the studied technique and slight modifications leading to better integration with BlueJ IDE were necessary in order to achieve the primary goal. The mission of this bachelor thesis is to introduce the Test-Driven Development to the students of the University of Economics in Prague and provide them with a teaching material. The main contribution to the field is in the modification of an existing theoretical approach and its practical application. The thesis starts with the description of Test-Driven Development technique, its prerequisites, the procedure itself and the resulting benefits. The procedure is then redefined to integrate with BlueJ and to enable the programmer to use the features of the IDE as well. The development of the sample program is afterwards driven by the edited procedure.
Using Mock Objects for Testing and Software Design
Weigel, Tomáš ; Pavlíček, Luboš (advisor) ; Pecinovský, Rudolf (referee)
The goal of this thesis is to provide comprehensive set of information about a technique called the Mock Objects. The importance of bug discovery in a coding phase is now greater, as the complexity of application's development is rising. Test-Driven Development might help us to deal with this issue in the earliest phase. Hence, there is a description of this methodology in the introduction, alongside with an overview of its integral part -- Unit Testing. However, testing is not an easy task in most non-trivial code. The use of Test Doubles, especially Mock Objects, addresses some of these issues and extends the set of testing techniques by a powerful tool. This thesis focuses on its benefits. TDD with Mock objects also promises interesting possibilities in software design. Last chapter presents some of the tools to support Mock Objects manipulation as well as short introduction to their syntax.

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