当然,我可以使用selenium-standalone和xpath来测试应用程序。但有时测试SPA可能会很具有挑战性。
例如,angularjs团队为此提供了protractor。
我认为Protractor的原因在于它等待angularjs加载并具有更多功能:
Protractor提供一些新的定位策略和函数,这对自动化AngularJS应用程序非常有帮助。例如: waitForAngular、By.binding、By.repeater、By.textarea、By.model、WebElement.all、WebElement.evaluate等。
所以问题是: 在Vue.js中是否有任何工具或最佳实践来进行端到端测试?
更新:请随意发布有关Vue.js中端到端测试的教程、示例和所有酷炫的内容。谢谢。