Thoughtworks Technology Podcast cover image

Thoughtworks Technology Podcast

What's it like to maintain an award-winning open source tool?

Nov 2, 2023
Srinivasan Sekar and Sai Krishna discuss maintaining AppiumTestDistribution, an open source tool for test automation. They explore the challenges of mobile automation testing and the evolution of Appium. They also talk about expanding the architecture, identifying test failures, and the importance of community support.
28:35

Podcast summary created with Snipd AI

Quick takeaways

  • AppiumTestDistribution is an open source project that focuses on parallel testing and aims to provide faster feedback in the mobile application testing process.
  • ATD was re-architected as a plugin-based ecosystem, leveraging Appium's own plugin architecture, allowing for easier integration with different client language modules and supported devices.

Deep dives

Overview of Appium Test Distribution

Appium Test Distribution (ATD) is an open source project that focuses on parallel testing and aims to provide faster feedback in the mobile application testing process. The project was born from the need to solve the pain points of testing mobile applications, such as running tests in parallel, testing on different devices with varying screen resolutions and OS versions. ATD was developed by contributors who had extensive knowledge of the Appium ecosystem and wanted to solve these community problems. Over the years, ATD has evolved and expanded to support automation testing beyond mobile, including IoT devices, Unity-based devices, and even Raspberry Pis.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode