You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Need to figure out a good solution for acceptance tests.. once one is down, a full 'Acceptance' Journey can be coded up and integrated.
Requirements
can run any browser (possible browserstack or something?)
can integrate easily with circleCI
can run a complete user journey or more
debuggable
(nice to have) can mock out API calls
open source
friendly API for handling transitions or animations, navigating, page events and powerful selectors
Braindump
Not something in ruby, php, java or any other lang (we're a JS only project here!)
Not dalek - seems unstable, although good
Not intern - don't want gulp/grunt.. already using mocha only for functional and unit tests
Maybe buster - I haven't researched it
Maybe nightwatch - good but doesn't support babel needs extra helpers for consistent assertions
Maybe cypresIO - good but doesn't support babel, also Early access beta... can mock API calls which is very powerful but maybe not needed for a full journey anyway as we have functional tests.
Not just selenium, casper is helpful here but could be much more work... same with webdriver io
Not pioneer, seems very similar to nightwatch but less popular
Not protractor, avoiding karma and it's more about angular
The text was updated successfully, but these errors were encountered:
Going with cypress as it is more deterministic and supports more browsers now. Only issue is it doesn't support safari because of safari reasons but that's acceptable. Chrome and Edge should be enough to get an idea of app behaviour in browsers.
Working on docker images and strategy to manage all this in a clean and happy way.
Need to figure out a good solution for acceptance tests.. once one is down, a full 'Acceptance' Journey can be coded up and integrated.
Requirements
Braindump
doesn't support babelneeds extra helpers for consistent assertionsThe text was updated successfully, but these errors were encountered: