Skip to main content

2025 | OriginalPaper | Buchkapitel

4. Grundlagen der Testautomatisierung

verfasst von : Pascal Moll, Daniel Sonnet

Erschienen in: Softwaretesting kompakt

Verlag: Springer Fachmedien Wiesbaden

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Zusammenfassung

Das Kapitel behandelt die Grundlagen der Testautomatisierung und deren Anwendung in der Softwareentwicklung. Es beginnt mit einer Einführung in die Testautomatisierung, die als automatischer Ablauf verschiedener Vorgänge definiert wird. Dabei wird die Bedeutung der Trennung von Tests und dem zu testenden System betont, um gegenseitige Beeinflussungen zu minimieren. Ein zentraler Aspekt ist die Risikoanalyse, die eine Auswahl der kritischsten und wichtigsten Testfälle ermöglicht. Diese Testfälle, bekannt als regressive Tests, werden regelmäßig ausgeführt, um die Softwarequalität zu gewährleisten. Das Kapitel vertieft sich in die Erfolgsfaktoren der Testautomatisierung, wie das frühe Einplanen von Tests und die Auswahl geeigneter Werkzeuge. Es wird betont, dass eine erfolgreiche Testautomatisierung eine sorgfältige Planung und die Berücksichtigung funktionaler und nichtfunktionaler Anforderungen erfordert. Das Testframework JUnit wird als Beispiel für die Automatisierung von Unit-Tests, Integrationstests und Systemtests vorgestellt. JUnit bietet verschiedene Annotationen und Asserts, die die Erstellung und Durchführung von Tests erleichtern. Das Kapitel behandelt auch die Unterschiede zwischen Webtests und Desktoptests und die Herausforderungen, die mit der Automatisierung von Benutzeroberflächen verbunden sind. Es wird die Bedeutung der SOLID-Prinzipien für eine robuste Testarchitektur hervorgehoben und die Anwendung von Entwurfsmustern wie dem Fabrikmuster und dem Strategiemuster beschrieben. Abschließend werden die wichtigsten Takeaways zusammengefasst, die für eine erfolgreiche Implementierung der Testautomatisierung relevant sind.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadaten
Titel
Grundlagen der Testautomatisierung
verfasst von
Pascal Moll
Daniel Sonnet
Copyright-Jahr
2025
DOI
https://doi.org/10.1007/978-3-658-46105-8_4