TESTING 101: Einführung in PHP Testing | PHP Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 18

  • @VitalijMik
    @VitalijMik  4 ปีที่แล้ว +3

    Testest du noch manuell? Hast du mehr Front End tests? Wie lange dauert es bis alle deine Tests durchgelaufen sind?

  • @stqrsky
    @stqrsky 4 ปีที่แล้ว +4

    Hey Vitalij.. sehr gute zusammenfassung. mit dir würde ich zusammen arbeiten und von dir lernen. :) . weiter so! thumbs up

    • @VitalijMik
      @VitalijMik  4 ปีที่แล้ว

      Hey danke für das Kommentar und danke fürs zuschauen ;)

  • @pjunkde
    @pjunkde 4 ปีที่แล้ว +2

    Super, kurz und bündig. Finde es gut, das du neben den Vorteilen auch die Nachteile und Probleme immer mit auf den Tisch bringst.

    • @VitalijMik
      @VitalijMik  4 ปีที่แล้ว

      Dankeschön, es gibt IMMER die andere Seite einer Medallie, die Entschiedungen fällt man letzendlich an der Wichtigkeit der Nachteile :D

  • @bagpipejack8979
    @bagpipejack8979 4 ปีที่แล้ว +2

    Danke für die kurze Zusamnrnfassung.

    • @VitalijMik
      @VitalijMik  4 ปีที่แล้ว

      Gerne. Danke fürs Zuschauen

  • @NeverCodeAlone
    @NeverCodeAlone 3 ปีที่แล้ว

    Ein tolles Thema, hat mich jetzt gerade auch schwer gepackt!!

  • @pinkeHelga
    @pinkeHelga 2 ปีที่แล้ว +2

    Ich habe für PHP immer nur ziemlich simple Unit Tests geschrieben. Bietet PHPUnit wie bei manch anderen Sprachen auch eine Ausgabesteuerung/-formatierung? Z.B. Titel, Kurzbeschreibung, gruppierte Einrückung / Sektionen usw.? Die Auflistung von TestCase-Objekten und Test-Methoden in PHPStorm ist mir etwas zu dünn. Das hätte ich gern mit etwas mehr verbaler Inkontinenz. :)

    • @VitalijMik
      @VitalijMik  2 ปีที่แล้ว +1

      Ja du musst beim starten der Tests den paramtere --testdoc-text angeben. Die Gruppierung kannst du in den Tests definieren

    • @pinkeHelga
      @pinkeHelga 2 ปีที่แล้ว +1

      @@VitalijMik Möchtest Du nicht mal ein Video über alle fortgeschrittenen Möglichkeiten von PHPUnit machen? Oder hast Du das schon?

    • @VitalijMik
      @VitalijMik  2 ปีที่แล้ว

      Nein aber könnte ich machen. Danke für den Tipp

  • @ZapZarap
    @ZapZarap 4 ปีที่แล้ว +2

    Das hast du super erklärt

  • @rassloff
    @rassloff 4 ปีที่แล้ว +3

    Danke für deine Erklärung. Ich würde das etwas erweitern, denn desto komplexer die Software / Architektur desto wichtiger die Tests und auch da sind die Frontend-Tests sehr wichtig. So kann man sehr schnell den Fehler finden, liegt es am Backend? Liegt es am Frontend? oder liegt es an der API-Schnittstelle.

    • @VitalijMik
      @VitalijMik  4 ปีที่แล้ว

      Hi danke für dein Kommentar,
      ja du hast Recht, Frontend Tests sind wichtig, immerhin werden die in der Testpyramide abgebildet. Ich wollte im Video aber sagen dass man nicht ausschließlich sich darauf bezihen sollte und eher weniger Frontend Tests machen stattdessen mehr Unit Tests.

  • @dirkk.6828
    @dirkk.6828 4 ปีที่แล้ว

    Kann PhpUnit auch Formulareingaben verarbeiten wie in deinem Cypress.io Video beschrieben?

    • @VitalijMik
      @VitalijMik  4 ปีที่แล้ว +1

      nein php unit wird nicht über den Browser gestartet, es ist dazu da alles im "Hintergrund" zu testen, dein quellcode muss spezielle dafür aufgebaut sein. Du kannst mit PHPUnit $_POST testen, aber $_POST musst du vorher selbst befüllen und nicht über formular