STAREAST 2017 Concurrent Session - Appium, Test-Driven Development, and Continuous Integration | TechWell


Thursday, May 11, 2017 - 11:15am to 12:15pm

Appium, Test-Driven Development, and Continuous Integration

Add to calendar

James Koch demonstrates how to apply test-driven development and continuous integration using Appium, an industry leading open-source automation tool. Appium was inspired by Selenium for web browser testing. Their philosophy—Why do anything different for mobile? Appium allows you to run tests without having to add any third party framework or extension into your application, so you are testing the same application you are shipping! With faster release cycles, the need for quality testing is more necessary than ever. Tools like Appium leverage continuous integration and test-driven development which help ensure you are presenting a quality, error-free application to stakeholders even before beta and user acceptance testing. James shows you how to get started with Appium by providing best practices for creating, executing, and monitoring your application’s development. He discusses the importance of automated testing and how using this model in a DevOps environment eliminates bugs throughout the iOS and Android development lifecycle.



James Koch, CTFL, is a solutions architect for Quilmont, an advanced automation firm, based in Myrtle Beach, South Carolina. Starting as a software test engineer with SiriusXM Satellite Radio, James worked on everything from their mobile application to regression testing on CE and OEM devices. That ignited his passion for testing software and QA. He applies his operations background to software development, working with agile and DevOps practices. James understands the philosophies for automating testing and is well versed in the most popular frameworks, including Appium. He is an ISTQB certified software tester and an active member of the ASTQB.