Let's talk about test... Amber Groenendijk
Januar 9, 2025
Let's talk about testIn der Blog-Serie ... möchten wir die verschiedenen Erfahrungen und Ansichten von Testexperten auf dem Gebiet des Testens und der Softwarequalität lesen. Dieses Mal treffen wir Amber Groenendijk, Testkoordinatorin am Erasmus MC.
"Der größte Fehler, den man als Neuling im Testen machen kann, ist zu glauben, dass die Leute wissen, was Testen ist."
Wer ist Amber?
Diese Frage kann man so oder so beantworten, haha. Ich bin Testkoordinatorin am Erasmus MC und bin in Rotterdam aufgewachsen. Jetzt lebe ich mit meinem Verlobten und vier Kaninchen in Rhoon.
Kaninchen?
Ja, das ist meine Leidenschaft. Ich habe einmal zwei Kaninchen aus dem Tierheim mitgenommen. Sehr bald kamen auch Nummer drei und Nummer vier dazu. Ich mache jetzt eine Ausbildung zum Kaninchentrimmer. Es würde mir großen Spaß machen, das als Hobby zu machen.
Warum Kaninchentrimmer?
Eines der Kaninchen ist ein Langhaarkaninchen, das alle sechs Wochen getrimmt werden muss. So entstand die Idee, ein Kaninchentrimmer zu werden.
Wollten Sie in der Grundschule Testkoordinatorin werden?
Nein, ich wollte Tierärztin werden. Aber auch Detektiv und Schriftsteller. Wie Sie sehen, hat das alles nicht geklappt.
Tierarzt? Daher die Kaninchen?
Ich mochte die Medizin, aber gleichzeitig fand ich sie auch beängstigend. Bei Tieren war das weniger der Fall, und so kam ich auf die Idee, Tierärztin zu werden. Eigentlich mag ich alle Tiere. Als ich jung war, waren es vor allem Pferde und Katzen. Die Liebe zu Kaninchen kam erst später.
Wie sind Sie zu Ihrem Beruf als Prüfer gekommen?
Ich habe in Wageningen an der WUR studiert. Dort habe ich meinen Master-Abschluss in molekularer Ernährung und Toxikologie gemacht. Daraufhin bin ich bei TNO gelandet. Dort habe ich fast zwei Jahre lang als Wissenschaftlerin gearbeitet. Aufgrund von Haushaltskürzungen wurde mein Vertrag nicht verlängert. Daraufhin habe ich lange gesucht, was ich eigentlich machen wollte, und mir zahlreiche Stellenangebote angeschaut.
IT schien mir sehr interessant zu sein und wird auch immer wichtiger. Über YoungCapital habe ich ein DevOps-Praktikum begonnen und mehrere IT-Zertifizierungen erworben, die sehr gefragt sind.
Und wann sind Sie auf Tests gestoßen?
Meine erste Anstellung im IT-Bereich hatte ich bei einem Unternehmen in Dordrecht. Meine Arbeit bestand hauptsächlich aus der Entwicklung. Das war nicht wirklich etwas für mich. Ich konzentrierte mich zu sehr auf einen bestimmten Bereich.
Die andere Seite der IT, das Testen von Anwendungen, schien mir etwas unbeschwerter und umfassender zu sein. Man hat es dann nicht mit einem Stück Code zu tun, sondern eher mit einem breiteren Blick auf die IT. Über YoungCapital bin ich schließlich bei Erasmus MC gelandet. Das war zu Beginn der Corona-Phase, was sehr seltsam war. Schließlich musste jeder von zu Hause aus arbeiten. Ich habe dort als Testkoordinator angefangen, das ist jetzt mehr als vier Jahre her. Wenn man darüber nachdenkt, ist es eigentlich seltsam, dass es keine Möglichkeit gibt, neben der internen Ausbildung Testmanagement zu studieren.
Wie würden Sie die Prüfungskultur bei Erasmus beschreiben?
Das ist von Team zu Team sehr unterschiedlich. Als Testkoordinatoren schweben wir über den Teams. Es gibt Teams, die sehr an das Testen gewöhnt und sehr testorientiert sind. Andere Teams sind eher technisch orientiert (z. B. Infrastruktur). Diese wiederum sind weniger testorientiert. Solchen Teams müssen wir etwas mehr Aufmerksamkeit schenken, sie ermutigen und anleiten.
Warum ist das so?
Nicht jedes Team arbeitet direkt mit dem Endprodukt. Dann liegt der Schwerpunkt auf technischen Fragen, die sie gut kontrollieren können. Infolgedessen sehen sie weniger die Bedeutung des Testens als ein größeres Bild.
Die Prüfungskultur am Erasmus MC ist also ziemlich gut?
Sie wächst. Trotzdem werden wir oft zu spät eingesetzt. Ein Projektleiter kommt dann erst in der Endphase eines Projekts zu uns. Wir steigen aber lieber früher in ein Projekt ein. Testfälle So kann man bereits Anforderungen formulieren. Diese bilden die Grundlage für die spätere Testdurchführung. Wenn dies erst am Ende des Projekts geschehen soll, ist plötzlich Eile geboten. Defekte Dann bleibt nicht mehr genügend Zeit, um richtig zu testen und die Probleme zu lösen. Infolgedessen verzögert sich die Inbetriebnahme oder man geht in den Betrieb und nimmt die Risiken in Kauf. Das ist nicht immer klug.
Welche Rolle spielen Sie bei der Testkultur?
Wir bilden innerhalb der IT ein eigenes vierköpfiges Team unter dem IT-Manager Informationsmanagement. Um mehr Klarheit zu schaffen, heißt unser Team jetzt Test Coaching & Consultancy Team. Zuvor hießen wir Testteam, was die Leute glauben ließ, wir seien Tester. Deshalb haben wir den Namen geändert, um deutlich zu machen, dass wir die Tests nicht selbst durchführen.
Welchen Meilenstein haben Sie bei Erasmus MC erreicht?
Ein sehr wichtiger Meilenstein ist die Einführung eines sehr guten Testmanagement-Tools, das jeder nutzen kann. Nicht nur für das Testen von HiX, sondern für mehrere Projekte, bei denen Tests erforderlich sind. Testersuite Wir haben jetzt zwölf verschiedene Umgebungen in . Es hilft uns als Koordinatoren und auch den Projektleitern und den Testern, einen Überblick über die Projekte zu haben.
Wie hilft es den Testpersonen?
Beim HiX-Projekt hat man einen sehr guten Überblick darüber, welche Relay Notes es gibt, wofür sie sind, für wen sie sind und welchen Status sie haben. Defekte Defekt Wenn es welche gibt, werden sie gut weiterverfolgt, weil die Tester sehr gut wissen, wie der Status eines ist. Sie haben die Informationen auf einen Blick.
Ein weiterer Meilenstein ist die Realisierung der Testautomatisierung für den HiX-Teil. Wir tun dies mit ICTestautomation. Testersuite Wir sind diesbezüglich bereits mit beiden Parteien in Kontakt.
Testersuite Was hat Erasmus MC gebracht?
Vor allem die Struktur und die Tatsache, dass wir alles in einer Umgebung zentralisiert haben. Defekte Vom Testdesign bis zur Registrierung. Diese Struktur schafft Klarheit. Testersuite Auch die Benutzerfreundlichkeit von ist ideal. Testersuite Testfälle Selbst Leute, die nicht regelmäßig testen, können gut damit arbeiten und es ausführen.
Testersuite Die Ärzte beobachten auch die Versionshinweise in . Dieser Bereich wird immer größer. Auf diese Weise wissen die Ärzte, was sich in HiX in Bezug auf die Funktionalität ändert und was dies für sie bedeutet.
TestersuiteWie sehen die Ärzte das also?
Testprojekt Speziell für Ärzte legen wir im Produktbaum jeweils ein eigenes Produkt an. Dieses enthält neue Funktionalitäten und Aufgaben auf Basis der Release Notes.
Welche Vorteile ergeben sich daraus für die Ärzte?
Defekte Sie können dann selbst mit den Tests in der Abnahmeumgebung beginnen und Fehler und . Defekte Testersuite Sie melden dies an die Funktionsadministratoren, die in . Testersuite Ärzte können dies aber auch direkt selbst in .
TestprojekteWas werden Sie als Testkoordinator in ?
Defekte Manchmal hat sie einen vagen Titel und/oder nur einen Anhang mit einem Bild. Defekt Es ist dann nicht gut dokumentiert, was das bedeutet und welche Schritte befolgt wurden. Das Bemühen ist gut, aber es ist einfach nicht da. Ich habe Lust, es zu beschreiben. Es gibt auch Teams, die das gut machen.
Wie sehen Sie die Zukunft des Berufs des Prüfers?
Ich denke, wir werden immer mehr automatisieren. Das Aufkommen der KI kann uns das Leben leichter machen. Wir gehen auch davon aus, dass die Krankenhäuser mehr Aufwand in Leistungstests und Leistungsmessungen stecken werden.
Warum ist Leistung für die Zukunft wichtig?
Die HiX-Produktionsumgebung erfordert eine hohe Leistung. Es ist sehr ärgerlich, wenn ein Patient lange warten muss, bis ein Sachbearbeiter eine Akte findet. Das Hochfahren dauert manchmal sehr lange. Wenn wir dies durch Leistungstests herausfinden können, können wir dies an den Lieferanten weitergeben. Sie können dann das Problem lösen.
Welche Rolle sehen Sie für manuelle Tests in der Zukunft?
Ich denke, manuelle Tests werden immer eine Rolle spielen. Testfälle Man muss immer bauen und prüfen. Die Testautomatisierung ist hier sehr hilfreich, weil man immer mehr mit immer weniger Leuten machen muss. Manuelle Tests, KI und Testautomatisierung werden nebeneinander bestehen.
Testfälle TestersuiteAlle Testskripte, die wir in unserem Testautomatisierungswerkzeug verwenden, basieren auf in. Testersuite Wenn ein Automatisierungswerkzeug versagt, weil das Skript nicht mehr ausreicht, greifen wir auf .
Es wäre jedoch sehr interessant, wenn Sie KI bitten würden, ein Testskript für eine bestimmte Funktion zu erstellen.
Was raten Sie anderen Krankenhäusern in Bezug auf Tests?
Stellen Sie sicher, dass Sie einen strukturierten Testprozess einrichten. Beginnen Sie damit. Wenn Sie testen wollen, ist es ratsam, in erster Linie risikobasiert zu testen. Legen Sie das in Ihrem Testprozess fest. Sie können und wollen nicht alles testen.
Es ist sinnvoll, niedrigschwellige Informationen über Tests innerhalb Ihrer Organisation weiterzugeben. Auf diese Weise können Sie die Organisation mit ins Boot holen. Testen ist kein Hexenwerk, es braucht nur etwas Zeit. Diese Zeit und dieser Aufwand machen sich bezahlt, weil Sie weniger Risiken und Fehler und damit weniger Produktionsunterbrechungen haben.
Fangen Sie vor allem klein an. Setzen Sie sich persönlich neben die Leute, die testen müssen. Fangen Sie gemeinsam an, einen Test zu schreiben, um zu zeigen, dass es gar nicht so schwierig ist. Am Anfang braucht es etwas Zeit, aber wenn man klein anfängt, ist das in Ordnung. Auf diese Weise können Sie die Testkultur schließlich ausbauen.
Was raten Sie jemandem, der Tester werden möchte?
Stellen Sie sicher, dass Sie Ihre Organisation gut kennen. Sie müssen wissen, wo Sie die richtigen Leute finden und wie Sie sie einbinden können. Das Knüpfen von Kontakten ist also äußerst wichtig, um Unterstützung für den Testprozess zu schaffen.
Der größte Fehler, den man als Neuling im Testen machen kann, ist zu glauben, dass die Leute wissen, was Testen ist. Testfall Oder zu glauben, die Leute wüssten, was ein Testskript oder ein Test ist. Stellen Sie sicher, dass Sie wissen, worüber Sie miteinander sprechen. Sprechen Sie dieselbe Sprache miteinander und testen Sie diese.
Haben Sie noch etwas zu sagen?
Testersuite Die User-Events sind total klasse. Testersuite Das allein ist schon ein Grund, mitzumachen. Die Kontakte zu anderen Anwendern, das Sparring und die Vorträge sind sehr wertvoll. Und immer an einem inspirierenden Ort.