Testautomatisierung

Expertenwissen rund um die Testautomatisierung: Unter Testautomatisierung ist die Automatisierung von Aktivitäten im Test zu verstehen, um die Effizienz und Genauigkeit derer zu verbessern. Testautomatisierung Tools (Playwright, Robot Framework, Selenium Webdriver, Selenium GRID, HP QTP, UFT, Ranorex, Tosca), Tool-Evaluierungen.

Image

25 Minuten

Im Mittelpunkt der zweiten Teil der Folge steht die Neuaufstellung der QA-Funktion bei Arvato nach der Transformation. Die Übernahme der Testautomatisierung durch die Entwickler und ein Redesign des Test-und Entwicklungsprozesses waren wesentliche Elemente des Wandels. QA-Brille und Gherkin sind zwei Beispiele für das gelungene Umdenken. Ihr erfahrt, was ein Lego-Workshop mit der Einführung von Agilität zu tun hatte und warum eine Techtime zum Gelingen des Wandels maßgeblich beitragen konnte.

Weiterlesen
Image
Testautomatisierung in der Delivery-Pipeline

1 Minute

Continuous Delivery (CD) ist eine Methode (Kultur) im Software-Engineering, durch die Entwicklungsteams Software in kurzen Zyklen erstellen. Dabei gewährleisten sie, dass die Software jederzeit zuverlässig und sicher ausgeliefert werden kann. Es bedeutet, dass für jede Änderung am Code, die den Continuous Integration (CI)-Prozess erfolgreich durchläuft, automatisch eine auslieferungsfähige Version erstellt wird. Diese Version ist dann bereit für die Bereitstellung in der Produktionsumgebung.
Weiterlesen
Image

27 Minuten

Kann die Testautomatisierung in einer klassischen Testorganisation angemessen aufgestellt sein ? Im ersten Teil des Podcasts beschreibt Björn Feldhaus im Dialog mit Markus den Weg der QA-Funktion bei Arvato von einer klassischen Aufstellung zur Neuausrichtung. Im Mittelpunkt der Transformation steht die Testautomatisierung. Für Björn persönlich führt der Weg vom Testmanager zum People Lead, zu einem Enabler für eine teamorientierte QA-Funktion. 

Weiterlesen
Image
Test Maturity Model Integration TMMi

5 Minuten

TMMi, Test Maturity Model Integration, ist ein Referenzmodell für die Bewertung und Verbesserung von Testprozessen. DevOps hat ein optimiertes Zusammenspiel zwischen Entwicklern, Betrieb und weiteren am Wertfluss beteiligten Einheiten im Fokus. Qualitätsaspekte spielen im Zusammenwirken eine tragende Rolle. Doch wie kann TMMi eingesetzt werden, um DevOps gewinnbringend zu unterstützen?
Weiterlesen
Image

27 Minuten

Damit die Einführung von Cucumber ein Erfolg wird, müssen die Beteiligten abgeholt werden und von den Vorteilen überzeugt sein. Im Dialog mit Sebastian und Markus geht Pascal Moll auf praktische Gesichtspunkte des Einsatzes von Cucumber ein: auf Vorteile einer gemeinsamen Sprache, eine passende Testarchitektur, das Design wartbarer Steps, auf Refactoring, Lernhürden und vieles mehr. Pascal stellt zum Abschluss sein Seminarangebot zu Cucumber vor.

Weiterlesen
Image
9_blog.png
Selenium IDE ist für viele der erste Kontakt, die in der Welt der Selenium Testautomatisierung einsteigen möchten. Es ist ein Add-on für Browser (Google Chrome, Firefox), mit dem es möglich ist, direkt im Browser durch die Interaktion mit einer Webanwendung Testfälle aufzunehmen und diese im Browser erneut abzuspielen und gegebenenfalls auch zu modifizieren. Es handelt sich hierbei also um ein kostenfreies Capture-and-Replay Tool. Die älteren Versionen von Selenium IDE funktionierten ab Firefox 55 nicht mehr mit dem Browser, weswegen Selenium IDE immer wieder für "tot" erklärt wurde. Dieses Problem wurde jedoch 2019 durch die Version Selenium IDE: Version 3.5.8 (derzeit: Selenium IDE Version 3.16.0, Stand November 2019) behoben, diese trägt nun den Namen "Selenium IDE TNG (The Next Generation)" oder auch "Selenium IDE 4.0". In diesem Artikel zeigen wir Ihnen, welche Vorteile der Einsatz von Selenium IDE TNG für Sie haben könnte.
Weiterlesen
Image
Podcasts

49 Minuten

CI/CD und DevOps in der Automobilindustrie sind anders, als in anderen Branchen. Neben der Software sind bei den Softwaretests zudem die Mechanik und Elektronik zu berücksichtigen. Vor der Freigabe kommt der Fahrversuch und der ist automatisiert (noch) nicht möglich. Funktionale Sicherheit steht im Fokus, auch wenn IT-Sicherheit an Bedeutung gewinnt. ISO 26262, ASPICE und AUTOSAR geben den Rahmen. Matthias führt im Dialog mit Markus in diese Welt ein.

Weiterlesen
Image
Testautomatisierung in der Automobilindustrie

9 Minuten

Angesichts einer sich rapide wandelnden Technologielandschaft und gestiegener Kundenerwartungen sieht sich die Automobilindustrie mit einer Vielzahl von Herausforderungen konfrontiert. Eine Kernherausforderung ist die effektive Implementierung der Prinzipien kontinuierlicher Integration und kontinuierlicher Bereitstellung (CI/CD) innerhalb einer komplexen Multi-Projekt-Umgebung von mechatronischen Systemen mit Anbindung von Hardware-Software-Integrationstests und unter Anwendung diverser Standards und Normen der Branche.
Weiterlesen