Automated Testing in an iOS Project: The ICQ Case
summary
Description of how ICQ’s iOS team introduced test automation: which tools they used for infrastructure, what parts of the app are covered and how results are monitored. Discussion of making automation useful despite major product changes about once a year, and practical notes on current tooling, trade-offs and points to watch when adopting it.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:11Testing automation goals
- 3:00Automated tests results
- 5:09UI testing tools
- 8:17UI test limits
- 10:50Test coverage strategy
- 13:20Manual testing improvement
- 15:04Build optimization
- 17:57Fast build infrastructure
- 19:01Post-release monitoring
- 24:51Release infrastructure
- 25:31Test maintenance
- 28:04Automation strategy
- 31:41Complex scenario reproduction
- 33:51Push notifications testing
- 35:59Outcomes and advice
- 36:20Q&A
related talks
43mArchitecture of automated UI tests on iOS
35mApp Testing with AI Tools – Make it Easy
28mAdvanced Techniques in iOS UI Testing
46mAlternatives to XCUITest, or Why and How Developers Should Write Automated Tests
37miOS Test Automation to Infinity and Beyond
41mOvercoming XCUITest pain to bring UITests to iOS apps
32mUI Automation with XCUITest
34miOS Testing on Scale
