vuejs2 – 跨浏览器平台测试

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

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

提前感谢您的回答.

最佳答案 对于cource来说,另一种选择是使用Selenium包装器,如Protractor或Webdriver.io或Nightwatch.js.

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

主要是我们选择它用于ci的内部测试运行器和junit xml报告,它与硒包裹功能一起提供.

cypress还有一个更好的事情就是支持跨浏览器支持.最近他们在firefox浏览器方面取得了进展.
请参阅此issue跟踪器

点赞