Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mutation testing
Search
Isidro López
May 19, 2017
Programming
67
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mutation testing
Introduction to the mutation testing concept and tools.
Isidro López
May 19, 2017
More Decks by Isidro López
See All by Isidro López
Value over Code: the power of Continuous Deployment (Kongsberg)
islomar
1
160
How a real-life software/product engineering team works
islomar
0
66
Thinking about value
islomar
1
220
Valor por encima de código: el poder del Despliegue Continuo
islomar
1
350
Pusheando en master, que es gerundio
islomar
2
300
Refactoring legacy code using Approval testing (Meetup Alicante)
islomar
3
240
Aventuras y desventuras de un mindundi en Spotify
islomar
3
1.8k
Mutation testing 101
islomar
3
290
Agile (mucho) más allá de Scrum
islomar
1
290
Other Decks in Programming
See All in Programming
仕様駆動開発の消費期限
watany
12
5.6k
継続モナドとリアクティブプログラミング
yukikurage
3
690
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
130
the container ship “Apple Silicon”@WWDC26 Recap -Japan-\(region).swift
shingangan
0
110
メールのエイリアス機能を履き違えない
isshinfunada
0
220
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
240
「人を評価する AI」の設計と実装
ryoyanara
0
160
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
210
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
460
VibeCodingからAgenticWorkflowへ
starfish719
0
270
霧の中の代数的エフェクト
funnyycat
1
470
使用 Meilisearch 建立新聞搜尋工具
johnroyer
0
230
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
360
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
240
Abbi's Birthday
coloredviolet
3
9.2k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
770
Accessibility Awareness
sabderemane
1
170
Unsuck your backbone
ammeep
672
58k
Deep Space Network (abreviated)
tonyrice
0
250
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Amusing Abliteration
ianozsvald
1
240
Transcript
Mutation testing @islomar 19 de mayo de 2017
¿Qué es el mutation testing? https://www.slideshare.net/RafaelVindelAmor/who-watches-the-watchmen-mutation-te sting-75767706
Demo time
Demo time https://github.com/islomar/parrotter
Opciones en Python https://github.com/sixty-north/cosmic-ray https://pypi.python.org/pypi/MutPy/0.4.0 https://pypi.python.org/pypi/xmutant
Python demo time: Cosmic Ray Permite distribuir la ejecución a
través de RabbitMQ (con Celery). http://cosmic-ray.readthedocs.io/en/latest/ pip install cosmic_ray==1.1.0a1 (by default it would install 0.1.2)
Vídeos GOTO 2015: Mutation testing in Python https://www.youtube.com/watch?v=jwB3Nn4hR1o Mutation testing
in Python with Cosmic Ray https://vimeo.com/171319754 Vicenç García en SCBCN https://www.youtube.com/watch?v=LWL71b2fc64 Madrid JUG https://www.youtube.com/watch?v=hk_urzWGqrE
Artículos y presentaciones https://www.slideshare.net/RafaelVindelAmor/who-watches-the-watchmen-mutation-te sting-75767706 https://www.st.cs.uni-saarland.de/edu/testingdebugging10/slides/10-MutationTesting.pd f https://hackernoon.com/mutmut-a-python-mutation-testing-system-9b9639356c78
None
None