~/talk

Practical Applications of ML in Software Testing

Talkat NDC Sydney 2020 · 2020-08-31..09-03· [testing, machine-learning]
slides:none on file

Case study classifies bug severity from bug summaries using supervised learning with TF‑IDF NLP features, trained on roughly 400 real bugs split for train/test. Initial model shows a 73% overall accuracy with a bias toward severity 2; merging classes (2 vs. others) raises performance to 82% accuracy. Practical examples include automatic API/UI test generation from observed request/response schemas, visual element recognition via test.ai visual recognition, execution anomaly detection by duration, and clustering to surface recurring error groups.

AI-written summary · about

  1. 0:00Intro
  2. 1:25AGENDA
  3. 2:47INTRODUCTION
  4. 4:16Me vs. Challenges
  5. 4:32Can They Help?
  6. 7:38Already being used widely
  7. 9:29Learning: Meaning
  8. 14:42Background
  9. 17:56Algorithms
  10. 18:30Applications
  11. 18:41Software Testing Stages
  12. 20:24Definition / Case Generation
  13. 26:33Implementation / Test Generation
  14. 27:57Implementation / Code Generation
  15. 31:48Implementation / Execution
  16. 34:06Maintenance / Refactoring
  17. 35:56Maintenance / Self Healing
  18. 36:50Maintenance / Prioritization
  19. 38:23Maintenance / Bug Management
  20. 42:35Bug Severity Estimation
  21. 44:35Who is right?
  22. 46:20Clustering
  23. 48:11Summary
~/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.