FREE WORKSHOPS AT TESTJS SUMMIT

The workshops from the list below are the complimentary part of full tickets. All Full Ticket holders can register for workshops via GitNation portal but first need to create an account there with an email connected to the conference ticket.

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.

Filip Hric

Best Practices For Writing And Debugging Cypress Tests

You probably know the story. You’ve created a couple of tests, and since you are using Cypress, you’ve done this pretty quickly. Seems like nothing is stopping you, but then – failed test. It wasn’t the app, wasn’t an error, the test was… flaky? Well yes. Test design is important no matter what tool you will use, Cypress included. The good news is that Cypress has a couple of tools behind its belt that can help you out. Join me on my workshop, where I’ll guide you away from the valley of anti-patterns into the fields of evergreen, stable tests. We’ll talk about common mistakes when writing your test as well as debug and unveil underlying problems. All with the goal of avoiding flakiness, and designing stable test.

Workshop schedule & location

Date: December 13, 19:00-21:00 CET. Remote via Zoom.

Pooja Mistry, W. Ian Douglas

API Testing with Postman Workshop

In the ever-evolving landscape of software development, ensuring the reliability and functionality of APIs has become paramount. "API Testing with Postman" is a comprehensive workshop designed to equip participants with the knowledge and skills needed to excel in API testing using Postman, a powerful tool widely adopted by professionals in the field. This workshop delves into the fundamentals of API testing, progresses to advanced testing techniques, and explores automation, performance testing, and multi-protocol support, providing attendees with a holistic understanding of API testing with Postman.

Join us for this workshop to unlock the full potential of Postman for API testing, streamline your testing processes, and enhance the quality and reliability of your software. Whether you're a beginner or an experienced tester, this workshop will equip you with the skills needed to excel in API testing with Postman.

Table of contents
  • Welcome to Postman
  • Workspace and Collections Collaboration
  • Introduction to API Testing
  • Variable Management
  • Building Testing Workflows
  • Advanced Testing
  • Automation with Postman
  • Performance Testing
  • Exploring Advanced Features - Working with Multiple Protocols: GraphQL, gRPC, and more
Prerequisites

  • Basic understanding of API concepts
  • Familiarity with software development and testing fundamentals
  • A Postman account ((https://www.postman.com/)

Workshop schedule & location

Date: December 20, 16:00-19:00 CET. Remote via Zoom.

David Burns

Building Out A Meaningful Test Suite That's Not All E2E

We're all taught to follow the Testing Pyramid but the reality is that we build out the Testing Christmas Tree. In this workshop, David will talk you through how to break down projects and put the tests where they need to be. By the end of the workshop you will be able to update your projects so that anyone and everyone can start contributing and truly living up to "Quality is everyone job".

He will walk you through:

  • Component Testing
  • API Testing
  • Visual Regression Testing
  • A11Y testing

He will also talk you through how to get these all setup in your CI/CD pipeline so that you can get shorter and faster feedback loops.

Workshop schedule & location

Date: January 29, 16:00-18:00 CET. Remote via Zoom.

Marco Ippolito

Mastering Node.js Test Runner

Node.js test runner is modern, fast, and doesn't require additional libraries, but understanding and using it well can be tricky. You will learn how to use Node.js test runner to its full potential. We'll show you how it compares to other tools, how to set it up, and how to run your tests effectively. During the workshop, we'll do exercises to help you get comfortable with filtering, using native assertions, running tests in parallel, using CLI, and more. We'll also talk about working with TypeScript, making custom reports, and code coverage.

Workshop schedule & location

Date: December 19, 15:00-17:00 CET. Remote via Zoom.

Filip Hric
filiphric.com, Slovakia

Filip Hric is an independent educator who likes to teach testers about web development and developers about testing.

Filip has a great passion for learning new things and sharing everything he learns with the world. He has become a Cypress.io ambassador (https://cypress.io/ambassadors/) and he has a blog at filiphric.com where he publishes weekly Cypress.io tips.

He’s an author and instructor of live Cypress workshop where he teaches basics as well as advanced concepts for testing Cypress. Enjoys running, playing guitar and spending time with his wife and four children.

Pooja Mistry
Postman, USA

Pooja Mistry(@poojamakes) is a Developer Advocate at Postman, an API platform with over 25 million users. She is passionate about the intersection of technology and community, and she works to expand the reach of Postman’s API Platform to developers worldwide. Before working at Postman, Pooja led the Partnership Advocacy Program at IBM and worked to build communities around sharing technology insights in the API, APIOps, Integration, and Data and AI space. Pooja loves to learn, teach, and share her knowledge with developers. Along with being a proud plant mom, she strongly believes in helping new technologists get up and running with technology and feel confident in their abilities to make!

W. Ian Douglas
Postman, USA

I am a long-time open-source developer, educator, manager and mentor. I encourage everyone around me to share their collective knowledge, and am a strong champion of diversity in the tech industry. When I'm not working, I'm live-streaming about career advancement and interview preparation, tinkering with 3D printing or IoT projects, or telling dad jokes on Twitter.

David Burns
BrowserStack, UK

David Burns, heads the Open Source office at BrowserStack. He is also a core contributor to the Selenium project and Chair for the W3C Browser Testing and Tools Working Group.

Marco Ippolito
NearForm, Italy

Currently serving as a maintainer of Node.js, Fastify and Mercurius and member of Node.js security team, I'm a developer with years of experience in designing, developing and testing high scalability and distributed cloud applications, I'm committed to contributing to open source projects and helping the Node.js community grow.