Systems | Development | Analytics | API | Testing

%term

Gherkin, BDD, and Cucumber: A Practical Guide to Behavior-Driven Development

In the evolving landscape of software testing, Behavior-Driven Development (BDD) has emerged as a powerful methodology for improving collaboration between technical and non-technical team members. However, the implementation of BDD tools like Gherkin and Cucumber often falls short of their intended purpose. Let's explore how to effectively use these tools and avoid common pitfalls.

Ultimate Guide on Starting Your Open Source Journey | Puja Jagani | #Testflix2024

Open source can seem like a daunting world to step into. Maybe you've heard it’s important, especially as more companies look for profiles with open source contributions. But where do you even begin? Starting on a random project feels overwhelming, and finding time is another challenge altogether. If you’ve ever felt like this, then this session is exactly what you need. Drawing from personal experience as a contributor to Selenium, this talk breaks down what it truly means to join the open-source community.

Transforming Code Review into a Learning Tool for QA Teams | Mesut Durukal | #Testflix2024

In this session, Mesut Durukal takes us into the world of code reviews, not just as a formality but as a critical part of the test automation lifecycle. He dives into a real-world scenario from his own team, where the code review process was marred by inconsistencies. Some reviewers were too strict, creating roadblocks that delayed tasks, while others let everything slide. This talk reveals how Mesut and his team tackled these issues, balancing rigor with flexibility to create a code review culture that enhances quality without stifling progress.

Shift Left Testing Approach: What It Is and Why It's Essential in QA

Have you ever thought of finding a bug in your software before it becomes a problem that costs too much to fix? That is what Shift Left Testing means—testing is done at the beginning of the development process. In the traditional approach, testing happens at the end of the development phase; defects found reduce development efficiency and lead to delays, high costs, and the risk of frustrated users.

Accelerate Development Cycles, Reduce Bottlenecks, and Decrease Time to Market

Hosted By: What is the impact of development velocity? One of the leading financial services companies reduced test execution time from 6 days to 36 hours, equating to 4x time savings. The pressure to innovate quickly and keep up with competitors is real. Watch Marc Hornbeek, CEO of Engineering DevOps Consulting and author of Engineering DevOps, and Marcus Merrell, Principal Technical Advisor at Sauce Labs, for a discussion on innovation velocity and to learn how DevOps teams are iterating quickly so they can focus on delivering innovative software.