Einträge gefunden: 2693 von 2766. Filter zurücksetzen
 
  Titel: Optimization of the software testing process to address challenges of shorter release cycles by the example of a global logistics software provider
  AutorIn: Lena Thoma
  Typ: Masterarbeit
  ÖFOS 2012 Code:
  Institution: Ferdinand Porsche FernFH, Wiener Neustadt, WIMA
  Betreuung: Werner Toplak
  Datum: 2023
  Abstract (de):

Der Trend in der Softwareentwicklung geht immer mehr in Richtung kurze Release-Zyklen. Dabei stellt der manuelle Aufwand verbunden mit dem Softwaretestprozess eine große Herausforderung dar. Jeder Release-Zyklus bringt wiederkehrende Tätigkeiten zur Sicherung der Softwarequalität mit sich. Beim Versuch die manuellen Aufwände zu verringern, wird oft nur die Automatisierung von manuellen Testfällen in Betracht gezogen. Darüber hinaus sollten allerdings auch administrative Tätigkeiten wie beispielsweise die Erstellung von Testplänen berücksichtigt werden.

Im Rahmen der Arbeit wurde der Softwaretestprozess bei Alpega, einem internationalen Logistiksoftwareanbieter, untersucht, um Schwachstellen aufzudecken und den Grad der Automatisierung zu erhöhen. Die Implementierung eines Prototyps hat gezeigt, dass fast 95% der manuellen administrativen Tätigkeiten automatisiert werden konnten. Dadurch wurde der manuelle Aufwand pro Release-Zyklus um mehr als 30% reduziert. Die Optimierung wurde durch die Integration der eingesetzten Tools TestRail und GitLab erreicht. Die größten Aufwandseinsparungen wurden dabei durch die automatische Erstellung und Aktualisierung der Testpläne, die Zentralisierung von Tätigkeiten sowie durch die Vereinfachung der Testausführung erzielt.


  Abstract (en):

The trend in software development is moving more and more towards shorter release cycles. Thereby, the manual effort associated with the software testing process is a major challenge. Each release cycle involves recurring activities which are worth to automated. Most of the people only think about the automation of manual test cases when trying to reduce the manual effort. Beside that also the automation of administrative tasks should be considered.

In this thesis, the software testing process at Alpega, an international logistics software provider, was analysed in order to identify weaknesses and increase the degree of automation. The implementation of a prototype showed that almost 95% of the manual administrative activities could be automated. This reduces the manual effort per release cycle by more than 30%. The optimisation was achieved by integrating the tools TestRail and GitLab which are in use at Alpega. The greatest savings in effort were achieved through the automatic creation and update of test plans, the centralisation of activities and the simplification of the test execution.


  Keywords (de): Testmanagement, Test Reporting, Testautomatisierung, CI/CD, TestRail, GitLab
  Keywords (en): Test management, Test reporting, Test automation, CI/CD, TestRail, GitLab
 
PDF-Dokument Master_Thesis_WIMA_23_Thoma_Lena.pdf