Speaker Details

Olivier Leplus
AWS

Passionate by web development for years.

You've probably seen these new smartphones with foldable screens, like the Samsung Galaxy Fold, or with two screens like the Surface Duo. They're already on the market, so it's up to you to update and rethink your web apps for these devices! But how? Where to start? Fortunately, the web is constantly evolving and has already started adapting for these new devices, thanks to new APIs.

In this talk, we'll explore why and how leveraging multiple screens can help you create new user experiences for your web apps, by diving into new and experimental web features. We'll also have a look at how we can adapt existing apps for these new devices while trying to avoid dealing with the quirkiness of these new CSS and JavaScript primitives.

More
Mutation Testing: Did my test break my code ? 🤔
Conference (INTERMEDIATE level)
Room 5

Last week, you spend the last 2 days writing plenty of tests. Your code coverage was 100% so you thought you could safely leave on a weekend ✈️🏖️

But on Monday, your inbox is flooded with new bug reports. What happened!? What did you miss?

In this talk, we present Mutation testing which is a technique to evaluate the quality of tests beyond the number of lines tested. Mutation testing is based on creating a changed copy of the code to ensure a software test suite is able to detect the changes.

How do we create Mutation tests? How does it work? What are the advantages and drawbacks of Mutation tests? All these questions will be answered with a demo in this talk.

Come and discover what Mutation testing is and how can we implement it to ensure the quality of our test suites.

More