Opened 2 weeks ago
Last modified 2 weeks ago
#490 assigned task
Testvorbereitung — at Version 2
| Reported by: | (none) | Owned by: | Jens Bachmann |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Gesamtsystem | Severity: | |
| Keywords: | Cc: | Michael Schöch | |
| Data type: | Deadline: | ||
| Depending on: | Implements: | ||
| Memaddress: | Observerlist: | ||
| Parent: | Answer: | ||
| Type: | system | Revieweraccept: | |
| Reviewerlist: | Reviewerreject: | ||
| Priority: | mid-term | Visibility: | |
| Writable: | Class: | ||
| Criticality: | must have |
Description (last modified by )
Für den Test des RSM600 stehen diese Aufgaben an:
Unter Beachtung des Testkonzepts Testkonzept Plattform
Ausfüllen der Testumgebung-Beschreibung
Testumgebung RSM600
In Zusammenhang mit den folgenden Punkten
U.a. Definition der einzelnen Testziele:
- wie können die Anforderungen geprüft werden
- wie können welche Schnittstellen getestet werden
Zusammentragen der Spezifikation der HW-Schnittstellen
Welche elektrischen und logischen Bereiche sind relevant
Finden und definieren Test-Hardware unter Berücksichtigung der Spezifikation zuvor
Die Test-Hardware muss programmatisch ansteuerbar sein (optimalerweise über Ethernet)
Sofern möglich sollte sie so viele Schnittstellen abdecken wie möglich um die Anzahl an Geräten klein zu halten
Test-Hardware aufbauen und mit dem RSM600 testen
Aufbau genau dokumentieren (so das es jederzeit nachgebaut werden kann)
Aufsetzen der SW-Testframeworks
Dokumentation des Aufbaus und der Benutzung
Dazu gehört neben einem möglichen Python Framework auch statische Codeanalyse, Metriken Erfassung und Performanz-Auswertung
GoCD Test Pipeline(s) aufsetzen, u.a.
- Statische Codeanalyse und Modultests Messcontroller
- Statische Codeanalyse und Modultests Linuxcontroller
- Integrationstests Linuxcontroller
- Systemtest Gesamtprodukt
Aufsetzen einer Testüberblick Infrastruktur
Beispielsweise "Allure Report" Link, alle Ergebnisse aus den Pipeline Durchläufen sollen hier zentralisiert gemeldet werden
Absprache mit der Produktion hinsichtlich EOL Tests
Welche Tests können dort wiederverwendet werden, was ist für den EOL Test notwendig
Im Optimalfall besteht ein funktionaler EOL-Test vollständig aus einem Subset unserer Tests.
Change History (2)
comment:1 by , 2 weeks ago
| Owner: | set to |
|---|---|
| Reporter: | removed |
| Status: | new → assigned |
comment:2 by , 2 weeks ago
| Description: | modified (diff) |
|---|
![(please configure the [header_logo] section in trac.ini)](/rsm600_req/chrome/site/rmglogo.png)