// FALLSTUDIE
Einführung des Robot Framework Projekts
Neuaufstellung des Robot Framework mit verbesserter Wartbarkeit und Erweiterbarkeit.
- Jahr
- 2023
- Entwicklungsteam
- 4 Eng.
- Nutzer
- 10
- Dauer
- 3 bis 6 Monate
// 01 Ergebnis
Neuaufstellung des Robot Framework mit verbesserter Wartbarkeit und Erweiterbarkeit.
// 02 Verwendete Technologien
- Python
- Robot Framework
// 03 Herausforderung
Refactoring, Redesign, Einführung einer neuen Technologieschicht. Onboarding bestehender und neuer Entwickler.
Das bestehende Robot Framework für mehrere unabhängige Teams war ausschließlich auf RF-Keywords ausgerichtet. Ziel war die logische und räumliche Trennung von Testfällen, fachlichen und technischen Keywords sowie die Einführung einer gemeinsamen Schicht (Common Layer) in Python zur Durchsetzung des DRY-Prinzips. Der Projektschwerpunkt lag auf:
Python-Konzeption Logging Stabilität Dateistruktur Codequalität