Ich verwende vue.js in Rails-Projekt, aber nur Core-Bibliothek. Nun, die meisten Formen in dem Projekt mit vue.js entwickelt. Ich verwende den Feature-Test in rspec, um das Front-End-Feature zu testen, z. B. Ausfüllen oder Formularvalidierungen, fand es aber so schwer.Wie testen Front-End-Funktionen mit RSPEC?
Punkt Dies sind einige Schmerzen, wenn ich schreibe Test:
I id für jedes HTML-Tag nur für capabara zum Wähler Artikel hinzufügen müssen. Weißt du, mit vue.js brauchen wir keine Tag-ID oder Klasse für die Elementauswahl.
Wie kann ich js Funktion testen? Ich benutze nur den Feature-Test, aber wenn das Projekt wächst, wird das Testen immer schwieriger.
Gibt es einen einfacheren Weg oder Best Practice?
Meinst du BDD? –
Ich handle jetzt BDD mit Rspec, und habe ein paar Probleme beim Testen des Frontends festgestellt, erwarte, etwas effektiveres Training zu finden. –