Copy from SLACK EAG group:
Sitting in the car back home I have been reading the documentation of testcafe (from DevExpress) on my mobile. A node.js tool to automate end-to-end web testing. https://devexpress.github.io/testcafe Interesting. Free and open source, js & typescript, integrated testing and reporting, ui or headless browsers, can integrate with MS devops pipelines, active development, regular new releases. devexpress.github.io A node.js tool to automate end-to-end web testing | TestCafe Use TestCafe to write tests in JS or TypeScript, run them and view results. TestCafe runs on Windows, MacOS, and Linux and takes 1 minute to set up. 8 replies
bdukes [19 hours ago] https://www.cypress.io/oss-plan is the other big name in that space JavaScript End to End Testing Framework | cypress.io Open Source Plan Fast, easy and reliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.
EPT [15 hours ago] Do you have any experience and/or preference of we want to choose?
bdukes [15 hours ago] no, I haven't investigated either enough to have a strong opinion
David Poindexter [15 hours ago] Interesting - I’m going to look deeper into both of these
EPT [14 hours ago] Me too. @David Poindexter Let's keep in contact about this. I know that @Timo Breumelhof is interested too.
David Poindexter [14 hours ago] Will do - @Vicenç Masanas and @Timo Breumelhof are working to organize testing efforts.
EPT [3 hours ago] There is an article from a year back that compares the 2 (testcafe, cypress): https://medium.com/yld-en...testing-fcd0303d2103 Medium Evaluating Cypress and TestCafe for end to end testing Two frameworks have appeared on the scene recently eschewing the long held belief that end to end testing of web applications means…
EPT [3 hours ago] And a more recent one: https://xebia.com/blog/cy...comparison-part-one/ and https://xebia.com/blog/cy...comparison-part-two/
ATM I have a preference for TestCafe, but we will create experiments to see if my preference holds.
AFAICS, TestCafe has test rules build in, whereas I understood from your DNNConnect session that puppeteer does not.
To create scripts is is indeed the best option if you have the Testafe studio (about $300), but to run and/or change the scripts, TestCafe studio is not a requirement.
Knowing now that TestCafe is a new open-source end-to-end web application testing system based on Node.js, can I test the performance of enterprise computers with different operating systems? A friend of mine at his small company uses testing of employees' office equipment with different operating systems from https://www.zaptest.com/ui-testing-automation. As a rule, tests are code written once, but we often return to this code to analyze failures of the application being developed. Suppose the main purpose of the test code is to detect problems. In that case, two requirements arise: the test should perform exactly one scenario of actions, and this scenario should be easily understandable from the test code. It should be able to quickly localize the stage of the scenario where the problem occurred.
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.