gpt4 book ai didi

javascript - 在 Vue.js 中进行端到端 (e2e) 测试的正确方法是什么

转载 作者:IT王子 更新时间:2023-10-29 03:14:48 24 4
gpt4 key购买 nike

因为我可以使用 selenium-standalone使用 xpath 来测试应用程序。但有时测试 SPA 可能具有挑战性。

但是,例如 angularjs 的 团队提供了 protractor以此目的。

正如我所看到的, Protractor 背后的原因是 Protractor 会等待 angularjs 加载和更多功能:

Protractor provides some new locator strategies and functions which are very helpful to automate the AngularJS application. Examples include things like: waitForAngular, By.binding, By.repeater, By.textarea, By.model, WebElement.all, WebElement.evaluate, etc.

那么,问题是:在 Vuejs 中进行端到端测试是否有任何工具或最佳实践?

UPD:随时发布指向教程、示例和有关 vue.js 中的 e2e 测试的所有精彩内容的链接。谢谢。

最佳答案

您正在考虑的工具是Nightwatch .有了它,您就可以使用 Vue.js 进行 E2E 测试。

更好的是,当您使用 vue-cli 时,它默认捆绑在一起,随时可以运行。

创建默认激活 Nightwatch 的项目的命令行是 vue init webpack myProjectName

这是 small tutorials关于它。

编辑:最近我使用了 Webdriver.io很多,我必须说我更喜欢 Nightwatch(更好的文档、带有实时 gitter 的 react 社区、及时处理的问题等)

关于javascript - 在 Vue.js 中进行端到端 (e2e) 测试的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36684966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com