Beckmann & Partner
Leistungen Technologieberatung Bankfachliche Beratung Zahlungsverkehr mit Java Sparkassenberatung Testfabrik beckCampus Remote Beratung BAIT Rezertifizierung Handelsquickcheck Beratungsmanufaktur Beckfamily Projektgalerie Karriere Jobs Berufserfahrene Berufseinsteigende Studierende Praktikum

Projektgalerie

Aktuell eingestellt: 204 Projekte

Testautomatisierung mit Robot Framework

Einführung des Robot Frameworks zur Automatisierung von Softwaretests

  • Projektkennung: P22-0002-65893
  • Bankart: IT-Dienstleister für Kreditinstitute
  • Branche: Kreditwesen
  • Einsatzdauer: 1 Jahr 11 Monate
  • Startjahr: 2022
  • Status: abgeschlossen
Ziel des Projekts ist die Einführung einer alternativen Software zur Automatisierung von Akzeptanztest. Die bereits eingesetzte Technik zur Testautomatisierung verursacht hohe Lizenzkosten und erfüllt nicht alle nötigen Anforderungen, um die Softwaresuite vollumfänglich automatisiert testen zu können. Als eine mögliche Alternative wird deshalb die Open Source Software "Robot Framework" eingesetzt.
  • Tätigkeitsbereich: Gesamtbanksteuerung
  • Themen: Automatisiertes Testen
  • Themenbeschreibung: Zur Erfüllung der Anforderungen an die Softwareentwicklung werden die automatisierten Softwaretests ausgeweitet. Eine weitere Software und Strategie zur Automatisierung von Softwaretests wird als Alternative etabliert und auf ihre Brauchbarkeit geprüft, um Kosten und Testaufwand reduzieren zu können.
  • Rollen: Softwareentwickler, Testautomatisierungsentwickler
  • Kernaufgaben: Testautomatisierung, Testfallerstellung
  • Weitere Aufgaben: Beratung, Analyse, Dokumentation, Softwaretest, Testdurchführung
  • Aufgabenbeschreibung: Hauptaufgabe in diesem Projekt ist, neben der Konzeptionierung, Programmierung und Durchführung von automatisierten Testfällen, auch die Auswahl der nötigen Komponenten zur Durchführung von Tests. Dazu wird die zu testende Software analysiert und in Rücksprache mit Fachbereich und Softwareentwicklung, die nötigen Vorkehrungen getroffen, um erste Prototypen zu implementieren und die ersten Testläufe zu präsentieren. Danach folgt die Priorisierung und Entwicklung weiterer Testfälle ebenfalls in Absprache mit dem Kunden. Um den Wissenstransfer an den Kunden sicherstellen zu können, werden neben Testfällen und Anforderungen auch Konfiguration und Installation für den Kunden nachvollziehbar dokumentiert.
  • Bankfachliche Software: okular
  • Kerntechniken: Robot Framework
  • Weitere Techniken: Python, Visual Studio Code