~/talk

Make .Net Automation Great Again

Talkat TestDriven Conf 2022 · 2022-06-27..06-28· [testing]
links:none on file
slides:none on file

Built a unified .NET testing library that runs WebUI, API and DB checks across teams and customers including Alfa Bank, migrated to .NET Core for cross‑platform runtimes and RID support, and refactored into independent packages so the tool and tests no longer rebuild together (separated framework from tests). The project undergoes six major rewrites in four years, removes ~15% embedded business logic before open‑sourcing, and uses mutation testing that drops coverage from 80% to ~40% exposing weak tests.

AI-written summary · about

  1. 0:00Introduction
  2. 1:09Automation problems before standards
  3. 3:18First framework flaws
  4. 5:45Switching to .NET and SpecFlow
  5. 7:55Business alignment challenges
  6. 10:45Product rewrite architecture
  7. 13:36Migrating to .NET Core benefits
  8. 16:06Context injection and project split
  9. 18:19Open Source and release prep
  10. 21:30License and design patterns
  11. 23:16Architecture testing and docs
  12. 25:45SpecFlow new abstraction layer
  13. 27:32Open Source release prep
  14. 30:00Malder pros and features
  15. 31:26Conclusion and Q&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.