Automatisiertes Testen

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

Image
Low Code Testautomatisierung mit Virtuoso

21 Minuten

Testautomatisierung ist ein Bottleneck. Am Beispiel von Virtuoso zeigt Rudolf Groetz im Dialog mit Markus, wie Testautomatisierung mit einem Low-Code-Tool vom Fachbereich übernommen werden kann. Rudolf zeigt die Auswirkungen dieses Shifts auf die Teststrategie, spricht über den Auswahlprozess des passenden Tools und gibt Erkenntnisse weiter, die in der RBI mit ersten Einsätzen von Virtuoso gewonnen werden konnten.

 

Weiterlesen
Image

21 Minuten

Für jeden Test werden Testdaten gebraucht. Warum aber in Delivery-Pipelines die Testdatenbereitstellung derzeit oft nicht mit der notwendigen Automatisierung stattfindet, erläutert Christoph Knopp im Dialog mit Markus. Zum Schließen der Automatisierungslücke stellt er das Tool TriDator vor und erläutert anhand der vorgestellten Lösung Schlüsselfragen der automatisierten Testdatenbereitstellung im DevOps-Umfeld, bzw. CI/CD.

Weiterlesen
Image

32 Minuten

Ein wichtige Voraussetzung für funktionierende Pipelines ist ihre Lauffähigkeit. Test Driven Development (TDD) und Testautomatisierung helfen, diese sicherzustellen. Karsten Günther stellt im Dialog mit Markus die Einführung und Optimierung von Delivery-Pipelines mit Testautomatisierung im Automotive-Bereich vor. Karsten nimmt uns mit auf seine Reise und zeigt, wie es trotz Herausforderungen und Hindernissen gelungen ist, die gesetzten Ziele mit Einbeziehung der Beteiligten zu erreichen.

Weiterlesen
Image
Penetrationstest
Der Penetrationstest ist eine besondere Form des Softwaretests, bei der die Applikation auf Sicherheitsrisiken und Verwundbarkeiten geprüft wird. Das Ziel des Testers ist es, von außen Zugriff auf das System zu erlangen und damit die Möglichkeiten von Datendiebstahl oder gezielten Angriffen auf das System aufzudecken. Hierfür gibt es verschiede Tools auf den Markt, wovon wir eines in diesem Beitrag näher beleuchten werden.
Weiterlesen
Image

46 Minuten

Wie können systematische Testverfahren in der Praxis die Effektivität und Effizienz von Tests verbessern helfen ? Warum zur Testautomatisierung auch die Automatisierung des Testentwurfs gehört und wie modellbasiertes Testen und keyword-driven Testing damit zusammenhängen ? Im Podcast stellt Marc-Florian Wendland im Dialog mit Markus das Themenfeld vor und gibt reichlich Anregungen zur Optimierung bestehender Testprozesse !
 

Weiterlesen
Image

37  Minuten

Wie unterscheidet sich ein Penetrationstest vom Testen auf Sicherheitslücken ?
Felix erläutert im Podcast im Dialog mit Markus wie mit Penetrationstests Einfallstore für Angriffe auf die IT-Sicherheit von Unternehmen gefunden werden können. Er erklärt, was Fuzzing ist und was es bringt, Fuzzing für Penetrationstests einzusetzen. Auf die Bestandteile eines Fuzzers geht er detailliert ein.
 

Weiterlesen
Image
Xray

5 Minuten

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. Aus Testersicht überzeugt Cypress durch Schnelligkeit, der Zugänglichkeit der doch großen Fülle an Features und der nahtlosen Integration vieler bereits bekannter Frameworks wie Mocha oder Chai. Einen Überblick über weitere Vor-und Nachteile bietet dieser Blogbeitrag.
Weiterlesen