Develop Your Own Performance Tool Integrated with Selenium
summary
Claims that an in-house performance tool integrates Selenium-driven long-run tests with process-level CPU and memory sampling, stores metrics in Firebase backend, and renders graphs to pinpoint regressions. Codebase uses Java for runners and web UI with HTML jQuery and Angular. A live demo runs hours-long navigations against Chrome, records client-side spikes, and surfaces a past memory-leak that nightly runs helped trace to a specific build, so the prototype actually works.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:53Performance issues in apps
- 7:25Manual vs automation testing
- 8:55Third-party vs in-house tools
- 13:12Develop in-house tool
- 13:55Key considerations
- 16:48Architecture and tech stack
- 20:03Demo setup and code
- 24:54Live demo
- 31:26Benefits and summary
related talks
23mDevelop Your Own Performance Tool Integrated with Selenium
37mAutomated Performance Testing With WebDriver
36mDeveloping Tools, While Testing
43mAutomated Performance Testing With WebDriver
31mAutomated Performance Testing With WebDriver
40mAutomated Performance Testing In Preproduction
21mThe Future of Performance Tooling
25mAutomated Performance Testing With WebDriver
