...
- Replace NightmareJS (end-2-end) tests with next release of Big Test
- Tool selection notes: (see tool selection notes for Stripes)
- Transition:
- Continue to maintain and execute Nightmare JS tests until BigTest test suite provides greater coverage in terms of functionality and test cases.
- PO will select test cases from Bug Fest test plan to be automated.
- Jenkins pipeline should execute BigTest tests against folio-testing system on the daily basis.
- Test suite will be designed to run on any system that deploys platform-complete
- Resources:
- Zak needs to maintain NightmareJS test suite until we're ready to drop it.
- Folio project will need to allocate UI developer(s) to implement BigTest test suite.
- Frontsite will allocate resources to assist with creation of this test suite.
BigTest Considerations
- BigTest tool is very promising. However, it is in the Beta phase of v1.0 release.
- We need to utilize Big Test without overcommitting significant Folio dev resources
- Approach was chosen to balance the need for browser based end to end tests and exposure to smaller, less mature tooling
...