Auflistung P267 - Software Engineering 2017 nach Schlagwort "Agiles Testen"
1 - 1 von 1
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragAgiles Testen: Auch Anwender können Unit Tests(Software Engineering 2017, 2017) Oesing, Ursula; Georgiev, Alexander; Langenbrink, Jahn; Jonker, StefanIn der Softwareentwicklung werden insbesondere in agilen Projekten diverse Unit Tests im Qualitätssicherungsprozess intensiv eingesetzt. Ebenso ist die Notwendigkeit erkannt worden, Kunden, Anwender oder Product Owner, in diesem Beitrag als Wissensträger bezeichnet, so früh wie möglich in den Prozess des Softwaretestens, am besten bei der Durchführung von Unit Tests, einzubinden, um Anforderungen wie kurze Projektentwicklungszyklen und Flexibilität gegenüber Kundenwünschen erfüllen zu können. In der Praxis steigen aber Kunden und Anwender nach wie vor häufig wegen fehlender Programmierkenntnisse frühestens bei der Durchführung von Akzeptanztests in den Prozess des Softwaretestens ein, zu spät, um auf die entdeckten Fehler ohne größeren Zeitverlust reagieren zu können. Product Owner haben zusätzlich das Interesse, dass die Transparenz in der Qualitätssicherung erhöht wird. Um die Situation entscheidend zu verbessern, wird in diesem Beitrag ein Prozess für die Durchführung von Unit Tests vorgestellt, welcher beschreibt, wie Entwickler, Kunden und Anwender gemeinsam Unit Tests erstellen können und jeweils ihre Expertise, Programmierkenntnisse auf der einen Seite und fachliches Know How auf der anderen Seite, einfließen lassen können. Für einen Product Owner werden Grundlagen für einen Überblick über den aktuellen Stand der Unit Tests bereitgestellt. Zur Unterstützung dieses Prozesses wurde die Java- Anwendung KBUnit (Knowledge Based Unit Testing Application) entwickelt, welche ebenfalls in diesem Beitrag vorgestellt wird. Die Integration von KBUnit in die ta ̈glichen Arbeitsabläufe in der Praxis wird berücksichtigt.