Als «tdd» getaggte Fragen

TDD steht für Test Driven Development oder Test Driven Design. Es ist die Praxis, einen Komponententest zu schreiben, bevor Code geschrieben wird, um ihn zu erfüllen, was als Rot-Grün-Refaktor-Zyklus bekannt ist.

6
Agil ohne Unit-Tests
Ist es sinnvoll, von "agiler Entwicklung" zu sprechen oder zu behaupten, dass Sie eine "agile Methodik" anwenden, wenn die Codebasis, an der Sie arbeiten, eine Testabdeckung von 0% aufweist? (Und Sie als Team tun nichts dagegen). Um es klar zu machen: Für mich macht es keinen Sinn. In meiner persönlichen …




6
Wie viel Zeit verbringen Sie mit Unit-Tests?
In einem Unternehmen, für das ich gearbeitet habe, bestanden die Führungskräfte darauf, dass die Codeabdeckung bei Unit-Tests mindestens 99% betragen muss. Dies führte dazu, dass mehr Tests als Code geschrieben wurden. Es dauerte buchstäblich 3 Tage, um Tests für eine einzelne Klasse zu schreiben, deren Implementierung einen Tag in Anspruch …

6
TDD und Versionskontrolle
Ich lerne gerade etwas über TDD und versuche es in meinen persönlichen Projekten in die Praxis umzusetzen. Bei vielen dieser Projekte habe ich auch die Versionskontrolle intensiv genutzt. Ich interessiere mich für das Zusammenspiel dieser beiden Tools in einem typischen Arbeitsablauf, insbesondere wenn es um die Maxime geht, Commits klein …

11
Automatisiertes Testen: Erklären des Geschäftswerts
So starte ich glaube nicht , das ist eine Wiederholung von Fragen auf Unit - Tests . Was ich brauche, ist Hilfe, um seinen Wert einem Team von Programmierern, Analysten, Managern und Testern zu vermitteln. Bei automatisierten Tests muss ich meines Erachtens nicht zwischen Komponententests (z. B. JUnit), BDD (z. …

3
Kampf mit zyklischen Abhängigkeiten in Unit-Tests
Ich versuche, TDD zu üben, indem ich es verwende, um einen einfachen Bit-Vektor zu entwickeln. Ich benutze Swift, aber das ist eine sprachunabhängige Frage. My BitVectorist ein structSpeicherort für eine einzelne UInt64Datei und bietet darüber eine API, mit der Sie sie wie eine Sammlung behandeln können. Die Details machen nicht …

7
TDD / Testet zu viel Aufwand / Wartungsaufwand?
So haben Sie es oft von denen gehört, die die Werte des Testens nicht wirklich verstehen. Um es vorwegzunehmen, ich bin ein Anhänger von Agile and Testing ... Ich hatte kürzlich eine Diskussion über die Durchführung von TDD bei einem Produkt-Re-Write, bei dem das aktuelle Team auf keiner Ebene Unit-Tests …
24 testing  agile  tdd  bdd 


6
Was ist der wahre Aufwand für TDD, wenn das gesamte Team daran gewöhnt ist?
Welcher Prozentsatz an Zeit wird durch TDD eingespart und gekostet? Ich gehe davon aus, dass sich dieser Prozentsatz an Kosten- und Belohnungsänderungen während eines Projektlebenszyklus ändert. Ich würde mir vorstellen, dass die Anfangsphase viel mehr kostet, aber wenig Belohnungen mit sich bringt. Weiterhin (beim Refactoring ) profitieren Sie von Ihren …
24 productivity  tdd 

6
Muss ich in TDD zuerst Test oder zuerst Interface schreiben?
Ich lerne TDD mit c #, soweit ich weiß , sollte Test die Entwicklung vorantreiben , dh erstmal einen Fehlertest schreiben schreiben, nachdem der Code mit dem absoluten Minimum geschrieben wurde , um den Test zu bestehen, und dann ein Refactoring durchführen. Es heißt aber auch, dass " Program to …
23 c#  unit-testing  tdd 



16
Wer macht testgetriebene Entwicklung?
Verschlossen . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber von historischer Bedeutung ist. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe in den letzten 4 ½ Jahren im Unternehmensbereich gearbeitet und festgestellt, dass Unternehmen im Allgemeinen keine geeigneten Umgebungen für …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.