As web and mobile application software development increases in complexity, the frequency of testing is growing exponentially. This trend has led to a competition between companies and their dev teams to see who can deliver the most product the fastest.
For companies wanting to make the move to modern software delivery, the mantra is test early and often and avoid change-related outages. Use of automated tests, continuous integration, and open source tools such as Jenkins, Git, Selenium, Appium, and test frameworks (instead of proprietary tools) are also central to success.
Neil Manvar shares best practices for leveraging modern technologies to develop and test maintainable, quality code within CI/CD workflows.
This session is sponsored by Sauce Labs.
Neil Manvar is a solutions architect at Sauce Labs. Previously, he was a software engineer at Yahoo, where he contributed to various Yahoo Mail features, such as compose, attachments, and mail search, among other projects. He was one of the first software engineers to set up Yahoo Mail’s continuous delivery build infrastructure and pipelines and worked to develop an automated functional testing framework leveraging Cucumber, PageObject, Watir-Webdriver, Sauce Labs, and other technologies to run tests parallel on various browsers.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org