Testautomatisierung

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

Image
Podcasts

24 Minuten

Wie sollte man optimal in das Thema Testautomatisierung einsteigen? Im ersten Teil dieser Folge beleuchtet Pascal Moll im Dialog mit Dario und Markus auf Basis seiner mehrjährigen Erfahrung als Entwickler, Testautomatisierer und Tester aus verschiedenen Perspektiven: behandelt werden Technologien (Cloud/on Premise, Programmiersprachen,Architekturen), Skills (unter Einschluss von Soft-Skills), Testprozesse und die Situation im Team.

Weiterlesen
Image
Lasttest und Performancetest mit JMeter

2 Minuten

Bei JMeter handelt es sich um ein von der Apache Foundation entwickeltes Tool für Last-, Performance- und Stresstests. Die Software ist Open Source und in Java programmiert. (Zur Ausführung wird eine Java-Installation benötigt.)
Weiterlesen
Image
End-to-end Tests mit Cypress

5 Minuten

In diesem Artikel möchten wir Ihnen das Testingframework Cypress vorstellen. Seit der Erstveröffentlichung in 2017 ist Cypress zu einer Schlüsselfigur im Testingumfeld geworden: Mit mehr als 4.000.000 wöchentlichen Downloads ist es ohne Zweifel eines der beliebteren Packages in npm, dem Paketmanager für Node.js. Bei Cypress handelt es sich um ein Framework zum Testen von Webanwendungen oder von in JavaScript geschriebenen Komponenten. Die verwendete Plattform von Cypress ist Node.JS, die Sprache zum Schreiben der Testfälle ist JavaScript. Cypress wurde für zwei mögliche Anwendungsfälle entwickelt: Für End-to-End Tests (E2E) von Webanwendungen und für Unit Tests für JavaScript-Code.
Weiterlesen
Image
Podcasts

30 Minuten

Architekturen sind für den Erfolg von Testautomatisierung wichtig und helfen die Kosten mittelfristig im Griff zu behalten. Wiederverwendbarkeit, Wartbarkeit und Skalierbarkeit sind die wichtigsten Aspekte einer solchen Architektur. Ob Opensource oder kommerziell, ob in der Programmiersprache Java, Python oder Javascript: die Schichten einer Architektur sollten zu den unterschiedlichen Skillleveln im Team passen. Max Bodsch bringt uns das vielschichtige Thema im Dialog mit Tilo und Markus aus Sicht der Praxis näher.

Hör' Dir hier den ganzen Podcast an:

Weiterlesen
Image
API Testing Tools

4 Minuten

In den letzten Jahren entwickelten sich in der Softwareentwicklung viele neue Ansätze, um die höhere Integration der eingesetzten Softwarelösungen und die immer höhere Verarbeitungsgeschwindigkeit, die der Endkunde mehr und mehr erwartet, zu erfüllen. Dadurch mussten einheitliche Schnittstellen geschaffen werden und hierfür idealerweise standardisierte Protokolle Verwendung finden.
Weiterlesen
Image
Lasttest und Performancetest

10 Minuten

Der Lasttest (engl. Load Testing) oder auch Performancetest ist eine der wichtigsten nicht funktionalen Softwaretests, um die Belastbarkeit von Systemen, wie beipsielsweise Web-Applikationen, zu prüfen. In diesem Artikel gehen wir näher auf diese Testart und die verfügbaren Tools wie JMeter, Grinder, HP Loadrunner und Silk Performer ein.
Weiterlesen
Image
Podcasts

28 Minuten

Rudolf stellt den agilen Lernansatz der RBI vor. Agile Learning Coaches helfen Lernenden, den passenden Lernansatz für die aktuellen Aufgaben in ihrem Job zu wählen und begleiten den Lernprozess aktiv. Rudolf zeigt das Vorgehen an praktischen Beispielen, z.B. an einem Entwickler, der für den automatisierten Test von APIs fit gemacht werden soll. Rudolph erläutert, wie Learning Sprints, Learning Journeys und nachfolgende Retros ablaufen und dazu beitragen, die Performance im Team für anstehende Aufgaben zu verbessern.

Weiterlesen
Image
Podcasts

37 Minuten

In dieser Folge diskutieren Max, Mihail und Markus moderiert von Mario, wer im Team die Automatisierung von Tests übernehmen sollte. Sollten es Tester sein, die Tests nebenbei automatisieren oder Entwickler, die auch die Aufgabe der Testautomatisierung übernehmen ? Neben dem Mindset der Testautomatisierer wird auf das Umfeld der Testautomatisierung in den agilen Teams eingegangen und die Wartung automatisierter Tests thematisiert. Letztlich hängt viel vom eingesetzten Framework ab und den Einstiegshürden bei der Übernahme von Automatisierungsaufgaben.

Weiterlesen
Image
Jira und Xray

4 minute

In diesem Artikel möchten wir Ihnen die App “Xray” für Jira vorstellen. Jira ist eine Webanwendung für agiles Projektmanagement, Fehlerverwaltung und Problembehandlung. Ursprünglich wurde Jira vor allem in der Softwareentwicklung verwendet, hat sich jedoch mittlerweile auch in vielen anderen Bereichen eine Anwendung gefunden.
Weiterlesen