Please log in to watch this conference skillscast.
The tools and practices refined over the last decade by web developers have not crossed over easily into the mobile community. Mobile devs have been without tools like continuous integration and automated testing, which enable delivery of high-quality apps more rapidly. A key piece of the solution for mobile is Appium, an open-source, cross-platform, language-agnostic mobile automation framework you can use to write automated UI tests for Android and iOS apps (native, hybrid, web), to be run on emulators or devices.
In this talk we will explore the philosophy that underlies the work behind Appium, including the open-source nature of Appium's diverse, active and friendly community. Then, after a brief explanation of the technology that powers Appium, we'll move into the technical portion of the talk, where attendees will see easy it is to write Appium scripts using the WebDriver protocol in their favorite language, and integrate Appium tests into a CI system using Selenium Grid or Sauce Labs.
Ultimately, the talk provides an argument for moving from manual QA to automated testing, an understanding of the mobile automation landscape, and a solid introduction to Appium, which leading projects and companies around the world have chosen as their mobile automation framework of choice.
YOU MAY ALSO LIKE:
- FP in Kotlin with Arrow with Jorge Castillo (Online Course on 27th - 30th July 2021)
- Android Architecture with Jorge Ortiz-Fuentes (Online Course on 13th - 15th September 2021)
- P3X — People Product Process eXchange 2021 (Online Conference on 8th - 9th September 2021)
- Tooling Up! - Contract testing with Pact (Online Meetup on 7th July 2021)
- Testing Stories Project (SkillsCast recorded in June 2021)
- Transitioning from Being a Solo Tester to Being a Part of a Team (SkillsCast recorded in June 2021)
Appium: Mobile Automation Made Awesome
I have been engaged with the use and development of technology in one form or another since I was young, and am currently pursuing a career as a software developer. It's not all roses, however: I take a fairly radical and critical stance towards the adoption of technology in society.