Continuously Test Embedded Systems Keyword-Driven
Modern embedded systems are always connected, and information can be retrieved by a variety of applications on multiple platforms: web, mobile and desktop. Therefore, end-to-end tests need to automate all those endpoints, platforms and APIs at once. This can lead to a complex and heterogeneous test environment, very quickly. In this talk, there will be shown how tools like Qt's Squish together with keyword-driven testing according to ISO29119-5 with Robot Framework are able to reduce complexity from such a test environment by unifying the test adaption layer and reaching most of the stakeholders involved in quality assurance besides testers.
Nutzen für den Teilnehmer:
Die Teilnehmer bekommen neben ein wenig Theorie/Background in Bezug auf die Testautomatisierung ganz viel praxisnahes Wissen und Impulse, wie man mit komplexen Testumgebungen umgehen kann.
Behandelte Problemstellungen:
Unterschiedliche Endpunkt zu automatisieren bedeutet i. d. R. auch verschiedenen/spezialisierte Technologien zu nutzen. Dafür benötigt es für jede Technologie einen Experten, der diese Technologie beherrschen und warten können.
Mitarbeitende in der Test-Rolle sind oft keine Programmierer. Wäre es nicht wünschenswert, man könnte sich auf das Testdesign konzentrieren anstelle sich mit Programmiersprachen herumzuärgern?
Auf der Ebene der System- bzw. Ende-zu-Ende Tests sind typischerweise viele Stakeholder involviert. Durch den Keyword-Driven Ansatz können alle Stakeholder die Tests verstehen, am Ende sogar selbst definieren.
Vortragssprache: Englisch
Level: Fortgeschrittene
Zielgruppe: Entscheider, Test Manager, Test Automation Engineers
Unternehmen:
comlet Verteilte Systeme GmbH
Björn Morgenthaler
Miguel Garrido