~/talk

Calvin Schroder: AI Powered Unit Testing: The Rise, The Challenges, and The Future

Talkat TestCon Europe 2024 · 2024-10-22..10-25· [ai-assisted-development, testing]
slides:none on file

Evaluates 30+ AI test tools and chooses GitHub Copilot for companywide rollout, reporting 87% retention and ~15–30 minutes saved per 8‑hour coding day. Builds a production "unit test improver" that uses Azure OpenAI GPT‑4 with a RAG pipeline backed by a graph DB (neo4j) and LangChain style prompts: preprocessor decides improvability, generator emits improved tests, reviewer approves or retries. Works on Java, Python and some JS tests and reduces human iterations while keeping costs manageable.

AI-written summary · about

  1. 0:00Introduction
  2. 1:09AI initiatives at DT
  3. 2:34AI-generated unit test challenges
  4. 5:27RAG for AI context
  5. 7:14Commercial AI testing tools
  6. 10:50IDE plugins for AI testing
  7. 12:58Demo: GitHub Copilot unit tests
  8. 15:05Copilot rollout feedback
  9. 19:01Limitations of AI testing tools
  10. 19:22Unit Test Improver intro
  11. 23:37How Unit Test Improver works
  12. 27:06Benefits of Unit Test Improver
  13. 28:55Building AI testing solutions
  14. 29:57Recap and key takeaways from the talk
  15. 30:20AI beyond unit testing at DT
  16. 31:45Q&A
~/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.