Alles rund um Testautomatisierung

Warum Schnittstellentests notwendig sind: Case Study über SOAP UI

Warum Schnittstellentests notwendig sind!

In modernen IT-Landschaften gibt es immer mehr Anwendungen, die miteinander kommunizieren. Dabei spielt es keine Rolle, ob die Anwendungen neu entwickelt oder alte Anwendungen durch Neuentwicklungen ersetzt werden. Um die Qualität der Anwendungen und die Kommunikation mit anderen Applikationen sicher zu stellen, ist es notwendig Softwaretests frühzeitig durchzuführen. Die Kommunikation zwischen den Anwendungen findet häufig über Schnittstellen/Webservices, sogenannten API‘s, statt. Diese bieten eine hervorragende Plattform für verschiedene Tests.
Dieser Artikel soll einen Einblick geben, wie automatisierte funktionale Schnittstellentests mit SOAP UI durchgeführt werden und welchen Mehrwert diese liefern. Weiterlesen

Flaky Tests und der Umgang mit diesen – #1 Medien / Infosammlung

Flaky / instabile Testfälle wird wohl jeder kennen, der schon mal das Vergnügen hatte, den einen oder anderen automatisierten Oberflächentest auszuführen. Flaky Testfälle können viele Ursachen haben, dem Grund auf die Spur zu kommen, ist eine der Hauptaufgaben des Testautomatisierers.

Seit einigen Jahren tobt ein kleiner Glaubenskrieg zwischen denen, die, aus Zeit oder Kostengründen, etwas instabile Testfälle verstecken / erneut durchführen möchten und denen, die die darin einen Verstoß gegen alle Prinzipien eines/r ehrenhaften Testautomatisierers/in sehen.

Hier findest du einen kleinen Einblick in die Meinungen unterschiedlicher Unternehmen / Fach-Personen, die sich mit diesem Thema befasst haben.

Weiterlesen

Facebookgruppe für Fragen / Tipps / Infos rund um die Testautomatisierung

Um die Kommunikation zwischen Testautomatisierungskollegen firmenübergreifend zu erleichtern, haben wir eine neue Facebookgruppe ins Leben gerufen. Jeder ist willkommen!!!

Weiterlesen

Welche Vorteile bietet die Testautomatisierung in der Praxis?

 

Rund um Testautomatisierung existieren viele Halbwahrheiten und Mythen, wir fangen heute einfach mal mit den Vorteilen von Testautomatisierung an. 🙂

Weiterlesen

Deutsche Version des ISTQB Glossars hinzugefügt

Als weiteren Service für unsere Leser wurde die deutsche ISTQB Glossar-Version hinzugefügt. Diese kann hier gefunden werden: Glossar deutsch

Die englische und die russische Version folgen demnächst.

Lesetipp: Automated Software Testing Magazine – obsolete

Leider ist die Kultur der Testautomatisierung in Deutschland (noch?) nicht so sehr verbereitet wie in anderen Ländern. So gibt es, neben gut ausgebauten und „lebendigen“ Foren, auch Magazine, die sich speziell dem Thema Testautomatisierung widmen.
Unter dem folgenden Link ist ein gutes „Testautomatisierungs – Magazin“, der Webseite automatedtestinginstitute.com, zu finden:
Automated Software Testing Magazige – PDF Datei(Link entfernt)
Themen u.a. sind:

  • So easy even a child can use it – Is Your Test Automation Architecture Usable?
  • Cells, Selenium, XPath and Labels – Using Labels to identify Dynamic Objects
  • Test Automation Experiences
  • Selenium vs. Watir… And the Winner is Webdriver

Waldemar – Nachtrag (11/2015):
Leider wurde die Zielseite entfernt und die PDF Datei ist nicht mehr auffindbar. Ich habe den dazugehörigen Link entfernt und den Artikel als obsolete gekennzeichnet.
Danke an Michael Grabowski, der mich darauf aufmerksam gemacht hat, dass der Link nicht mehr zu der gewünschten Seite führt.