Komponententests vs. Abnahmetests

Sind Sie für den einen oder anderen? Oder beides?

Mein Verständnis ist, unit-tests:

  • Validierung des Systems aus der Entwickler-Sicht
  • helfen Sie den Entwicklern, Praxis TDD
  • halten code modular
  • unterstützen in der Aufdeckung von Fehlern bei der niedrigen Ebenen der Granularität

Acceptance tests:

  • überprüfen Sie das system von der Geschäfts-und QC /QA-Gesichtspunkten
  • neigen dazu, high-level, wie Sie sind, oft geschrieben von Leuten, die nicht vertraut mit dem Innenleben der code

Fühle ich, beide sind notwendig. Jedoch, für die Reduzierung von redundanten arbeiten, ist es eine gute Idee, zu versuchen, zu integrieren, unit tests, Akzeptanz-tests? In anderen Worten, die letztere nennen erstere. Nicht in die entgegengesetzte Richtung machen keinen Sinn?

Was sind Ihre Gedanken im Allgemeinen auf unit-tests vs. Akzeptanz-tests, und wie Sie zu verwalten, die in Bezug aufeinander?

InformationsquelleAutor der Frage Calvin | 2010-11-09

Schreibe einen Kommentar