Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 10,000 papers for “Test-driven development”

Test-Driven Development

Martin Kopecký · Digital Repository (National Repository of Grey Literature) · 2010

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.

Cited by 0

Test Driven Development

A. Wagner · DESY (CERN, DESY, Fermilab, IHEP, and SLAC) · 2015

A very short introduction to test driven develpoment at as very simple example together with a list of excercises for the co developers

Cited by 0Open access

Test Driven Development.

Ramona K. Gallegos, Scott Dean Griffin · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2011

Abstract not provided.

Cited by 0Open access

Test-Driven Development

James E. McDonough · Apress eBooks · 2021

Test-Driven Development, known by its acronym TDD, is one of the many development approaches to have gained traction through the Agile software development movement. It is based on the idea of developing software using a test-first perspective: first, a failing executable test is written; then production software is written capable of passing the test. Accordingly, as its name suggests, the development of production software is being driven by the test. This chapter explores TDD.

Cited by 1

Test-Driven Development

Madeyski, Lech · CERN Document Server (European Organization for Nuclear Research) · 2010

Cited by 0

Test Driven Development.

Coffey, Todd S · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2020

Abstract not provided.

Cited by 0Open access

Test-Driven Development

Julia Naomi Rosenfield Boeira · Apress eBooks · 2023

TDD (test-driven development) is a style of software development presented mainly by Kent Beck's Extreme Programming (XP) Agile method. The practice involves the implementation of a system from the test cases of an object. In this chapter, you learn how TDD can be applied to games from the theoretical perspective and which practices can improve your development experience when developing with TDD.

Cited by 5

Test-Driven Development

Thorsten Beck, Ross Levine, Alexey Levkov · 2002

Abstract: Policymakers and economist disagree about the impact of bank regulations on the distribution of income. In this paper, we test whether liberalizing restrictions on intra-state branching in the states of the United States from the mid-1970s to the mid-1990s intensified, ameliorated, or had no effect on the Gini coefficient of income distribution. Besides boosting average incomes, branch deregulation lowered income inequality. Furthermore, deregulation reduced income inequality among female wage and salary earners and among the self-employed.

Cited by 0

Test-Driven Development vs. Test During Development

R. S. Radford · Apress eBooks · 2024

This chapter examines testing opportunities along each step in the development process, with practical consideration for when to expend time and effort and when to hold back.

Cited by 0

Architecture-driven test development

Engel, K.-D., Rennoch, A., Schieferdecker, I. · Publikationsdatenbank der Fraunhofer-Gesellschaft (Fraunhofer-Gesellschaft) · 2008

S.61-72

Cited by 1

Test-Driven JavaScript Development

Christian Johansen · CERN Document Server (European Organization for Nuclear Research) · 2010

For JavaScript developers working on increasingly large and complex projects, effective automated testing is crucial to success. Test-Driven JavaScript Development is a complete, best-practice guide to agile JavaScript testing and quality assurance with the test-driven development (TDD) methodology. Leading agile JavaScript developer Christian Johansen covers all aspects of applying state-of-the-art automated testing in JavaScript environments, walking readers through the entire development lifecycle, from project launch to application deployment, and beyond. Using real-life examples driven by unit tests, Johansen shows how to use TDD to gain greater confidence in your code base, so you can fearlessly refactor and build more robust, maintainable, and reliable JavaScript code at lower cost. Throughout, he addresses crucial issues ranging from code design to performance optimization, offering realistic solutions for developers, QA specialists, and testers. Coverage includes Understanding automated testing and TDD Building effective automated testing workflows Testing code for both browsers and servers (using Node.js) Using TDD to build cleaner APIs, better modularized code, and more robust software Writing testable code Using test stubs and mocks to test units in isolation Continuously improving code through refactoring Walking through the construction and automated testing of fully functional softwareThe accompanying Web site, tddjs.com, contains all of the books code listings and additional resources.

Cited by 6

Acceptance Test Driven Development

Vishal R. Aggarwal, Manpreet Singh · 2014

This document addresses the benefit of acceptance test driven development processes and solutions in the IT domain. Over a past decade it seems that the business requirements are fluidic in nature. In order to ensure quality IT deliverable with minimal rework and lower defect density, in midst of the ever changing business requirement, it’s important to ensure following: � Requirement understanding at granular level since the day of inception. � Tangible, measurable and testable code development meeting user’s requirements. � Regular feedback based interim automated testing during the course of development cycle. Keywords:

Cited by 2

Unlocking Test-Driven Development

Chris H. Knapp · ePublications at Regis University (Regis University) · 2006

Women Partnering is non-profit organization that helps women who are financially vulnerable. This organization establishes relationships with the women and connects them to support services. This project created a software system to support Women Partnering's daily operations and reporting needs, which replaced the previous manually intensive, paper-based system. There were many problems with the previous paper-based system including the following: data duplication, data not readily available, and lack of a reporting capability. Besides these problems, the previous system was not expected to support anticipated growth. The student followed a Test-Driven Development Methodology while building the software system. This is the first time that the student has used Test-Driven Development on a project. To help with his understanding, he compared and contrasted this methodology to the Zachman Framework Methodology. The student knew that he also had to secure the application, so he researched the Rijndael cipher. The analysis, design, and testing is handled differently in Test-Driven

Cited by 0Open access

Test-Driven Development 101

Juntao Qiu · Apress eBooks · 2021

In this chapter, we will learn how to apply TDD in our daily development routine through a step-by-step guide. Along with this demo, you will get an idea of how to split a big task into relatively smaller ones and complete each one with a set of passing tests while learning some refactoring techniques. Before we dive into the code, let’s get a fundamental understanding of how to write a proper test.

Cited by 4

AngularJS test-driven development

Chaplin, Tim · CERN Bulletin · 2015

This book is for developers who want to learn about AngularJS development by applying testing techniques. You are assumed to have a basic knowledge and understanding of HTML, JavaScript, and AngularJS.

Cited by 0