SlideShare una empresa de Scribd logo
!!
T21
Test!Automation!
10/16/2014!3:00:00!PM!
!
The Doctor Is In:
Diagnosing Test Automation
Diseases
!
Presented by:
Seretta Gamba
Steria Mummert ISS GmbH
!
!
Brought(to(you(by:(
(
(
(
340!Corporate!Way,!Suite!300,!Orange!Park,!FL!32073!
888G268G8770!H!904G278G0524!H!sqeinfo@sqe.com!H!www.sqe.com
Seretta Gamba
Steria Mummert ISS GmbH
Seretta Gamba has more than thirty years’ experience in software development
and testing. As test manager at Steria Mummert ISS GmbH, Seretta was
charged with improving their test automation process. After studying other
strategies, she developed command-driven testing and a supporting framework.
Seretta presented an enhancement to the framework that enabled the test
automation team to “harvest” test case information by supporting manual testing.
A description of this experience became a chapter in Experiences of Test
Automation by Dorothy Graham and Mark Fewster.
THE DOCTOR IS IN
How to diagnose Test
Automation diseases
(and cure them with
patterns)
AGENDA
!  Short introduction to
! Issues
! Patterns
!  Diagnostics
!  Examples
!  Questions
ISSUES
!  Problems)or)tasks)that)have)to)be)tackled)
when)doing)test)automa6on)
!  Offer)a)selec6on)of)pa;erns)that)you)can)
choose)from)in)order)to)solve)them)in)your)
specific)context)
AN ISSUE IS A PROBLEM THAT HAS
BEEN TACKLED OVER AND OVER
ISSUES (~70)
!  Process'Issues:)test)automa6on)problems)that)occur)when)
the)test)automa6on)process)has)not)yet)been)established)
or)hasn’t)yet)reached)the)necessary)maturity)
!  Management'Issues:)problems)that)occur)when)
management)has)not)given)the)necessary)support)or)
resources)to)the)automa6on)team)or)team)members)are)
new)to)test)automa6on.))
!  Design'Issues:'test)automa6on)problems)that)can)occur)
when)an)efficient)testware)architecture)and)maintainability)
are)not)built)in)from)the)very)beginning.)
!  Execu5on'Issues:'test)automa6on)problems)that)occur)
when)the)automated)tests)are)run)and)range)from)
unpredictable)results,)to)interdependent)tests,)to)
automa6on)that)needs)manual)handling)
PATTERNS
!  Generally)reusable)solu6ons)to)commonly)
occurring)problems)within)a)given)context)
!  Descrip6on)or)template)for)how)to)solve)a)
problem)that)can)be)used)in)many)different)
situa6ons)
!  Pa;erns)can)use)or)need)other)pa;erns)
A PATTERN IS EXPERT KNOWLEDGE
PROVEN BY REPEATED EXPERIENCES
PATTERNS (~70)
!  Process'Pa6erns:)show)how)the)test)automa6on)
process)should)be)set)up)or)how)it)can)be)
improved)
!  Management'Pa6erns:)show)how)to)manage)
test)automa6on)both)as)an)autonomous)project)
or)integrated)in)the)development)process.))
!  Design'Pa6erns:'show)how)to)design)the)test)
automa6on)testware)so)that)it)will)be)efficient)
and)easy)to)maintain.)
!  Execu5on'Pa6erns:'show)how)to)take)care)that)
test)execu6on)is)easy)and)reliable.))
DIAGNOSTICS
Why'use'diagnos5cs?'
)
Test'Automa5on'Pa6erns'are'most'useful'if'it's'
possible'to'focus'just'on'the'ones'that'really'
help'solve'your'issues.'Usually'one'no5ces'that'
things'are'not'going'as'well'as'expected,'but'
it's'difficult'to'localize'the'actual'problems,'
especially'from'within.'
SICK PERSON?
What'do'you'do'when'you'
feel'sick?'
! Wait)un6l)it‘s)over)
! Search)in)Internet)for)a)cure)
! Ask)a)friend)for)advice)
! Study)medicine)
! Go)to)your)doctor)
SICK PERSON?
What'does'the'doctor'do?'
! Asks)you)why)you)came)
! Measures)blood)pressure)
etc.)
! Asks)more)detailed)
ques6ons)
! Tells)you)what)you)got)
! Orders)some)cure)
SICK PERSON?
By'asking'good'ques5ons'the'doctor'
diagnosed'your'illness'and'could'give'you'
the'appropriate'medicine:'You'get'well!'
You)take)the)
medicine)
SICK AUTOMATION?
What'do'you'do'when'your'
automa5on'is'sick?'
! Just)go)on)as)always)
! Search)in)Internet)for)a)cure)
! Pay)a)consultant)
! Become)a)test)automa6on)
guru)
! Come)to)STARWest)to)the)
automa6on)doctor)
SICK AUTOMATION?
What'does'the'automa5on'
doctor'do?'
! Asks)you)why)you)came)
! Does)not)measure)blood)
pressure)etc.)
! Asks)more)detailed)ques6ons)
! Tells)you)what)your)issue(s))are)
! Suggests)what)pa;ern(s))to)
apply)
SICK AUTOMATION?
By'asking'good'ques5ons'you'can'iden5fy'your'
issue(s)'and'thus'select'the'most'appropriate'
pa6ern(s):'Your'automa5on'gets'well!'
You)apply)the)pa;ern(s))
EXAMPLES
EXAMPLE 1: FIRST QUESTION
□  You)are)you)completely)
happy)with)your)
automa6on)at)this)6me))
□  You)want)to)improve)or)revive)
your)test)automa6on)
□  You)have)never)done)test)
automa6on)before)
You)are)in)
the)wrong)
talk!)
X'
X'
Your)issue)is:)
NO#PREVIOUS#TEST#
AUTOMATION#
12%)
How)sa6sfied)are)you)with)your)current)
automa6on?)
EXAMPLE 1: ISSUE
NO#PREVIOUS#TEST#AUTOMATION#
You)are)supposed)to)start)automa6ng)tests,)but)
neither)you)nor)your)team)has)any)experience)in)test)
automa6on)and)it)hasn’t)ever)been)implemented)in)
the)company,)or)it)was)tried)earlier)and)failed)so)you)
need)to)start)again)
)
!  You)have)never)successfully)got)going)with)test)
automa6on.)
!  You)have)tried)in)the)past)with)test)automa6on)but)it)
was)abandoned.)
!  You)are)wan6ng)to)automate)in)a)way)that)you)haven't)
done)before)(e.g.)GUI)level)system)tes6ng)if)you)have)
automated)unit)tests)already).)
)
NO PREVIOUS TEST AUTOMATION
Most'recommended:#
1.  SET)CLEAR)GOALS)
2.  MANAGEMENT)SUPPORT)
3.  DEDICATED)RESOURCES)
4.  RIGHT)TOOLS)
5.  AUTOMATION)ROLES)
6.  PLAN)SUPPORT)ACTIVITIES)
7.  MAINTAINABLE)TESTWARE)
8.  AUTOMATE)WHAT’S)NEEDED)
9.  TAKE)SMALL)STEPS)
10. UNATTENDED)TEST)EXECUTION)
EXAMPLE 2: FIRST QUESTION
□  Are)you)completely)happy)
with)your)automa6on)at)
this)6me?))
□  Do)you)want)to)improve)or)
revive)your)test)automa6on?)
□  Have)you)ever)done)test)
automa6on)before?)
X'
EXAMPLE 2: SECOND QUESTION
What'describes'the'most'pressing'problem'you'
have'to'tackle'at'the'moment?'
)
□  Lack)of)Support?))
□  Lack)of)specific)knowledge?)
□  Unsa6sfactory)quality)of)
automa6on?)
□  Lack)of)Resources?))
□  Lack)of)Direc6on?))
56%)
X'
33%)
29%)
39%)
29%)
EXAMPLE 2: THIRD QUESTION
What'is'the'main'reason'for'the'lack'of'resources?'
)
□  Expenses)not)budgeted)
□  Not)enough)machines)
□  Shared)resources)with)tes6ng)/)
development)
□  Not)enough)tool)licenses)
□  Insufficient)6me)planned))
□  Training)hasn’t)been)planned)
□  Nobody)is)in)charge)
X'
Your)issue)is:)
SCHEDULE#SLIP#
62%)
35%)
EXAMPLE 2: ISSUE
SCHEDULE#SLIP:#The)planned)automa6on)is)not)
keeping)up)with)its)schedule)for)developing)the)
automa6on)or)for)automa6ng)tests#
)
!  Test)automa6on)is)done)only)in)people's)spare)6me.))
!  Team)members)are)working)on)concurrent)tasks)which)
take)priority)over)automa6on)tasks.)
!  Schedules)for)what)automa6on)can)be)done)were)too)
op6mis6c.)
!  Necessary)sonware)or)hardware)is)not)available)on)6me)
or)has)to)be)shared)with)other)projects)
!  The)planned)schedule)was)not)realis6c)
)
EXAMPLE 2: ISSUE
SCHEDULE#SLIP:#The)planned)automa6on)is)not)
keeping)up)with)its)schedule)for)developing)the)
automa6on)or)for)automa6ng)tests#
)
Most'recommended:'
!  SHORT)ITERATIONS)
!  WHOLE)TEAM)APPROACH)
!  DEDICATED)RESOURCES)
!  PLAN)SUPPORT)ACTIVITIES)
)
Other'useful'pa6erns:'
!  FULL)TIME)JOB)
!  MANAGEMENT)SUPPORT)
)
)
EXAMPLE 2: PATTERN
DEDICATED'RESOURCES:#The)test)automa6on)team)
is)available)full)6me)and)all)the)needed)tools)and)
machines)are)in)place#
)
Context)
Not)applicable)for)very)small)organiza6ons)with)only)one)or)
two)testers.)
Descrip5on'
!  A)test)automa6on)team)is)assigned)to)work)on)test)
automa6on)fullq6me,)without)other)responsibili6es.)
!  Any,)tools,)u6li6es,)machines)or)other)resources)are)
provided)as)needed.))
!  You)can)get)the)help)of)specialists)when)you)need)it.)
)
)
EXAMPLE 2: PATTERN
DEDICATED)RESOURCES:)The)test)automa6on)team)
is)available)full)6me)and)all)the)needed)tools)and)
machines)are)in)place)
)
Implementa5on'
!  Test)automa6on)should)be)done)as)a)FULL)TIME)JOB)
!  PLAN)SUPPORT)ACTIVITIES)
!  Tools)and)machines)to)run)the)tests)need)to)be)available,)
and)ideally)dedicated)to)running)automated)tests.)GET)
ON)THE)CLOUD)for)costqefficiency.)
!  SHARE)INFORMATION)
)
EXAMPLE 2: PATTERN
DEDICATED'RESOURCES:#The)test)automa6on)team)
is)available)full)6me)and)all)the)needed)tools)and)
machines)are)in)place#
)
Poten5al'problems'
It)is)onen)the)case)that)resources)are)severely)limited,)
but)expec6ng)people)to)"do)test)automa6on)in)their)
spare)6me")is)very)unlikely)to)work,)and)is)not)efficient.)
)
)
EXAMPLE 3: FIRST QUESTION
□  Are)you)completely)happy)
with)your)automa6on)at)
this)6me?))
□  Do)you)want)to)improve)or)
revive)your)test)automa6on?)
□  Have)you)ever)done)test)
automa6on)before?)
X'
EXAMPLE 3: SECOND QUESTION
What'describes'the'most'pressing'problem'you'
have'to'tackle'at'the'moment?'
)
□  Lack)of)Support?))
□  Lack)of)specific)knowledge?)
□  Unsa6sfactory)quality)of)
automa6on?)
□  Lack)of)Resources?))
□  Lack)of)Direc6on?))
X'
29%)
EXAMPLE 3: THIRD QUESTION
What'do'you'think'is'the'main'reason'for'the'lack'
of'quality?'
)
□  The)expected)Return)On)Investment)(ROI))hasn't)
been)achieved)
□  Automated)scripts)don’t)execute)reliably)
□  The)automa6on)project)is)not)on)schedule)
□  Maintenance)of)automa6on)is)too)expensive)
□  ……)
X'
49%)
41%)
EXAMPLE 3: FOURTH QUESTION
What'makes'maintenance'costs'too'high?'
)
□  Adap6ng)the)automa6on)scripts)to)the)current)
version)of)the)SUT)
□  Refactoring)of)the)automated)scripts)
□  Changing)tools)
□  Crea6on)or)recovery)of)test)data)
X'
EXAMPLE 3: FIFTH QUESTION
What'is'the'data'issue'that'currently'gives'you'
the'most'headaches?'
)
□  Setng)up)the)ini6al)environments)
□  Preparing)the)expected)results)
□  Reusing)exis6ng)data)
□  Disposing)of)redundant)data)
X'
We'are'geWng'more'and'more'specific!'
EXAMPLE 3: SIXTH QUESTION
What'is'so'difficult'in'seWng'up'the'ini5al'
environments?'
)
□  Test)cases)are)poorly)wri;en:)you)don’t)really)
know)what)to)set)up)
□  Complex)environment)
□  Variable)database)contents)(for)instance)
anonymized)customer)data))
□  Tests)run)on)mul6ple)plauorms)
X)
EXAMPLE 3: 7TH QUESTION
Why'is'there'insufficient'informa5on'in'the'test'
cases'about'the'setYup'of'the'test?'
)
□  Testers)are)not)very)experienced)
□  Testers)know)the)system)so)well)that)
they)don't)need)much)descrip6on)in)
the)test)cases,)but)don't)have)6me)to)
explain)them)to)you.)
□  The)Sonware)Under)Test)(SUT))is)s6ll)
very)unstable)and)the)requirements)
change)daily)
X)
Your)issue)is:)
INADEQUATE#
SUPPORT#
EXAMPLE 3: ISSUE
INADEQUATE#SUPPORT:#The)test)automa6on)
team)doesn't)get)adequate)support)from)
management,)testers)or)other)specialists#
)
!  Management)knows)too)li;le)about)benefits)or)needed)
investments)
!  Testers)don’t)have)6me)to)support)the)test)automa6on)
team.)
!  You)need)support,)but)nobody)has)6me)for)you)
!  Schedules)were)too)op6mis6c.)
!  Necessary)sonware)or)hardware)is)not)available)on)6me)
or)has)to)be)shared)with)other)projects)
)
EXAMPLE 3: ISSUE
INADEQUATE#SUPPORT:#The)test)automa6on)
team)doesn't)get)adequate)support)from)
management,)testers)or)other)specialists#
)
Most'recommended:'
!  MANAGEMENT)SUPPORT)
!  PLAN)SUPPORT)ACTIVITIES)
Other'useful'pa6erns:'
!  SELL)THE)BENEFITS)
!  SHARE)INFORMATION)
!  SHORT)ITERATIONS)
)
)
WIKI
!  Test)automa6on)Pa;erns,)Issues)and)diagnos6c)
ques6ons)are)described)in)more)detail)in)the)wiki)
!  Testautoma5onpa6erns.wikispaces.com'
!  Purpose:)share)informa6on,)ideas)and)
experiences)about)test)automa6on,)using)issues)
and)pa;erns)
!  Mindqmaps)summarize)issues)and)pa;erns)(not)
clickable)as)links))
!  Issues)and)pa;erns)are)classified)into)subq
sec6ons)(e.g.)management,)process,)etc.))
!  wiki)started)28)January)2013)
WIKI
!  A)“work)in)progress”)
!  A)new)way)of)presen6ng)known)informa6on)
!  Public)(readqonly))
!  If)you)want)to)contribute)please)ask)to)be)
invited.)We)welcome)feedback)on)the)wiki)")
!  This)is)a)new)resource)that)will)grow)
!  The)more)you)add,)the)more)valuable)it)will)be)
!  please)add)your)experiences)of)pa;erns,)6ps,)
problems,)solu6ons)
FINALLY
!  Thank)you)for)coming)today!))
!  Any)ques6ons)now?)
!  Contact)me)anerwards:)
! sr;gmb@yahoo.com)
!  All)the)best)with)your))
test)automa6on!)

Más contenido relacionado

Destacado

ms_word_2010_win7
ms_word_2010_win7ms_word_2010_win7
ms_word_2010_win7
Quickoffice Test
 
Kako postati predsednik Amerike uz pomoć Fejsbuka
Kako postati predsednik Amerike uz pomoć FejsbukaKako postati predsednik Amerike uz pomoć Fejsbuka
Kako postati predsednik Amerike uz pomoć Fejsbuka
Srdjan Verbić
 
Mar, ferdauous i maria 2n a
Mar, ferdauous i maria 2n aMar, ferdauous i maria 2n a
Mar, ferdauous i maria 2n adretsjoanoro
 
Els drets humans alba i andrea
Els drets humans alba i andreaEls drets humans alba i andrea
Els drets humans alba i andreadretsjoanoro
 
Working with angel groups 2016
Working with angel groups 2016Working with angel groups 2016
Working with angel groups 2016
The Capital Network
 
Administrative service in Lviv region
Administrative service in Lviv regionAdministrative service in Lviv region
Administrative service in Lviv region
Olena Ursu
 
6 ppt5 jump jump i'm the neihu expert(1)
6  ppt5  jump jump i'm the neihu expert(1)6  ppt5  jump jump i'm the neihu expert(1)
6 ppt5 jump jump i'm the neihu expert(1)
British Council
 
Μάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFE
Μάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFEΜάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFE
Μάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFEManolis Roussakis
 
presentación habilidades para la comunicación
presentación habilidades para la comunicación presentación habilidades para la comunicación
presentación habilidades para la comunicación
Carlos Andres Merino Troncoso
 

Destacado (11)

ms_word_2010_win7
ms_word_2010_win7ms_word_2010_win7
ms_word_2010_win7
 
Kako postati predsednik Amerike uz pomoć Fejsbuka
Kako postati predsednik Amerike uz pomoć FejsbukaKako postati predsednik Amerike uz pomoć Fejsbuka
Kako postati predsednik Amerike uz pomoć Fejsbuka
 
Mar, ferdauous i maria 2n a
Mar, ferdauous i maria 2n aMar, ferdauous i maria 2n a
Mar, ferdauous i maria 2n a
 
Els drets humans alba i andrea
Els drets humans alba i andreaEls drets humans alba i andrea
Els drets humans alba i andrea
 
Atenzione ...mama!!!!!!!!!!
Atenzione ...mama!!!!!!!!!!Atenzione ...mama!!!!!!!!!!
Atenzione ...mama!!!!!!!!!!
 
ivaizdis ir zinia
ivaizdis ir ziniaivaizdis ir zinia
ivaizdis ir zinia
 
Working with angel groups 2016
Working with angel groups 2016Working with angel groups 2016
Working with angel groups 2016
 
Administrative service in Lviv region
Administrative service in Lviv regionAdministrative service in Lviv region
Administrative service in Lviv region
 
6 ppt5 jump jump i'm the neihu expert(1)
6  ppt5  jump jump i'm the neihu expert(1)6  ppt5  jump jump i'm the neihu expert(1)
6 ppt5 jump jump i'm the neihu expert(1)
 
Μάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFE
Μάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFEΜάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFE
Μάρκετινγκ Θέσεως (Location Based Marketing) - CRETELIFE
 
presentación habilidades para la comunicación
presentación habilidades para la comunicación presentación habilidades para la comunicación
presentación habilidades para la comunicación
 

Similar a The Doctor Is In: Diagnosing Test Automation Diseases

Modelo sistemático de testeo con usuarios para startups
Modelo sistemático de testeo con usuarios para startupsModelo sistemático de testeo con usuarios para startups
Modelo sistemático de testeo con usuarios para startups
Juan Paulo Madriaza
 
Presentación Modelo sistemático para testeo con usuarios en Startups
Presentación Modelo sistemático para testeo con usuarios en StartupsPresentación Modelo sistemático para testeo con usuarios en Startups
Presentación Modelo sistemático para testeo con usuarios en Startups
Gustavo Soto Miño
 
Ingeniería de Prueba Aplicada
Ingeniería de Prueba AplicadaIngeniería de Prueba Aplicada
Ingeniería de Prueba Aplicada
Hector Jayat
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
David Thomas
 
Presentacion causa raiz
Presentacion causa raizPresentacion causa raiz
Presentacion causa raiz
UGMA
 
Herramientas para implantar Calidad ISO 9001
Herramientas para implantar Calidad ISO 9001Herramientas para implantar Calidad ISO 9001
Herramientas para implantar Calidad ISO 9001
European Quality
 
Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...
Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...
Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...
TestingUy
 
S9-DAW-2022S1.pptx
S9-DAW-2022S1.pptxS9-DAW-2022S1.pptx
S9-DAW-2022S1.pptx
Luis Fernando Aguas Bucheli
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de softwareyalogueso81
 
Pres. planif. estratégica
Pres. planif. estratégicaPres. planif. estratégica
_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacion_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacioneaceved5
 
057 Testing Y Pensar Que Me Habian Dicho
057 Testing Y  Pensar Que Me Habian Dicho057 Testing Y  Pensar Que Me Habian Dicho
057 Testing Y Pensar Que Me Habian DichoGeneXus
 
Metodos para evaluacion de riesgos
Metodos  para  evaluacion  de  riesgosMetodos  para  evaluacion  de  riesgos
Metodos para evaluacion de riesgos
Beatriz Ospino
 
Introducción a la Simulación
Introducción a la SimulaciónIntroducción a la Simulación
Introducción a la Simulación
mosorio22
 
Manufactura Esbelta y sus tipos de Herramientas.
Manufactura Esbelta y sus tipos de Herramientas.Manufactura Esbelta y sus tipos de Herramientas.
Manufactura Esbelta y sus tipos de Herramientas.
Adrian Rangel
 
Best practices
Best practicesBest practices
Best practices
Interlatin
 
Actividad 3, metodos para la evaluacion de riesgos
Actividad 3, metodos para la evaluacion de riesgosActividad 3, metodos para la evaluacion de riesgos
Actividad 3, metodos para la evaluacion de riesgos
FabianDiaz298166
 
DOC-20221025-WA0117..pdf
DOC-20221025-WA0117..pdfDOC-20221025-WA0117..pdf
DOC-20221025-WA0117..pdf
DanielCarlos85
 

Similar a The Doctor Is In: Diagnosing Test Automation Diseases (20)

Modelo sistemático de testeo con usuarios para startups
Modelo sistemático de testeo con usuarios para startupsModelo sistemático de testeo con usuarios para startups
Modelo sistemático de testeo con usuarios para startups
 
Presentación Modelo sistemático para testeo con usuarios en Startups
Presentación Modelo sistemático para testeo con usuarios en StartupsPresentación Modelo sistemático para testeo con usuarios en Startups
Presentación Modelo sistemático para testeo con usuarios en Startups
 
Ingeniería de Prueba Aplicada
Ingeniería de Prueba AplicadaIngeniería de Prueba Aplicada
Ingeniería de Prueba Aplicada
 
Astra Infotech Coporate Brochure
Astra Infotech Coporate BrochureAstra Infotech Coporate Brochure
Astra Infotech Coporate Brochure
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Presentacion causa raiz
Presentacion causa raizPresentacion causa raiz
Presentacion causa raiz
 
Herramientas para implantar Calidad ISO 9001
Herramientas para implantar Calidad ISO 9001Herramientas para implantar Calidad ISO 9001
Herramientas para implantar Calidad ISO 9001
 
Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...
Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...
Charla evento TestingUY 2017 - Desafíos y Beneficios de implementar un Framew...
 
S9-DAW-2022S1.pptx
S9-DAW-2022S1.pptxS9-DAW-2022S1.pptx
S9-DAW-2022S1.pptx
 
Capítulo 01 conceptos de simulación
Capítulo 01 conceptos de simulaciónCapítulo 01 conceptos de simulación
Capítulo 01 conceptos de simulación
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de software
 
Pres. planif. estratégica
Pres. planif. estratégicaPres. planif. estratégica
Pres. planif. estratégica
 
_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacion_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacion
 
057 Testing Y Pensar Que Me Habian Dicho
057 Testing Y  Pensar Que Me Habian Dicho057 Testing Y  Pensar Que Me Habian Dicho
057 Testing Y Pensar Que Me Habian Dicho
 
Metodos para evaluacion de riesgos
Metodos  para  evaluacion  de  riesgosMetodos  para  evaluacion  de  riesgos
Metodos para evaluacion de riesgos
 
Introducción a la Simulación
Introducción a la SimulaciónIntroducción a la Simulación
Introducción a la Simulación
 
Manufactura Esbelta y sus tipos de Herramientas.
Manufactura Esbelta y sus tipos de Herramientas.Manufactura Esbelta y sus tipos de Herramientas.
Manufactura Esbelta y sus tipos de Herramientas.
 
Best practices
Best practicesBest practices
Best practices
 
Actividad 3, metodos para la evaluacion de riesgos
Actividad 3, metodos para la evaluacion de riesgosActividad 3, metodos para la evaluacion de riesgos
Actividad 3, metodos para la evaluacion de riesgos
 
DOC-20221025-WA0117..pdf
DOC-20221025-WA0117..pdfDOC-20221025-WA0117..pdf
DOC-20221025-WA0117..pdf
 

Más de TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
TechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
TechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
TechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
TechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
TechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
TechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
TechWell
 
Ma 15
Ma 15Ma 15
Ma 15
TechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
TechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
TechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
TechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
TechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
TechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
TechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
TechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
TechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
TechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
TechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
TechWell
 

Más de TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Último

3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 

Último (20)

3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 

The Doctor Is In: Diagnosing Test Automation Diseases