Guest User

Untitled

a guest
Mar 21st, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. # BigTest Roadmap notes
  2.  
  3. What needs to get done for v1?
  4.  
  5. ## Notes
  6. - Guides
  7. - Tutorials
  8. - BigTest React helpers
  9. - We need a visit helper for all the frameworks
  10. - Update docs site / remove the current doc generator site
  11. - What about a11y?
  12. - Find an OSS React app
  13. - Ship your PageObjects with your component
  14. - Talk to people / demo BigTest
  15. - What pain are we solving?
  16. - Timing
  17. -
  18. - Find an OSS ember app
  19. - Mocha
  20. - Qunit
  21. - Any tool that has a CLI we should integrate into
  22. - Ember
  23. - Angular
  24. - Vue
  25.  
  26. ## @BigTest
  27. - Update docs site / remove the current doc generator site
  28. - API server —> middleman
  29. - Use percy
  30. - Guides
  31. - Getting started / Quick start
  32. - What is different about BigTest? (Learning)
  33. - Introduction to convergences
  34. - Composable convergences
  35. - Interacting with the DOM
  36. - Advanced usage of Page Objects
  37. - Chaining interactions
  38. - Stubbing your API
  39. - STATS!!!!! Using those to improve your test suite?
  40. - Debugging with stats
  41. - Tuts
  42. - Using @BigTest/[*-package] (all packages)
  43. - Getting setup with Karma
  44. - What does it look like to run with Jest?
  45. - What does it look like to run with Testem?
  46. - What does it look like to run with Ava?
  47.  
  48.  
  49. ## @BigTest/Convergence
  50. - Deprecate `once` in favor of `when`
  51. - Does `always ` need to be renamed too?
  52. - Add a pause method
  53. - Make `do` handle other convergences
  54. - Support `async` / `await`
  55. - (v2?) Named convergences
  56.  
  57. ## @BigTest/Interaction
  58. - `typeable` property
  59. - `hasClass` work with css modules
  60. - `every`, `some`, `none` properties
  61. - …properties
  62.  
  63. ## @BigTest/Mirage
  64. - Explore merging this upstream so we’re not maintaining a fork
  65.  
  66. ## @BigTest/Mocha
  67. - Include Sinon & chai by default
  68. - Import everything from `@bigtest/mocha` that you can import from `mocha`
  69. - Auto register chai plugins (if we can)
  70.  
  71. ## @BigTest/Qunit
  72. - Make it happen (figure out the remaining work)
  73. - Include Sinon by default
  74.  
  75. ## @BigTest/“runner” (future)
Add Comment
Please, Sign In to add comment