~/talk

What if AI generated your test data?

Talkat J-Fall 2023 · on Thursday, 2023-11-09· [ai-assisted-development]
links:none on file
slides:none on file

ING uses an MIT‑origin open‑source engine (now DataSibo) to train on ~10–20k real rows, build a statistical model and sample 10k SEPA payments in less than 1 minute for acceptance testing; models respect column distributions and correlations, allow conditional and out‑of‑range sampling to force rare cases, and generate thousands of request/response pairs for WireMock request/response generation. PII is handled by fakers or learned synthetic formats, models train in minutes, and integration targets include Azure pipelines and sharing synthetic data (not the models) with external parties.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 3:08Project background and motivation
  3. 8:46Why synthetic test data
  4. 13:24How synthetic data works
  5. 20:14Tools and algorithms used
  6. 27:04First real-world example
  7. 32:25Handling new systems
  8. 34:33Privacy and personal data
  9. 37:24Outliers and edge cases
  10. 41:18Testing APIs with mocking
  11. 45:14Open source and resources
  12. 46:42Q&A session
~/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.