perry-js/perry

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