STAREAST 2024 - Test Automation | STAREAST

STAREAST 2024 - Test Automation

Wednesday, May 1

W5

Enabling Reliable Test Automation Though Isolation: Mocking HTTP Services Using Mountebank

Wednesday, May 1, 2024 - 11:30am to 12:30pm

Have you ever found yourself at a time when you have no control over an internal or external service and while your automation was running it failed due to instability in that service? Well, to automate tests in a safe and reliable way, you need to have control of the environment. When not available, one option is to isolate your application by creating mocks of the services. In this talk, Júlio will go through a use case scenario using Mountebank (mbtest.org), an open-source tool that enables us to create HTTP mocks, to remove the dependencies related to an external HTTP service in order...

Filip-Hric
Replay.io
W11

Test Like a Developer, Develop Like a Tester

Wednesday, May 1, 2024 - 1:30pm to 2:30pm

Developers and testers seem to be pulling against each other sometimes and yet, both try to reach the same goal—great software. Their focus is on different parts of the development process, but there are actually quite a few things they can learn from each other! Filip will shed some light into how developers can apply a testing mindset in order to write better code and what can testers learn from developers to enhance their process. He will cover why it’s important that testers get a basic understanding of the app they are testing and why developers should care about flakiness. Learn...

Everfi, a Blackbaud company
W17

A Crash Course In Getting Started with Cypress

Preview
Wednesday, May 1, 2024 - 2:45pm to 3:45pm

In 2024, the amount of new technologies and practical applications to software testing principles can leave any software tester looking to advance their career in test automation feeling overwhelmed. In this interactive session, Anna will share the applied learning models that she has developed over her 10+ years of experience in the field to empower you on your test automation learning journey. You will gain a deeper understanding of Cypress, a user-friendly framework, to help you write your first automated test, as well learn practical tips and tricks on how to further develop...

Thursday, May 2

Hajer BenMoussa
Code Lingual LLC
T5

Innovative Horizons: Exploring Creative Approaches in Test Automation

Thursday, May 2, 2024 - 9:45am to 10:45am

Discover how creativity and cutting-edge technology intersect to redefine testing practices. Through interactive sessions and real-world examples, uncover creative and engaging ways to encourage your team in test automation. Join Hajer to unlock new levels of efficiency, engagement, and innovation in test automation and stay ahead of the curve in today's rapidly evolving landscape. The journey will take you beyond traditional methodologies, embracing gamification, AI-driven testing, and test orchestration to shape the future of automation. This session will teach you to push the...

T11

Integration Testing with Cypress

Thursday, May 2, 2024 - 11:15am to 12:15pm

Running tests on a live environment (as opposed to a mocked one) is generally an anti-pattern within the Cypress community. You won’t find many (if any!) articles explaining how to do so, or how to do so successfully. However, live app testing can sometimes be critical when it comes to integration testing; as it helps you find bugs your mocked tests just won’t find. These bugs are usually critical and can make or break your production deployments. Stephanie McSwain has seen it work first hand and it’s been eye opening. Join this session and Stephanie will show you how, when, and why to...

Deepika Kale
Guardant Health
T17

Kafka and Kafka Testing: Streamlining Real-time Data Processing

Preview
Thursday, May 2, 2024 - 1:30pm to 2:30pm

In today's data-driven landscape, real-time data processing is the backbone of modern applications. Kafka, a distributed event streaming platform, has emerged as a critical component in building data-intensive systems. This presentation provides an in-depth exploration of Kafka and the essential practice of Kafka testing, offering attendees valuable insights into harnessing the power of real-time data streams while ensuring robust system reliability. You will be introduced to Kafka and to understanding Kafka's architecture and core components, as well as the importance of Kafka...