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
9_blog.png
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
9_blog.png
Viele Unternehmen haben den Wunsch, flexibel auf veränderte Kundenbedürfnisse reagieren zu können. Mit dieser Ausrichtung ist oft der Wille verbunden, die Lieferzeit für Softwareanpassungen zu verkürzen. Trotz beschleunigter Lieferzeiten darf die Qualität aber nicht leiden, denn Qualität ist ein Wettbewerbsfaktor.
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
9_blog.png
In unserer zweitägigen Selenium Schulung erhalten Sie eine Einführung in die Grundlagen der Testautomatisierung und Informationen zu Best Practices. Außerdem erlernen Sie das Basiswissen zum Selenium WebDriver, eine Übersicht über die Grundlagen des parallelen Testen mit Selenium Grid und das Reporting der Ergebnisse Ihrer Selenium-Tests. Ein großer Fokus der Schulung liegt auf der praktische Anwendung mit Hilfe einer virtuellen Maschine. Es werden viele Übungsaufgaben in Java bereit gestellt, mit welchen die gelernten Inhalte direkt angewandt und umgesetzt werden.
Weiterlesen
Image
9_blog.png
Agiles Testen (z.B. in Scrum, Kanban, XP) ist zu einem unverzichtbaren Bestandteil agiler Softwareentwicklung geworden. Heutzutage wird in IT-Projekte nicht mehr darüber diskutiert, ob agile Methoden eingesetzt werden sollen, sondern wie man Sie richtig einsetzt und die Agilität gegebenenfalls sogar skaliert.
Weiterlesen