FREE WORKSHOPS AT TESTJS SUMMIT

The workshops from the list below are the complimentary part of full tickets.

The recordings of most workshops will be shared with full ticket holders after the conference.

Workshops will be run remotely via Zoom.

More workshops will be announced soon.

Zachary Conger

Automate WebApp Security Testing using GitHub Actions (from StackHawk team)

Software development has changed - Frequent deployments, APIs, GraphQL, Cloud Architecture and CI/CD Automation are the norm. So why is security testing the same way it was a decade ago?

Leading teams are realizing that periodical penetration testing and security audits is not enough when code is being shipped daily. Instead, these teams are using developer-centric tools to run automated security testing in a CI/CD pipeline. Join Zachary Conger as he walks through how to automate application JS security testing using GitHub actions.

Workshop schedule & location

Date & Time: October 27, 17:00-19:00 CET. Remote via Zoom.

Filip Hric

How to Start With Cypress

The web has evolved. Finally, testing has also. Cypress is a modern testing tool that answers the testing needs of modern web applications. It has been gaining a lot of traction in the last couple of years, gaining worldwide popularity. If you have been waiting to learn Cypress, wait no more! Filip Hric will guide you through the first steps on how to start using Cypress and set up a project on your own. The good news is, learning Cypress is incredibly easy. You'll write your first test in no time, and then you'll discover how to write a full end-to-end test for a modern web application. You'll learn the core concepts like retry-ability. Discover how to work and interact with your application and learn how to combine API and UI tests. Throughout this whole workshop, we will write code and do practical exercises. You will leave with a hands-on experience that you can translate to your own project.

Workshop schedule & location

Date & Time: RESCHEDULED! Date: TBA soon. Remote via Zoom.

Kevin Lamping

Automated Testing Using WebdriverIO

In this workshop, I cover not only what WebdriverIO can do, but also how you'll be using it day-to-day. I've built the exercises around real-world scenarios that demonstrate how you would actually set things up. It's not just "what to do," but specifically "how to get there." We'll cover the fundamentals of Automated UI testing so you can write maintainable, useful tests for your website and/or web app.

  • Installation and Configuration

  • The WebdriverIO Test Runner

  • Testing Site Loading and Navigation

  • Element Selectors

  • Testing a Login Page

Workshop schedule & location

Date & Time: November 8, 16.00-19.00 CET. Remote via Zoom.

Walmyr Filho

Web Testing Architecture and Refactoring With Cypress

In this workshop, I will introduce you to the migrator.cypress.io project in an unconventional way, where in addition to going over the Cypress commands equivalent to Protractor (and showing you how Cypress is simpler), I will also introduce you how I tested such a project evolving the automated test scripts on-demand, architecting the test suite in an evolutionary way.

Workshop schedule & location

Date & Time: November 10, 16:00-19:00 CET. Remote via Zoom.

Trainers

Zachary Conger
StackHawk, USA

Zachary is a Senior DevOps Engineer for StackHawk. As a startup junkie, he has played many roles including operations, engineering, product development, and leadership. In his current role, he is focused on the evolving CI/CD landscape and how this diverse set of technologies can be used to improve the productivity of software developers, and the quality of the code they produce. Outside of work he enjoys music, photography, and cycling.

Filip Hric
Slido, Slovakia

Lead SDET at Slido, official Cypress.io ambassador. I studied psychology, and landed in tech, where I now combine the knowledge from both. Huge passion for music and running. Author of Cypress workshop. Always learning, blogging, streaming, creating videos and online courses. All can be found on filiphric.com. Father of three beautiful children.

Kevin Lamping
USA

Kevin Lamping is a Front-end Engineer and Tester. He runs a course on automated testing at learn.webdriver.io and has a YouTube Tutorial Channel (Front-end Testing with Kevin Lamping). In his free-time, when he's not playing with his kids, Kevin dabbles in tabletop gaming, disc golf and gardening.

Walmyr Filho
Talking About Testing, Instructor and Founder, Spain

Walmyr Filho is a software craftsman, blogger, YouTuber, Cypress.io ambassador, online instructor, podcaster, mentor, consultant, speaker, an active member of the testing automation and JavaScript communities, and a fan of good music, tattoos, vegan food, and skateboarding.