This track includes topics related to test automation architecture, continuous integration, agile automation, and what other tasks you need to perform after you have designed your framework and scripted your test cases.

How to Transform a Manual Testing Process to Incorporate Test Automation

Most QA organizations have test automation as a subset of their overall testing team. The majority of testers have a manual testing role, but interface with their test automation counterparts. To this extent, the processes for the QA/Testing department have largely been defined and the test automation team must fit within this structure. The prevailing […]

Getting Started with Selenium

Want to learn how to use Selenium from the ground up? In this session you will learn how to start from nothing and build out an initial set of business valuable, maintainable, and reliable tests that will run locally on each browser you care about. Workshop Takeaways: Decompose an existing web application to identify what […]

Selenium Test Automation Frameworks and You

As the software world becomes more Agile, Quality Assurance Engineers must change to keep up. The differences between how testing is accomplished in a Traditional Waterfall environment is much different than how it is done in an Agile environment. Agile projects almost require Test Automation to be successful. Ramping up Test Automation can be fraught […]

Automation Challenges – A Round Table Discussion

Are you having chronic challenges with your automation initiative? Do you ever wish that you could discuss those situations with others who may have the same challenges or who have had success in overcoming those challenges? Do you have experience overcoming common automation challenges that you want to share? Are you just starting in automation […]

Testing Browser-Based Applications and Web Services (Extended Session)

In today’s world of applications that use browser-based GUIs to consume web services from a variety of providers, testers must adapt existing strategies and learn new techniques. Fortunately, many tools exist to help in these efforts. This session will focus on three such tools: Restlet, HtmlUnit, and Fluentlenium. When used together, this suite allows testers […]

High Volume Automation in Practice

High-Volume Automated Testing is “a family of test techniques that enable a tester to run and evaluate arbitrarily many computer-assisted tests” (WTST 2013). This definition is pretty broad and covers a lot of ground, depending on what kinds of tests are being considered for execution by the automation, but one thing that all these tests […]

Ruby, Cucumber, Watir for Beginners

For Testers, using a language such as Ruby, can be very intimidating. This class will help acquaint folks who want to learning automation using Watir with both Ruby and Watir. We’ll then move into Cucumber and basic ATDD principles. This will be a hands on workshop where everyone will learn, through doing, how to automate […]

Using Selenium Successfully

Already have some Selenium tests running on your local machine but aren’t sure what to do next? In this session Dave will show you how to build a scalable testing infrastructure while also making your tests more useful — by implementing robust failure reporting and increasing test speed with parallelization. Workshop Takeaways: Build an integrated […]