Vuejs2 – Crossiler platform test

My team is currently starting to use vue.js to develop web applications. We are currently discussing a testing framework, and team members prefer Cypress. The only problem is that Cypress is not a cross-platform testing framework . We require support for Chrome, Safari, Edge, tablets and mobile devices.

Most modern frameworks (such as vuejs) promise cross-platform functionality. The discussions we put forward in the team are needed Cross-platform testing. Is it still so important to conduct cross-browser and cross-OS platform testing in 2018 (almost 2019)? How do you use testing and how do you test web applications?

Thank you in advance for your answer.

For cource, another One option is to use Selenium wrappers such as Protractor or Webdriver.io or Nightwatch.js.

For the same reason, we are not using Cypress. We are using Nightwatch.js. Because in the package list above it only has everything built-in like cypress. For the others in the list, we have to find the corresponding npm for test runners, assertion reports, parallelization, etc.

We chose it for ci’s internal test runner and junit xml report, which is provided with the selenium package function.

Cypress has a better thing to support cross-browser support. Recently they are in firefox Progress has been made on the browser side.
Please refer to this issue tracker

My team is currently starting to use vue.js to develop web applications. We are currently discussing For testing frameworks, team members prefer Cypress. The only problem is that Cypress is not a cross-platform testing framework. We require support for Chrome, Safari, Edge, tablets and mobile devices.

Most modern frameworks (Such as vuejs) are committed to cross-platform functionality. The discussion we raised in the team is the need for cross-platform testing. Is it still so important to conduct cross-browser and cross-OS platform testing in 2018 (almost 2019)? How do you use testing and how do you test web applications?

Thank you in advance for your answers.

For cource, another option is to use a Selenium wrapper such as Protractor or Webdriver .io or Nightwatch.js.

For the same reason, we are not using Cypress. We are using Nightwatch.js. Because in the package list above it only has the like cypress Everything built-in. For others in the list, we have to find the corresponding npm for test runners, assertion reports, parallelization, etc.

Mainly we choose it for ci’s internal test runner and junit xml report, it is provided together with the selenium package function.

One of the better things about cypress is to support cross-browser support. Recently they have made progress in the firefox browser.
Please refer to This issue tracker

Leave a Comment

Your email address will not be published.