6 Years of Appium
summary
Project starts as a hacked-together command-shell Python hack that reads files with cat, evals JavaScript and auto-fills OS permission dialogs, evolves into a stable automation server that translates WebDriver HTTP into XCUITest, UIAutomator, Selenium and more. It supports iOS, Android, Windows and macOS, attracts hundreds of contributors and hundreds of thousands of users with ~7,000+ GitHub stars, spawns an AppiumConf and a GUI, and guides a roadmap toward a general WebDriver broker for automating any device.
AI-written summary · about
chapters (47)
- 0:00Introduction
- 0:52First things first
- 1:02The bug with American passports
- 1:29Dubai
- 2:37Tombstone
- 2:56Testing
- 3:24DVD
- 4:05Selenium
- 5:29Apple Sandbox
- 6:24Apple Script
- 6:59What is PM
- 7:18Supported languages
- 7:35HTTP API
- 8:36Philosophy
- 9:33Growth
- 11:31Tell people about it
- 12:47Where we went
- 13:16Military Themed Conference
- 14:08Costumes
- 14:19Food
- 14:32Flight
- 14:47Poland
- 15:09Lithuania
- 15:42Open Source
- 17:23Scaling
- 18:15Conflict
- 19:34Open Technologies
- 20:48Appium Evolution
- 21:15Windows and Mac Support
- 22:18Appium Project
- 23:01Where are we going
- 23:15Future of Bits
- 23:40Musical Notation
- 24:42Musical Instruments
- 26:12Complexity in Automation
- 26:30Automation is Generalizable
- 26:56Appium Conference
- 27:33BAM
- 29:02Devices
- 29:13Operating System
- 29:58Example
- 30:31New Things
- 32:04Be inclusive
- 33:05Documentation
- 33:23Lessons Learned
- 36:21Steve Jobs Quote
- 38:39Questions
related talks
39mAppium: An Open Source Software Success Story
22mStart Contributing To OSS Projects On Your Way
37mFrom Rigidity to Resiliency: An Evolutionary Tale of Selenium-Based Frameworks
37mSelenium In the Enterprise: What went right, what went wrong (so far)
29mSelenium IDE staying positive
29mAccelerating Software Quality with Open Source Test Frameworks
20mHumans of Open Source
55mSelenium Committers Panel Talk
