Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

I like Big Test is better than other tools because:

  1. Interactors.
  2. Speed is good compared to other 'real browser' testing tools.

I wish Big Test can do:

...

  1. A global timeout setting. (John Coburn)
  2. Better error messaging (additional tools to help understand why timeouts/failures have happened) (John Coburn)
  3. 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)
  4. Simply better documentation. Configuration examples for integration, e2e, component, etc... 
  5. async in test cases (`it` blocks)
  6. modules mocking

I would keep Big Test if:

  1. ????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:

...