Chaos as an Art: Fault Injection

14th December 2023
  • Locked
Yusuf Tayman's profile
Yusuf Tayman

QA Lead

Chaos as an Art: Fault Injection image
Talk Description

This session will delve into the art of fault injection and its profound impact on testing and quality assurance. We'll explore the philosophy, methodology, and practical applications of fault injection, emphasising its ability to enhance fault tolerance mechanisms, improve system robustness, and elevate overall performance. Also will kick off with an introduction to fault injection, setting the stage for a comprehensive understanding of this testing technique. We will delve into various fault injection methods, including both deterministic and probabilistic approaches, discussing their merits and suitability for different scenarios. Attendees will gain insights into selecting the most appropriate fault injection technique based on system characteristics and testing objectives.

On the other hand will explore the fault injection tool which is xk6-disruptor, discussing features, capabilities, and integration possibilities with existing testing environments. Attendees will gain practical knowledge on how to leverage these tools to create controlled chaos and simulate realistic failure scenarios.

What you’ll learn

By the end of this talk, you'll be able to:

  • Understand how fault injection enhances system resilience and performance
  • Learn various fault injection methods and when to apply them
  • Familiarise yourself with tools and frameworks for conducting fault injection (k6)
  • Gain insights into analysing and interpreting fault injection results
  • Explore real-world case studies highlighting the benefits of fault injection
Yusuf Tayman's profile'

Yusuf Tayman

QA Lead

I'm a QA Lead at OpenPayd, and I've been rocking the testing area for six awesome years. My main game? Nailing observability and automation like a pro. I'm the automation mentor here. We've weaved automated testing into our processes, making things faster and minimizing the room for the human fallibility factor. It's all about achieving optimal outcomes. Besides, I'm all about building systems that give us the lowdown on how our apps are behaving. It's like having a superpower to spot and fix issues in no time. When I'm not diving into the testing quests, I'm a lifelong learner who loves teaming up with others. Tackling challenges together and sharing knowledge is my kind of fun.
Suggested Content
How To Build A Performance Testing Stack From Scratch: Statistics For Testers
The Psychology of Web Performance
Performance Testing 101 (TestBash UK 2022)
Your Weekly Testing News - Issue 442
TestBash Autumn is Less Than a Month Away!
Feature Spotlight: Selenium Grid
With a combination of SAST, SCA, and QA, we help developers identify vulnerabilities in applications and remediate them rapidly. Get your free trial today!
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
Performance Testing 101 - Simon Knight
Get started with performance testing and JMeter

Topics

Tags

  • testbash-autumn-2023
  • performance