Automation Guild 2021 Schedule

Automation Guild 2021 Agenda Feb 8 - 12

All times are in the Eastern Time Zone (UTC -5) *Speakers and Times subject to change.

Recordings will be made available of the whole event within 48hrs after the event has ended.

Monday Feb 8th 2021  

All Times Eastern (UTC -05)

Speaker Name

Session

Abstract

10:00-10:50am


Rick Martin

Automation is Not (just) Automating Tests

If your automation strategy is automating manual tests, you are missing out on significant benefits. Your automation strategy should impact the entire SDLC it should influence:
* Requirements
* Architecture
* Design
* Implementation
* Deployment
* Operation

11:00-11:50am

Manoj Kumar

Selenium Grid 4 - Telemetry and more!

Learn all about the new Selenium Grid 4 functionality and see it in action

12:30-1:20pm

Sonja Leaf

Set the stage with Playwright and CucumberJS

Getting started with Playwright, and an introduction to CucumberJS. Learn about setting up Playwright for Chromium, Firefox, and Webkit-based browser automation, Playwright’s selector engine, playwright-cli how to handle multiple browsers with Playwright and an introduction to BDD with Cucumber JS.

1:30-2:20pm

Jonathan Lipps

Taking Appium 2.0 for a Test Drive

Be one of the first to see Appium 2.0 in action.

2:30-3:30pm

Julia Pottinger

Next Level API Automation: Testing the Boundaries

Learn how to perform negative tests to ensure that our APIs handle errors appropriately, follow the specified schema, and don't reveal data that it shouldn’t or have certain security gaps. Testing to ensure that your API does what it should by returning the correct status and messages are one of the first things that we normally do. We should also spend time on doing negative tests to ensure that our APIs handle errors appropriately, follow the specified schema, and don't reveal data that it shouldn’t or have certain security gaps. In this talk, I will go through the different types of API’s as well as respective negative tests scenarios that are important to consider. I will also demonstrate how to test APIs using Postman as well as automating API testing in Javascript.

3:30-4:20pm

Titus Fortner @SauceLabs

Managing Your Data with Abstractions

This presentation will start off with an overview of four approaches to Test Data Management, focusing on how to get the most out of the "Just in Time" method. Similar to how locators and Selenium methods need to be abstracted out of test code and into Page Objects, data details also need to be abstracted. Learning how to create semantically useful Data Object methods with intelligent defaults can dramatically reduce the amount of code and pre-defined data required for testing. Finally, Titus will share some examples of how to combine Page Object and Data Object abstractions to make interacting with tables and forms simple and fun.

4:20-5:20pm

Leandro Melendez

Automating the automatic automation

In this session, Leandro will explain key elements of continuous integration and successful software practices, on which CI is a key driver.
To achieve this, testing is a key element that should contribute, instead of slowing down the process. All this through automatic triggers and responses from the automation processes.
Learn some of the best techniques, required pre-work, culture shifts and many other interesting bits of info that will propel the testing and software creation efforts for you, your teams and organizations.

Tuesday February 9 2021 

All Times Eastern (UTC -05)

Speaker Name

Session

Abstract

10:00-10:50am


Lauren Clayberg & Anton Hristov

Testing in Fast-Paced Delivery Organization

  • Get an overview of the different types of testing, including the testing pyramid.
  • Learn the testing strategies used by an AI-based testing company
  • Learn how the team at Mabl uses their own app Mabl to test Mabl.
  • Discover how Mabl is continuously trying to improve their application quality and their testing and some key takeaways that you can take back to your teams.

11:00-11:50am

Diana Oks

When to choose a low code automation solution.

Dina will share her journey how she decided to use a low-code test automation tool. Learn what her reason was for choosing a low code automation solution. Also, find out the balance/cost of creating and maintaining your own framework vs. a low code solution.

12:30-1:20pm

Stephen Kilbourn

Decide When to Pick Cypress vs. WebdriverIO

Understand the benefits and tradeoffs in choosing each of these frameworks. With so many new frameworks available, it is hard to know how to pick which tool to use. They look great when I take a test drive logging into a simple, demo webpage, but will you regret the choice when taking the test framework into production? Let’s look into what makes these frameworks different, what kinds of scenarios make them the ideal tool, and when you should reach back in the toolbox for a different option.

1:30-2:20pm

Eran Kinsbruner

Key Mobile App Trends & What They Mean for Dev & Testing

The future of mobile apps is looking bright. New features and functionalities are creating better user experiences than ever before. These emerging trends and technologies are changing mobile apps as we know them, and with it, how we develop and test them.

Advanced mobile technologies, such as APKs, PWAs, App Clips, foldable phones, and emerging frameworks like Cypress and Flutter are now the new normal for mobile. But what does that mean for mobile app development and testing?

Join this session, led by Perfecto Chief Evangelist, Product Manager, & Author, Eran Kinsbruner. You’ll learn more about the changing mobile landscape and what it means for you.


2:30-3:30pm


David Burns





Jim Evans 

 




Diego Molina

Ask the Selenium Contributors Anything about Selenium

Ask some of the top Selenium Contributors any question around Selenium and the future of the framework. 

3:30-4:20pm

Mark Winteringham

Look at the State of your Automation Test Data

Throughout my travels and discussions I've heard this statement time and again:

'Managing Test Data for automation is hard'

Based on my own experiences, I wholeheartedly agree. We all have to face the challenges of building and managing test data in a way that is maintainable, useful and most importantly: not brittle.

One of the reasons it's challenging is because of the options available to us. Therefore, in this talk we will explore the different options we can use to create test data, how to implement them and the pro's and con's of each approach.

By the end of this session, you will be able to:

  • Identify different approaches to generating test data
  • Experiment with ways to generating test data through automation
  • Assess the pros and cons of different approaches to generating test data
  • Plan an approach for creating your test data that works for you

4:20-5:20pm

Shani Shoham

Modern Test Automation

The future of mobile testing is intelligent!  Discover what Shani has learned from testing over 150 mobile applications.

Wednesday February 10 2021

All Times Eastern (UTC -05)

Speaker Name

Session

Abstract

10:00-10:50am


Simon Stewart

Using Selenium 4 in Anger

I'm here to talk to you about using Selenium for in anger. After what feels like far too long a delay that beta for Selenium 4 and now available. So I'd like to take this opportunity to talk to you about the new user facing features that are an important part of this release

11:00-11:50am

Dimitri Harding

Data Driven Testing - Increasing Test Coverage and Reducing Test Code.

In this session, learn about data-driven testing and how you can use it to:


1) Increase your test coverage
2) reduce your test code.
3) How to use data-driven testing in popular JavaScript frameworks
4) Understand how you can apply this technique to any automation project
5) How to spot tasks that should use the data driven approach
6) How you can prepare tests and validation data in one file or data set and structure your test code.
7) Understand different data sources and which one you should be using in your project.

12:30-1:20pm

Srinivasan Sekar

Consumer Driven Contracts.

MicroServices Consumer-Driven Contract Testing using Pact Java

1:30-2:20pm

Seb Rose

Are BDD and Test Automation the same thing?

I've noticed a tendency to use the terms behavior-driven development BDD and test automation with Cucumber interchangeably. More broadly, it feels like there's some confusion about the relationship between BDD and test automation. And that's what I'm going to talk to you about today. I'm going to start by describing my understanding of test automation, which might be a little different from yours. And then I'm going to go on to explain BDD. I'll compare the two and hopefully dispel the confusion before wrapping up with a few key takeaways

2:30-3:30pm

Shriram Krishnan & Guljeet Nagpaul

Full Stack Automation – How to get it right!

TBA

3:30-4:20pm

Tariq King

AI for Game Testing: It's All Fun and Games Until the Tests Fail!

It's all fun and games until the Test fails. In this session Tariq shares how AI can help you testing an infinite state space leveraging AI.

4:20-5:20pm

Filip Hric





Dmytro Shpakovskyi





Pekka Klärck




Angie Jones

Roundtable: Ask Us Anything about Non-Selenium Frameworks

Ask us about non-Selenium frameworks like Cypress.io, TestCafe, Playwright or Robotframework

All times are in the Eastern Time Zone (UTC -5) *Speakers and Times subject to change.

Recordings will be made available of the whole event within 48hrs after the event has ended.

Day 4-5 Non-functional Testing Speakers (Need a 5 DAY FULL STACK TICKET)

Thursday February 11 2021

All Times Eastern (UTC -05)

Speaker Name

Session

Abstract

10:00-10:50am


Daniel Do Valle & Jeff Fillegar

Test Automation @ the speed of change: SAP and Salesforce

How to leverage low-code to automate complex SAP applications and maximize code coverage.

11:00-11:50am

Pragati Sharma

Accessibility Automation Testing

Examples of how to automate accessibility testing.

12:30-1:20pm

George Ukkuru

Behavior Driven Non-Functional

Testing (performance & security)

Discover how to improve the efficiency of non-functional testing by using BDD principles. George will cover how to leverage BDD for Performance and Security Testing, recommended toolsets, framework benefits, and challenges in implementation.

1:30-2:20pm

Simon Meggle

 E2E Monitoring: Bridging Robot Framework and CheckMK using RobotMK

Monitoring applications end to end with open source monitoring systems wasn't treated very much in the past. Robotmk takes the bull by its horns and offers a very flexible integration of Robot Framework test results into Checkmk, a state-of-the-art infrastructure monitoring system.

Robot Framework can test anything. With Robotmk you can monitor everything.

2:30-3:30pm

Simon Aronsson

Using Chaos Engineering to Test Distributed Systems

Ho to apply Chaos engineering and why you need to know.

3:30-4:20pm

Stephen Townshend

How to Build a Performance Testing Framework

Everyone talks about automation testing frameworks but what about for performance tests? In this session Stephen shares his and how you can create your own.

4:20-5:20pm

Anvesh Malhotra

Performance Testing for Massive Scale using Artillery.io

Learn how to use Artillery.io in a serverless environment. Anvesh will present how to implement a serverless architecture using Google Cloud Functions to execute performance tests with concurrency as high as 1 million requests per minute. He will also cover the highlights of performance testing during the U.S. Presidential Elections, 2020.

Friday February 12 2021

All Times Eastern (UTC -05)

Speaker Name

Session

Abstract

10:00-10:50am


Dan Billing

Explore the Functions of ZAP

TBA

11:00-11:50am

Navpreet Singhr

RestAssured- creating api & performance automated tests

TBA

12:30-1:20pm

Oli Moradov

Enabling QA to Run Security Assurance with Existing Functional Scripts

TBA

1:30-2:20pm

Marie Drake

Performance Testing using Cypress.io

TBA

2:30-3:30pm

Robert Gutierrez

Immersive Experience QA: VR, AR and Game Test Automation

TBA

3:30-4:20pm

Mohamed Labouardy

Pipeline as Code

TBA

4:20-5:20pm

Mark Lambert

Save Time & Money: Calculate the ROI of Test Automation

TBA

Awesome Sponsors:

SauceLabs Sponsor
Insert Table
applitools_new_logo_200x59
Perfecto
Tricentis
mabl
SmartBear
21 Labs Logo
Parasoft330x145
AccelQ
GameDriver
TechBeacon_330x145 px
Packt