gpt4 book ai didi

vuejs2 - 跨浏览器平台测试

转载 作者:行者123 更新时间:2023-12-01 04:32:34 24 4
gpt4 key购买 nike

我的团队目前开始使用 vue.js 开发 Web 应用程序。我们目前正在讨论测试框架,一名团队成员更喜欢 cypress。唯一的问题是,cypress 不是跨平台测试框架。我们有支持 Chrome、Safari、Edge、平板电脑和移动设备的要求。

大多数现代框架(例如 vuejs)都 promise 提供跨平台功能。我们在团队中提出的讨论是跨平台测试的需要。在 2018 年(差不多 2019 年)做跨浏览器和跨 OS 平台测试仍然如此重要吗?您使用什么进行测试以及如何测试您的 Web 应用程序?

预先感谢您的回答。

最佳答案

当然,替代方案是使用 Selenium 包装器(如 Protractor 或 Webdriver.io 或 Nightwatch.js)的 Selenium。

出于同样的原因,我们不使用 Cypress。我们正在使用 Nightwatch.js。因为在上面的包装器列表中,它只有像柏树一样内置的所有东西。对于列表中的其他人,我们必须为测试运行器、断言报告、并行化等找到相应的 npm。

主要是我们选择它作为内部测试运行器和 junit xml 报告 ci,它与 Selenium 包装功能一起提供。

还有一件好事 cypress 致力于跨浏览器支持。最近他们在 Firefox 浏览器方面取得了进展。
请参阅此 issue追踪器

关于vuejs2 - 跨浏览器平台测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52898074/

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