STAREAST Virtual+ 2020 - Automation/BDD
Thursday, May 7
Conquering BDD: How One Team Is Making it Work
PreviewBehavior-driven development, or BDD, has been a buzzworthy term in the testing and development community for several years. At first glance, the elements of BDD seem simple: Testing scenarios! Living documentation! Automation! Reports! That sounds great, so why isn't everyone doing it? Upon a deeper dive, the implementation of BDD needs a lot of forethought and planning, and teams must approach it for the right reasons. Christine Ketterlin Fisher will detail the evolution of one team in its shift to BDD. BDD was selected to help modernize the work that the business analysts, manual...
Empowering Manual Testers to Automate
PreviewHow do you get manual testers to be able to write their own automated tests for UI and functional testing? The key is to implement high-level language that testers can immediately recognize while keeping the messy details of Selenium and Python out of sight. Not only does this create tests that are implemented in the business language, but it also keeps those tests viable, even when application implementation details change. Tom Izard's team implemented a framework using Selenium, Python, UI navigation, application navigation, and business language, using only open source tools. He...