Appium 1: The Big Picture
by Marcel de Vries
In this course, you will learn what Appium is and how it can help you write UI automation tests for Windows, Android, iOS, and Mac OS. It addresses which problems Appium tries to solve and when to use it to speed up your software delivery.
What you'll learn
In today's world of application development, there is no place for manual testing, thus you need to look for better alternatives. In this course, Appium: The Big Picture, you will get an overview of what Appium is and how you can use this technology to automate your UI tests. First, you will explore the modern way of software development and where you can apply UI Test automation to speed up your delivery. Next, you will discover insights into why Appium might be the technology you want to use for the job. You will also venture into how Appium enables you to write tests in your programming language of choice, use the test framework you want, and provides one common set of primitives to test applications on various operating systems using the exact same coding concepts. Finally, you will learn to test an application that runs on Windows, iOS, and Android, and that uses the same programming techniques regardless of the platform the application runs on.
By the end of this course, you will be able to position UI Test automation and Appium technology in your test strategy and have a starting point to learn more about the details of becoming a UI Test automation engineer with Appium technology.
About the author
Marcel is the co-founder and CTO of Xpirit, a high-end consulting firm based in Hilversum, Netherlands.
Marcel co-founded Xpirit in 2014 as a spin off from Xebia Netherlands. Together with Xebia they help customers with Digital Transformation, Agile Consulting, and Full Stack development with both Microsoft and open source products.
Marcel spends most of his time looking at how new emerging technologies, a shift in mindset, and a new way of work, can help organizations get software in production... more faster. Helping organizations transform towards a high speed, innovative, and productive organization has become his passion. Marcel loves to learn new technologies and teach others what he has learned. Besides his work as CTO he also works as a consultant in the field of Application Lifecycle Management, Continuous Delivery, DevOps, Cloud/Web scale application architectures, and Cross platform Enterprise Mobile app development with Xamarin.
Marcel is a frequent speaker at leading industry conferences. He has delivered sessions at events like Microsoft TechEd, Microsoft //Build, Microsoft TechDays, Visual Studio Live!, Devintersection, Xebicon, and Techorama to name a few. He hosts several meetups in his region on Microsoft Azure, Xamarin, and ALM. In his spare time he builds online courses for Pluralsight.
Marcel has been awarded by Microsoft the Microsoft ALM MVP award for more than 10 consecutive years and I he is a Microsoft Regional Director since 2008.
You can always contact him to talk on subjects like: DevOps, ALM, Cloud Computing, Microservices, Mobile Development, Docker, IaaS, PaaS, SaaS.