...
I like Big Test is better than other tools because:
- Interactors.
- Speed is good compared to other 'real browser' testing tools.
I wish Big Test can do:
...
- A global timeout setting. (John Coburn)
- Better error messaging (additional tools to help understand why timeouts/failures have happened) (John Coburn)
- More flexible interactors that allow more advanced functionality - DOM selectors only traverse inward. This can make it awkward to test components that use ReactPortal capabilities (need a 2nd interactor) (John Coburn)
- Simply better documentation. Configuration examples for integration, e2e, component, etc...
- async in test cases (`it` blocks)
- modules mocking
I would keep Big Test if:
- ????It were usable at the platform level for full integration testing (rigid timeouts make this impossible) (John Coburn)
I would rank Big Test on scale (1-worst to 10-best) in Speed:
...