Die im Konferenzprogramm des GTD 2024 angegebenen Uhrzeiten entsprechen der Central European Time (CET).
Ihr benötigt mehr Übersicht vor Ort?
» Zur Programmübersicht als PDF (Mittwoch)
» Zum Raum- und Expoplan
Konferenzprogramm 2024
- Dienstag
07.05. - Mittwoch
08.05.
Um die Auswahl zwischen den parallel laufenden Vorträgen und Workshops zu vereinfachen, geben die Sprecherinnen und Sprecher einen kurzen Teaser zu Ihrer Session.
Stell dir vor, wie viel Zeit und Nerven du sparen könntest, wenn Kommunikation einfach mal funktionieren würde! Klingt wie ein Märchen für dich? Kennen wir. Richtige Kommunikation ist ein Skill, den unsere "T-Shape Teams" häufig erst noch erlernen müssen. Eine Möglichkeit ist Coaching. Bei uns schlüpft der Quality-Coach schnell mal in die Rolle des Übersetzers — ob von Wasserfall-Sprech zu Agile, von emotional zu sachlich oder von kompliziert-chaotisch zu einfach-strukturiert. Geht nicht? Geht…
Wer nach einem Testwerkzeug für End-2-End-Tests von Web-Anwendungen sucht, hat inzwischen die Qual der Wahl. Erst hat Cypress Selenium als Platzhirsch in diesem Bereich abgelöst, jetzt schickt sich Playwright an, dasselbe mit Cypress zu tun. Doch was sind eigentlich die Unterschiede zwischen den Werkzeugen? Was schränkt ihre Anwendbarkeit ein und warum sollte ich mich für das eine oder andere entscheiden? Wir stellen die Technik hinter den Werkzeugen vor und geben Tipps für die Entscheidung…
Software-Sicherheit ist ein schnelllebiges Thema mit ständig neuen Schwachstellen. Als TesterIn ist es schwierig, damit Schritt zu halten. Wir werden uns daher die aktuell schwerwiegendsten Schwachstellen (OWASP Top 10 Security Vulnerabilities) ansehen und wie man diese mit Methoden und Werkzeugen des statischen und dynamischen Sicherheitstestens addressieren kann. Konkret werden wir uns in praktischen Übungen damit beschäftigen, wie man diese Schwachstellen durch statische Analyse mittels…
Wer kennt das nicht? Am Ende der Produktentwicklung sind zu wenig Zeit, zu wenig Ressourcen vorhanden. Oft wird dann an der Qualität gespart. Bei der Bison haben wir uns deswegen für das Vorgehen des risikobasierten Testens entschieden, um zu verhindern, dass die Qualität leidet. Das risikobasierte Testen begleitet uns den ganzen Weg von der Idee über das Requirements Engineering bis hin zur Produktentwicklung und zur Auslieferung. Warum wir das tun, was sich dahinter verbirgt und welche…
In einer Testfactory werden Test-Services für ein Unternehmen durch einen Dienstleister bereitgestellt. Das Unternehmen verlagert dabei seine Testprozesse teilweise oder vollständig in die Testfactory, wie z.B. Testmanagement, Testanalyse, Testautomatisierung. Die Test-Services können dabei im Kontext des Unternehmens oder des Dienstleisters erbracht werden und je nach Anforderung lokal und Offshore erfolgen.
Die Testfactory der Lufthansa Group steuert zentral die Testprozesse und…
Als Quality Coach unterstützt Andreas seit fast zwei Jahren einen Agile Release Train (ART) seines Kunden beim Aufbau und der Optimierung des Vorgehens in der Software-Qualitätssicherung. Das Coaching beinhaltete hierbei die Definition von Qualitätsstandards im ART: die Entwicklung von Testaktivitäten auf unterschiedlichen Levels (Entwicklungsteam, ART, Solution), die Umsetzung von Testaktivitäten im agilen Entwicklungsvorgehen nach SAFe sowie das Coaching von Schlüsselpositionen für den Test im…
In this modern era of software development, the share of web development has increased drastically. UI designs have become a critical factor for every business, whether they are selling goods or services or providing information to users. It is crucial to test UI designs quickly, and functional testing alone is not sufficient. This talk is about identifying the use cases where visual testing can be helpful. It also provides insights into how to easily implement various visual tests using one of…
Wie schreiben wir unsere Testfälle? Meist per Hand, inzwischen vielleicht auch mit KI-Unterstützung. Vermutlich jedoch nicht modellbasiert. Was schade ist, denn viele Testdesign-Methoden des ISTQBs bilden eine perfekte Symbiose mit modellbasierten Testverfahren.
In diesem Tutorial wollen wir einige grundlegenden Vorgehensweisen des strukturierten Testdesigns rekapitulieren und uns anschauen, wie sich diese mit modellbasierten Testansätzen erfolgreich kombinieren lassen. Denn anders als vom ISTQB…
Whether you are doing manual, automated, or any other type of testing, you always need test data. But to create it is often not an easy task especially for very complex or distributed data. From my experience a concept on how to create and management test data is often missing as well.
In this session I want to share with you a general approach for creating and managing test data. I also want to give you some insights how we started with this topic in my current project.
Look, this is exactly the problem I want to talk about. I have to write a compelling abstract telling you why I should be accepted at the conference and why you should absolutely listen to my talk. But there’s a tiny monster in my ear telling me I’m a rubbish speaker, my talk stinks and I shouldn’t even try. See my conundrum? The monster is called impostor syndrome and many smart, accomplished, high-achieving people suffer from it and are held back in their careers because of it. But not all is…
Zum Testen einer Webapplikation bieten sich zwei Wege an: Entweder man testet einzelne Webkomponenten oder man betreibt aufwendige End-To-End-Tests des gesamten Systems. Aber geht das nicht besser? Dieser Vortrag stellt mit dem Konzept UI-Tests einen alternativen Ansatz vor, bei dem die Anwendung im Browser automatisiert getestet wird, ohne auf Backend oder Systemabhängigkeiten angewiesen zu sein. Anhand eines Beispiels wird gezeigt, wie dieses Vorgehen Funktionalität und Qualität sicherstellt…
A long time ago in a company far, far away…
It is a period of CHANGE at Galactic Enterprise Solutions. The economy is shifting. Apps, solutions, and legacy systems have to be adapted and improved to fit the market.
While investigating odd behavior of a mission-critical application, newest hire TESTER SAM finds himself in an age-old conflict between app development and the mysterious DATABASE-WOOKIE. To survive in his new role, he has to learn not only about ancient tech-artifacts, but also about…
Der German Testing Day ist zurück in Frankfurt - wenn das mal kein Grund zum Feiern ist! Mischt Euch unter die Leute, kommt bei Snacks und Drinks ins Gespräch und lasst den ersten Tag schon einmal Revue passieren.
Du hast Fragestellungen, die du mit anderen Testinteressierten diskutieren möchtest? Du möchtest mit deiner Erfahrung anderen Personen eine Perspektive auf Fragen anbieten? Dann bist du beim Lean Coffee genau richtig. Denn im Lean Coffee bestimmt die Gruppe, welche Themen für wie lange diskutiert werden, um den maximalen Nutzen des Austauschs zu erreichen.
Lean Coffee ist ein strukturiertes agenda-loses Meeting-Format, bei dem die Teilnehmer:innen die Tagesordnung durch die Themen, die sie…
Um die Auswahl zwischen den parallel laufenden Vorträgen und Workshops zu vereinfachen, geben die Sprecherinnen und Sprecher einen kurzen Teaser zu Ihrer Session.
Purposeful Testing is a game-changer: it's about making every test count, not just for catching bugs, but for building better products and stronger teams. In this talk, we'll tackle common misconceptions, share real-life examples, and dive into how this approach can streamline your processes, boost team morale, and increase customer satisfaction. Join us to transform your testing strategy into a critical tool for company success, with actionable insights and proven strategies.
Die Raiffeisen Bank International hielt lange an der Überzeugung fest, dass Testautomatisierung Softwareentwicklung ist. Also Code-Schreiben. Doch ein unkonventioneller Testathon mit Low-Code/No-Code-Tools änderte alles. Zwei Produktverantwortliche – ohne Programmiererfahrung – automatisierten in Minuten Testfälle mit einer LC/NC-Test-Platform. Das führte zu einem Proof of Concept für zwei SAS-Anwendungen (Jira/GitHub), bei dem ein Ferienpraktikant ohne Programmiererfahrung erfolgreich die…
Building secure and reliable software is an essential and challenging endeavor that requires extensive testing. Due to development teams' time and resource constraints, testing falls short, and necessary tests are even skipped altogether. Feedback-based fuzzing is the most practical dynamic testing method to find bugs and security vulnerabilities in software. In this talk, I'll provide an overview of fuzzing and show how we can leverage large language models to generate the test harnesses needed…
Die Autoren stellen ein neues Verfahren zum modellbasierten Testen vor. Das Verfahren verbessert die Effektivität und Effizienz von GUI-Tests erheblich, insbesondere bei DevOps. Zuerst werden die Probleme der heutigen MBT-Ansätze analysiert. Anschließend wird das neue Verfahren vorgestellt, das diese Probleme löst. Dabei wird in der ersten Phase ein abstraktes, aber für Tester leicht verständliches Testmodell entworfen. Die zweite Phase dient der effizienten werkzeuggestützten…
What is spontaneously your first thought when it comes to performance testing? "uh... nothing for me because too complex" or "that's something for developers or infra colleagues". Don't panic, this reaction is perfectly normal because performance testing is usually underexposed. However, its importance cannot be underestimated because the performance of a system -in addition to its functionality- largely determines the user experience. Even though performance testing has an important technical…
Einblicke in die Implementierung der SAP-Test-Factory im Bereich Life Sciences
Regressionstests stellen hohe Anforderungen an Aufwand und Geschwindigkeit. Wir stellen ein Vorgehen vor, wie die Expleo über eine Test Factory diese Aufgaben von Satorius übernommen hat. Durch die Erhöhung des Automatisierungsgrads konnte die Dauer des Regressionstests verkürzt werden. Der Fachbereich wurde zu 100% entlastet und konnte sich seinen ursprünglichen Aufgaben widmen. Wir präsentieren den Rahmen und das…
Werft mit uns einen Blick auf die Herausforderungen und Möglichkeiten des automatisierten Accessibility Testing. Wir besprechen, was Automatisierung leisten kann und an welchen Stellen eine kombinierte Strategie mit User-Tests ansetzen sollte. Wie schafft man die optimale Grundlage für User Tests? Warum lohnt sich ein schneller Check durch Automatisierung noch vor der Rekrutierung der Proband:innen für einen Test auf digitale Barrierefreiheit? Und was sind die größten Vorteile aus UX-Sicht?…
Was wäre, wenn wir heute schon menschliche Intelligenz in der Qualitätssicherung und im Testdesign nutzen würden? Oft zeigt sich, dass noch viel zu viel aus dem Bauch und ad hoc durchgeführt wird. Da hilft es dann auch nichts, diese Ergebnisse aus dem Testdesign zu automatisieren. Können uns Sprachmodelle wie ChatCPT helfen. Wie? Auf was müssen wir achten? All diese Punkte werde ich in meinem Vortag beleuchten und mit Live-Beispielen untermalen. Der Vortrag wird durch ein Miro-Projekt…
Die elektronische Zivilplattform bietet deutschen Bürgern Zugang zu einer Fülle von Formularen, von denen jedes Bundesland seine eigene Variante besitzt. Diese Formulare können je nach Ausführung mehrere 100 Felder enthalten, deren Anforderungen unaufhörlich wachsen. Jede Formularvariante kann auf bis zu elf verschiedene Arten ausgefüllt werden. Unsere kleines, aber engagiertes QS-Team, bestehend aus nur vier Mitgliedern, stand vor der wagemutigen Aufgabe, 981 Formularvarianten mit insgesamt…
Software kann auf verschiedene Arten getestet werden. Aber wie sieht eine effiziente Verteilung der einzelnen Testarten aus?
Der Vortrag gibt einen Einblick in manuelle und automatisierte Testverfahren bei der Projektron GmbH, einem mittelständischen Softwarehersteller aus Berlin.
Beleuchtet werden dabei verschiedene manuelle Testpfade sowie Strategien und Lessons-Learned im Rahmen des automatisierten Testens.
Ziel des Vortrags ist es, den Zuhörern Anregungen zur Entwicklung eigener…
Bei der Initiierung einer serverlosen Architektur stellt sich oft die Frage, wie diese automatisiert getestet werden kann, ohne eine Verbindung zur Cloud zu benötigen. In meinem Vortrag werde ich verschiedene Ansätze und Frameworks vorstellen, die es ermöglichen, serverlose Architekturen in der lokalen Entwicklungsumgebung zu testen und nahtlos in die Deployment-Pipeline zu integrieren, ohne auf die Cloud angewiesen zu sein. Anhand praktischer Beispielen und Best Practices werde ich zeigen, wie…
When we explain our neurodivergent brains and how they work to colleagues and friends, we often get compared with Artificial Intelligence - no joke! But one of us is barely using AI tools and one of us loves them! We will play a game with the audience to finally know if you are Team Human or Team AI. In addition, we will share with you our assessment approach to help you determine if you have any weaknesses that ChatGPT can help you with. You will know if you are the type to use the tool and…
Have you ever asked yourself: ‘Am I ready to master the challenges to come?’ Well, I did it a lot when I moved into my first leadership role as a QA Manager in 2023. OK and to be honest, it was more like ‘What the heck am I doing here?’. The early days were exciting and scary at the same time. I was instantly confronted with situations for which no training course (could) ever prepare me. Like the happy little accident at the daylight saving time changeover. Being a first-time manager is tough,…
Es gibt Sachen, die sich durchgesetzt haben wie das Schweizer Taschenmesser – und es gibt den Eiersollbruchstellenerzeuger. Ganz nett, wird tatsächlich verkauft, aber naja ;)
Wie ist das mit Künstlicher Intelligenz fürs Testing – Hype or hope? Hop oder top? Werkzeug oder Spielzeug?
Anne Golembowska und Dirk Hedderich möchten mit euch herausfinden, was KI im Testing heute schon bringt. Wir wollen etwas in die Zukunft schauen, wie KI ein universelles Hilfsmittel werden kann – aber auch offen…
1. Das Puzzle der QA-Metriken: Wie man aus den Einzelteilen ein Gesamtbild der Softwarequalität baut (Anastasia Mikitenko)
In diesem Vortrag werde ich zeigen, wie ich die Konsolidierung von Metriken aus SonarQube und Fortify über 200 verschiedene Projekte gelöst habe. Ich werde erörtern, wie ich Anreize geschaffen habe, die Teams zur Verbesserung der Qualität ermutigt haben. Natürlich werde ich auch die Schwierigkeiten ansprechen, auf die ich währen der Implementierung gestoßen bin. Dieser…
Um die Auswahl zwischen den parallel laufenden Vorträgen und Workshops zu vereinfachen, geben die Sprecherinnen und Sprecher einen kurzen Teaser zu Ihrer Session.
Ein Modell wie die Testpyramide adressiert nur einen Teilaspekt eines Testkonzepts. Welche Ansätze gibt es noch, um ein zum Produkt passendes Testkonzept zu erarbeiten? Wir zeigen auf, dass der individuelle Kontext und die dazugehörigen Risiken berücksichtigt werden müssen, und liefern einen pragmatischen Ansatz, das Testkonzept konkret und übersichtlich darzustellen. Um dieses Testkonzept auch mit zielgerichteten Tests umsetzen zu können, betrachten wir ebenfalls, wie man den Schnitt der…
Continuous Testing ist der wichtigste Prozess, durch den DevOps erst erfolgreich wird. Dabei handelt es sich um einen Prozess, der automatisiert und kontinuierlich die Veränderungen des Codes überprüft, um sowohl funktionale als nicht-funktionale Anforderungen zu validieren. Das Ziel ist es, proaktiv Fehler zu finden und frühzeitig in der Entwicklung zu beheben. Aber wie sieht es bei Last- und Performancetests im wirklichen Leben aus?
Zielpublikum: Erfahrene Softwaretester, Testanalysten,…
Andreas Berger und sein Team entwickeln die Systemtest-Infrastruktur beim Küchenprofi RATIONAL. Diese Infrastruktur umfasst etwa 17 k Zeilen Code und ist damit längst selbst ein komplexes Stück Software, dessen Qualität für RATIONAL essenziell ist. Den langen und nicht immer leichten Weg zum heutigen hohen Qualitätsniveau dieser Infrastruktur sind sie gemeinsam mit Thomas Pettinger (Berater, CQSE GmbH) gegangen. Im Vortrag sprechen Andreas und Thomas über ihre Erfahrungen, Erkenntnisse und…
Im Bund sind barrierefreie Anwendungen nach BITV-Gesetz. Ab 28.6.25 dann auch für Privatunternehmen, z. B. bei Bankdienstleistungen und der Personenbeförderung, aber auch für Messenger- und Telefondienste. Wer sind die Zielgruppen und wie fühlt sich das an? Was steckt hinter den Anforderungen und was ist im Rahmen der Softwareentwicklung zu tun? Welche Fähigkeiten braucht man dafür im Team und wie baut man die auf? Welche Rolle sollte das bisherige Qualitätspersonal dabei einnehmen? Teilnehmende…
Komplexe Systemlandschaften enthalten große Datenmengen, die über mehrere Anwendungen verteilt sind. Die Herausforderung für Tester und Entwickler besteht oft darin, geeignete Daten für den Test zu finden, obwohl die Datenbanken und deren Strukturen nicht bekannt sind.
Erfahren Sie, wie Sie einen Überblick über die Entitäten Ihrer Geschäftsdaten und deren Attribute erhalten. Wenn Sie wissen, wie die Daten verteilt sind, können Sie die am besten geeigneten Daten für Ihre Testausführung ermitteln.
…
What is the difference of a test architect to a commonly known software architect and why do I need one? What do they have in common and where do they differ? Wwhat is the daily business of a test architect? What are the different expectations of other roles on a test architect? Questions over questions which will be covered in this talk. With examples where it did go well because there was a test architect and examples where things got haywire maybe because a test architect was missing.
Target…
CI/CD gilt in der Software-Entwicklung als unverzichtbar, auch die Automobilzulieferer haben diesen Trend entdeckt. Sie wollen Produkte von der Stange anbieten, aber OEMs wollen Alleinstellungsmerkmale. Wie kommt man in dieser Multiprojektlandschaft zu effizientem CI/CD? Die Versuchung ist groß, Jenkins Pipelines zu erstellen und 24 h Nightly Builds zu etablieren. Aber wer hat Lust, am nächsten Morgen Fehler zu analysieren, die weder nachvollziehbar noch reproduzierbar sind? Wir nicht! Unser Weg…
Testing is not enough to ensure software quality. It only verifies the existing level of quality. To truly improve, we need to consider the product as a whole and collaborate with the business, engineering, and process optimization. In this session, Finn will share how he applied this holistic approach with diverse teams across multiple projects and achieved significant improvements in product quality. He will also reveal his insights from the pandemic. You will learn how to adopt this approach…
Bei langlebiger Software treten die meisten Fehler dort auf, wo viel geändert wird. Wenn wir richtig testen wollen, müssen wir daher sicherstellen, dass keine wichtigen Änderungen ungetestet bleiben. Hierbei hilft uns Test-Gap-Analyse, ein Analyseverfahren, das ungetestete Änderungen vollautomatisch ermittelt.
Nach einer Einführung in Test-Gap-Analyse zeigen wir den Einsatz der Test-Gap-Analyse mit unserem Analysewerkzeug Teamscale. Wir zeigen einerseits, wie Test-Gaps auf Gesamtsystemebene…
Organisationen ähneln Organismen, sie besitzen einen Überlebenswillen, fressen Dinge, haben Ausscheidungen und hoffentlich auch eine Absicht und Intelligenz. Leider ist die Intelligenz der Organisation oft nur ein Bruchteil der Summe der Intelligenz der einzelnen Teilnehmenden. Eine Organisation, die gestern noch schlau agierte, kann morgen schon dumm sein, wenn sich das Umfeld schnell ändert.
Was macht eine dumme Organisation aus? Kann eine dumme Organisation ihre Ziele gut erreichen? Warum…