The Swiss Army Knife of UI Software Testing, Accelerating Workflow-Based Automation
summary
Claims a readable Python TAS that automates Windows UI verification using Pytest, PyWinAuto and PyAutoGUI, plus psutil and pydicom for performance and DICOM tag checks, and Jamba API to build HTML evidence reports. Integrates a Raspberry Pi to emulate the continuous activation switch, performs hundreds of power cycles and acquires thousands of 2D/3D images, and records screenshots/screencasts. Demonstrates DICOM tag comparison at scale, boundary-value UI input fuzzing, and CI-friendly HTML test reports.
AI-written summary · about
chapters (21)
- 0:00Medical imaging automation intro
- 1:19Automated testing importance
- 3:15Veterinary beyond orthopedics
- 5:05UI tests in CI/CD
- 6:14Patient safety and usability
- 7:39UI performance monitoring
- 8:00Demo: 2D/3D image testing
- 10:06DICOM tag comparisons
- 10:49Usability with boundary values
- 13:20Imaging tool validation
- 14:11UI component performance
- 14:56PyWinAuto introduction
- 16:48Setup automated test projects
- 17:52HTML test reports
- 20:50Hardware sim with Raspberry Pi
- 23:01Test evidence screenshots
- 24:50Testing rulers and markers
- 27:20UI performance data plotting
- 28:06DICOM metadata reading
- 30:18Conclusion and future
- 31:46Q&A on image recognition
related talks
35mTesting: Choose Your Weapons
44mAI Driven UI Automation, API Automation and CICD Integration
34mEnd to end testing a world of web, mobile & desktop apps
48mChallenges in UI Automation and How to Solve Them
25mHow to automate Qt GUI Tests
17mTest Automation: Managing Complexity and Enhancing ROI
27mVisual UI Testing – Testing the Last Mile
37mVisual Unit Tests and Live Coding
