Kill the mutants, protect your code!

Alex Khaerov (~hayorov)


34

Votes

Description:

Mutation testing is an old idea that hasn't spread enough but it’s fascinating. The idea is that your test suite should catch any bugs in your code, so what if we artificially insert bugs into the code, and see if the test suite catches them? In my speech, I'll describe the concept of such type of testing, basic issue's overview (what and when to mutate) and how to solve them with modern tooling of the Python ecosystem. Special attention will be paid to the time-consuming problem and how to overcome it.

Prerequisites:

No specific requirements.

Speaker Info:

Alex Khaerov is a development lead at Chainstack, with 9+ years in web services development across diverse domains. His main passion is building robust, high-load and distributed service platforms on top of a multi-cloud environment, utilizing all the power of Python and cloud native services. An organized of Moscow Python Conf and avid activist of Singapore Python User Group, cloud native enthusiast and member of Kubernetes SG community. In his spare time, he speaks publicly at tech conferences and secretly codes in Python. Huge fan of laptop stickers.

Section: Developer tools and automation
Type: Talks
Target Audience: Intermediate
Last Updated:

Hello Alex,

Thanks for submitting the proposal.
Please also go through the best practices listed here - https://github.com/pythonindia/junction/wiki/Speaker-best-practices to know our expectations.

Regards,
Abhishek
(CFP Co-ordinator)

Abhishek Yadav (~zerothabhishek)

Hello Abhishek,

what is a deadline to add more details and add a short video as u requires ?

Alex Khaerov (~hayorov)

Hi Alex,
It will be good if you can add the short video before May end.

Abhishek Yadav (~zerothabhishek)

Login to add a new comment.