Quality: End-to-End tests
armand1m opened this issue · 5 comments
As we already have our Acceptance Links from Netlify, and also Travis CI getting integrated, perhaps we could start running some End-to-End tests using BrowserStack for Perry.
We can apply for an Application Form in BrowserStack to run our e2e when needed https://www.browserstack.com/open-source
Even tho, this issue is here mainly to track the development of the end-to-end project and their use cases inside using WebDriver.io with Cucumber.
We should discuss in order to define the flows we want to test in regarding to perry, but I do believe is going to be quite simple since it's UI don't have many features yet.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Maybe a cypress implementation would be interesting as well!
If Cypress then no browserstack :/ What about Webdriver.io?
Wow, nice and quick catch @JackTheRipper !
I made a note because @guilhermelimak is making some experiments with it and he found it interesting and actually pretty useful
But we also have plans to get a Browserstack free OSS account for running perry on multiple browsers, so we might have to go for Webdriver.io indeed
I am checking this one which looks also really cool: https://codecept.io
it looks really cool indeed! xD