<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mutation-Testing on Mathias WOLFF</title><link>https://www.blog-des-telecoms.com/tags/mutation-testing/</link><description>Recent content in Mutation-Testing on Mathias WOLFF</description><generator>Hugo</generator><language>fr-FR</language><copyright>&lt;a href="https://www.blog-des-telecoms.com"&gt;Blog des télécoms&lt;/a&gt; © 2009 - 2026 by &lt;a href="https://www.linkedin.com/in/mathias-wolff-47a7941/"&gt;Mathias WOLFF&lt;/a&gt; is licensed under &lt;a href="https://creativecommons.org/licenses/by-nc-sa/4.0/"&gt;CC BY-NC-SA 4.0&lt;/a&gt;&lt;img src="https://mirrors.creativecommons.org/presskit/icons/cc.svg" style="max-width: 1em;max-height:1em;margin-left: .2em;"&gt;&lt;img src="https://mirrors.creativecommons.org/presskit/icons/by.svg" style="max-width: 1em;max-height:1em;margin-left: .2em;"&gt;&lt;img src="https://mirrors.creativecommons.org/presskit/icons/nc.svg" style="max-width: 1em;max-height:1em;margin-left: .2em;"&gt;&lt;img src="https://mirrors.creativecommons.org/presskit/icons/sa.svg" style="max-width: 1em;max-height:1em;margin-left: .2em;"&gt;</copyright><lastBuildDate>Fri, 03 Jul 2026 19:06:13 +0200</lastBuildDate><atom:link href="https://www.blog-des-telecoms.com/tags/mutation-testing/index.xml" rel="self" type="application/rss+xml"/><item><title>Measuring If Tests Are Worth Anything: Four Axes</title><link>https://www.blog-des-telecoms.com/en/blog/measuring-test-quality-four-axes/</link><pubDate>Thu, 02 Jul 2026 09:00:00 +0200</pubDate><guid>https://www.blog-des-telecoms.com/en/blog/measuring-test-quality-four-axes/</guid><description>&lt;p&gt;&lt;em&gt;Article 4 of the series &amp;ldquo;From Specification to Execution.&amp;rdquo; The &lt;a
 href="https://www.blog-des-telecoms.com/en/blog/who-writes-what-humans-ai-deterministic-tools"
 
 
&gt;previous article&lt;/a&gt; discussed the distribution of roles between human, AI, and deterministic tools. We can now write tests. The more useful question remains: How do we know if they are worth anything?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A case often cited by the authors of &lt;a
 href="https://hypothesis.readthedocs.io/"
 
 
 class="link--external" target="_blank" rel="noreferrer"
 
&gt;Hypothesis&lt;/a&gt; summarizes the problem well. A production JSON parser showed 95% coverage on an example-based test suite. The score looked good. Yet, as soon as it was fed into Hypothesis with arbitrary Unicode inputs, it broke in less than 30 seconds on a &lt;em&gt;surrogate&lt;/em&gt; character. The tests existed. They didn&amp;rsquo;t protect what they claimed to protect.&lt;/p&gt;</description></item><item><title>Mesurer si les tests valent quelque chose, quatre axes</title><link>https://www.blog-des-telecoms.com/blog/mesurer-qualite-tests-4-axes/</link><pubDate>Thu, 02 Jul 2026 09:00:00 +0200</pubDate><guid>https://www.blog-des-telecoms.com/blog/mesurer-qualite-tests-4-axes/</guid><description>&lt;p&gt;&lt;em&gt;Article 4 de la série &amp;ldquo;De la spécification à l&amp;rsquo;exécution&amp;rdquo;. L&amp;rsquo;&lt;a
 href="https://www.blog-des-telecoms.com/blog/qui-ecrit-tests-code-ia-outils-deterministes"
 
 
&gt;article précédent&lt;/a&gt; traitait de la répartition des rôles entre humain, IA et outils déterministes. On peut maintenant écrire des tests. Reste une question plus utile. Comment savoir s&amp;rsquo;ils valent quelque chose ?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Un cas souvent cité par les auteurs de &lt;a
 href="https://hypothesis.readthedocs.io/"
 
 
 class="link--external" target="_blank" rel="noreferrer"
 
&gt;Hypothesis&lt;/a&gt; résume bien le problème. Un parseur JSON de production affichait 95 % de coverage sur une suite de tests par exemples. Le score semblait bon. Pourtant, dès qu&amp;rsquo;on l&amp;rsquo;a soumis à Hypothesis avec des entrées Unicode arbitraires, il a cassé en moins de 30 secondes sur un caractère &lt;em&gt;surrogate&lt;/em&gt;. Les tests existaient. Ils ne protégeaient pas ce qu&amp;rsquo;ils laissaient croire.&lt;/p&gt;</description></item></channel></rss>