The store will not work correctly when cookies are disabled.
Um den Besuch unserer Website technisch zu ermöglichen, übertragen wir sogenannte Cookies an das Endgerät des Kunden. Durch Klicken auf "Akzeptieren" willigen Sie ein, dass webvisum Cookies einsetzt, die für die Darstellung und Durchführung des Online-Auftritts benötigt werden. Weitere Informationen zum Verantwortlichen finden Sie im Impressum . Informationen zu den Verarbeitungszwecken und Ihren Rechten finden Sie in unserer Datenschutzerklärung.
Automatisiertes Frontend Testing mit Cypress oder Codeception erhöht die Projekt-Qualität und ist der Schlüssel zu erfolgreichen, stressfreien Projekten.
Termine und Ort nach Absprache (bei uns in den Agentur Räumen möglich)
Gruppenschulung für 4 - 6 Personen
Preis pro Schulung
Preis ggf. zzgl. Anfahrt/Übernachtung
Effektives und automatisiertes Testing mit unterschiedlichen Browsern
PHP-Projekte automatisiert im Browser testen.
Codeception oder Cypress sind der Quasi-Standard im Frontend Testing von PHP-Projekten. Die Sinn ist sehr einfach und selbsterklärend. Die große Open-Source-Unterstützung bietet neben zahlreichen Updates auch reichlich Hilfe. Die offiziellen Internetseiten verfügt über eine hervorragende Dokumentation für Einsteiger und Fortgeschrittene. Da Magento aktuell Cypress in den Tech-Stack integriert, verwenden wir für Magento Projekte gerne Cypress als Testing Framework.
Lerninhalt Codeception-Schulung
Best-Practice-Schulung: Installation und Konfiguration für mehrere Codeception- oder Cypress-Testszenarien in PHP-Projekten.
Installation auf einem Mac
Erste Tests für das eigene Webprojekt
Best-Practice-Beispiele
Tipps und Tricks
PHP-Schulung für automatisierte Tests mit Codeception oder Cypress
User Tests sind bei der Webentwicklung immer noch der Schlüssel zum Erfolg. Sie sind aussagekräftig und sehr genau. Manuell ausgeführt nehmen sie allerdings sehr viel Zeit in Anspruch. Unter der Routine leiden hier dann natürlich oftmals die Sorgfalt und die Motivation, immer wieder aufs Neue zu testen und sich neue Szenarien zu überlegen.?
Mit Hilfe von Codeception oder Cypress können diese Tests sehr leicht und verständlich von jedem Programmierer geschrieben werden. Außerdem ist es möglich, unterschiedliche Browser und Versionen zu testen. Dadurch sind die Tests sehr schnell und effektiv in ihrem Einsatz.
Die Kosten eines Bugs während der Entwicklung steigen mit seinem Lebenszyklus stark an. Wird er direkt bei der Entwicklung gefunden, ist der Schaden praktisch null. Schafft er es hingegen bis ins Live System, kann es zu einer finanziellen Katastrophe kommen. Der gesamte Weg, den der Bug bis zu seiner Entdeckung schafft, muss noch einmal gegangen werden. Somit fallen also auch Kommunikationskosten an. Zusätzlich leidet die Stimmung in der gesamten Firma unter dem Zustand der Software.
Codeception oder Cypress können mit Hilfe von Composer und einer Shell sehr schnell auf Linux-Umgebungen oder auf einem Mac aufgesetzt und eingesetzt werden. In der Schulung installieren wir alle erforderlichen Schritte gemeinsam mit den Teilnehmern und entwickeln praxisbezogene Tests für deren Projekte. Indem die Tests ab dem Schulungstag effektiv eingesetzt werden können, sparen sie den Entwicklern viel Zeit.