~/talk

Testing for products with a microservice architecture

Talkat Breakpoint 2020 · 2020-07-20..07-23· [testing, microservices]
links:none on file
links:none on file
slides:none on file

Twitter builds a decentralized web test framework called webtf on TestCafe, publishes versioned component libraries via npm, and wires in BrowserStack and visual reporting so teams skip infra work and share page objects and utils. Versioning prevents one change from breaking everyone; component libraries let teams pick the feature version they need. The goal is to approach ~99.9% reliability by shifting teams to write focused tests; early feedback says adoption is faster and tests are easier to maintain.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 1:04The decentralized testing monster
  3. 3:51Twitter’s startup origins
  4. 5:54Challenges of decentralized teams
  5. 10:11Cascading failures in testing
  6. 13:41Limitations of single-team frameworks
  7. 17:33Building a decentralized framework
  8. 19:17Framework infrastructure design
  9. 23:28Team interface with the framework
  10. 24:30Teams focus on business logic
  11. 27:21Reusable components and libraries
  12. 28:45Health of automated tests
  13. 32:16Impact on teams and adoption
  14. 35:05Feedback from teams
  15. 37:36Closing and Q&A intro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.