~/talk

Rules of Engagement QUESTIONS TO ASK BEFORE YOU START AUTOMATING

Talkat 4Developers 2021 · 2021-05-24..05-27· [testing]
slides:none on file

Checklist of concrete questions and hard lessons: projects fail because there is no test data strategy (three months of POC but no usable tests), because teams enact automation for automation's sake (2–3k brittle tests with ~70% failing), or because process and contracts prevent early testing (stable ebook deploys blocked by late tests). Ask what goal is being measured (use SMART), who writes and maintains tests, acceptable test runtime, tech stack and infra constraints, where data comes from, unit test coverage, and whether code or process changes are cheaper than fragile UI automation.

AI-written summary · about

  1. 0:00Intro
  2. 0:24There are no answers here
  3. 6:56System is old and not documented. There is no one with enough knowledge to even design mocked data
  4. 8:52Example II System for tracking shipments
  5. 10:13Test where poorly written and not maintained. Simple change took more a day.
  6. 12:02Because company understanding of Agile required to have automation (This is not a joke)
  7. 14:22The process was not prepared for new delivery goal.
  8. 16:16A lot of time automation problems starts in process or design. Rarer in technical aspect
  9. 17:22People are not buying software
  10. 17:57Team is not "buying" automation
  11. 18:26Automation should be treated same as production code.
  12. 20:03Testability is part of architecture
  13. 21:33Automation (and testing) Is part of project • Testability need to be built into project • Testing need to bring value
  14. 22:02Never start with choosing tools!
  15. 22:20What is current delivery process? What is current testing process?
  16. 25:54Does the goal brings value to team and stakeholders?
  17. 27:24Who will write and maintain the test?
  18. 27:39What happens when test fails?
  19. 28:02What are relations between dev and testers? Are there any testers?
  20. 28:42What can be changed in code to improve testability?
  21. 29:58How are we measuring progress?
  22. 30:13Can we make changes in delivery process? How much can we change?
  23. 33:10What is our tech stack?
  24. 35:12How often are we running the test?
  25. 35:35What is the maximum acceptable length for test run?
  26. 37:04Who is responsible for writing and maintaining documentation?
  27. 37:48What is the process for creating tests?
  28. 38:52Testability is part of application architecture.
  29. 39:313 Most important Questions 1. What are current bottlenecks? 2. What is the goal of automation? 3. What is the state of unit tests?
~/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.