Natürlich kann ich selenium-standalone mit Xpath verwenden, um eine App zu testen. Aber das Testen von SPA könnte irgendwann eine Herausforderung sein.Was ist eine ordnungsgemäße Ende-zu-Ende-Test (e2e) in Vue.js
Aber zum Beispiel Angularjs Team bietet protractor für diesen Zweck.
Der Grund Winkelmesser ich sehen kann ist, dass Winkelmesser wartet, bis AngularJS geladen und einige weitere Features werden:
Protractor bietet einige neue Locator Strategien und Funktionen, die sind sehr hilfreich, um die AngularJS Anwendung zu automatisieren . Beispiele gehören Dinge wie: waitForAngular, By.binding, By.repeater, By.textarea, By.model, WebElement.all, WebElement.evaluate usw.
Also, die Frage ist: Ist Gibt es ein Tool oder eine Best Practice für E2e-Tests in Vuejs?
UPD: zögern Sie nicht, Links zu Tutorials, Beispiel und alles, was cool über e2e-Tests in vue.js. Vielen Dank.
Werfen Sie einen Blick auf die Beispiele von Evan You, dem Schöpfer von Vue. https://github.com/vuejs/vue-cli Es gibt auch Links zu einigen Beispielanwendungen, die Tests wie https://github.com/vuejs-templates/webpack enthalten. – Jeff