// FALLSTUDIE
Automatisiertes Regressionssystem für die 5G-Verifikation
Wir haben die Lösung erfolgreich gemäß den Kundenanforderungen entworfen und implementiert und betreiben weiterhin über 20 Regression-Setups, die den zentralen Verifikations- und Validierungsaspekt für die Qualitätssicherung des T&M-Geräts darstellen.
- Jahr
- 2022
- Entwicklungsteam
- 25 Eng.
- Nutzer
- 100
- Dauer
- Langfristiges Projekt
// 01 Ergebnis
Wir haben die Lösung erfolgreich gemäß den Kundenanforderungen entworfen und implementiert und betreiben weiterhin über 20 Regression-Setups, die den zentralen Verifikations- und Validierungsaspekt für die Qualitätssicherung des T&M-Geräts darstellen.
// 02 Verwendete Technologien
- LTE L2
- LTE L3
- Jenkins
- RTC
- Artifactory
- C++
- Python
- wxPython
- Matlab
- VISA
- SOAP
- 5G L1
- 5G L2
- 5G L3
- 5G
// 03 Herausforderung
Die SW-Umgebung des Kunden ist sehr heterogen, mehrere Regressionssysteme laufen parallel, und die Robustheit des Systems mit State-Recovery-Fallback stellt eine besondere Anforderung dar.
Die Aufgabe bestand darin, ein vollständig automatisiertes Regressionssystem zu realisieren, das sich nahtlos in alle Teile des bestehenden CI-Modells (Continuous Integration) einfügt. Das zu testende Gerät war ein T&M-Gerät, das über RF-Kabel mit einem Referenz-Mobiltelefon verbunden war. Die auf dem T&M-Gerät ausgeführten C++-Testfälle erzeugten Testszenarien für verschiedene Zwecke. Aufgaben des Regressionssystems: Installation neuer Builds, die durch einen Jenkins-Job erstellt wurden, Remote-Prozesssteuerung, Ausführungsflusssteuerung, Ergebnisanalyse, Log-Generierung und Reporting.