SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Rodrigo Quinta
rquinta@ces.com.uy
EL TESTING TAMBIÉN ES PARTE
DE LA REVOLUCIÓN
Mariana Travieso
marianat@ces.com.uy
15 y 16 de mayo, 2017
www.testinguy.org
#testinguy |@testinguy
¿Dónde estamos?
• Imagen de plataforma IoT
La diferencia entre la
excelencia y la
mediocridad, está en la
forma de pensar
Revisemos noticias de los últimos meses…
¿Cómo alimentar nuestras heurísticas para detectar los defectos?
22/10/16
23/02/17
26/04/17
ISO/IEC 25010
En el presente…
• El CES hizo pruebas a un componente genérico para manejo
de entorno.
• El objetivo del sistema es manejar información del entorno
• Registrar productores de información
• Notificar cambios en el contexto
• Brindar acceso a la información
• Interfaces NGSI9/10
SUT
• Usos
• sensores en el
hogar
• plataformas para
smart cities
• y más …
Objetivo de la prueba
• Intentan responder estas preguntas
• ¿Cuántos sensores soporta el sistema?
• ¿Cuántos suscriptores soporta para un número dado de
sensores?
• Testing tercerizado y objetivo
• Los resultados de las pruebas permitirían tomar
decisiones importantes para la empresa
Desafíos
• Generación de datos
• Simulación de sensores
• Sistemas receptores
• Registro del tiempo
• Correctitud del mensaje
• Infraestructura
Infraestructura
Cómo verificar
• ¿Se generó la concurrencia?
• JMeter
• ¿Llegaron todos los mensajes al manejador?
• Base de datos del manejador
• ¿Responde el manejador?
• JMeter
• ¿Reciben los receptores los mensajes?
• Logs
Resumen
• La precisión de la
prueba y las evidencias
brindaron confianza al
cliente
• Hoy en día muchas
aplicaciones están
usando la plataforma
que gestiona
información del
entorno en diversos
contextos
Futuro
cercano
• Cada vez más dispositivos “inteligentes”
• Ok Google, Cortana, Siri, Alexa ….
• En Uruguay pronto se comenzarán a desarrollar
aplicaciones que interactúen con estos
dispositivos
• Uber, PedidosYa, McDonald’s, y más
• Es momento de capacitarse, considerar los
riesgos de seguridad y generar herramientas
para automatizar estas pruebas
¿PREGUNTAS?
¡MUCHAS GRACIAS!
Rodrigo Quinta
rquinta@ces.com.uy
Mariana Travieso
marianat@ces.com.uy
15 y 16 de mayo, 2017
www.testinguy.org
#testinguy |@testinguy

Más contenido relacionado

La actualidad más candente

Guía de preguntas del software
Guía de preguntas del softwareGuía de preguntas del software
Guía de preguntas del software
loli molina
 
ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...
ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...
ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...
Alarcos Quality Center
 

La actualidad más candente (20)

Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Presentación1 morales villanueva
Presentación1 morales villanuevaPresentación1 morales villanueva
Presentación1 morales villanueva
 
Evolución del tester nov 2016
Evolución del tester nov 2016Evolución del tester nov 2016
Evolución del tester nov 2016
 
Cuestionario (primer parcial)
Cuestionario (primer parcial)Cuestionario (primer parcial)
Cuestionario (primer parcial)
 
SSTQB 2015 - Evaluación y Certificación del Producto Software con ISO/IEC 25000
SSTQB 2015 - Evaluación y Certificación del Producto Software con ISO/IEC 25000SSTQB 2015 - Evaluación y Certificación del Producto Software con ISO/IEC 25000
SSTQB 2015 - Evaluación y Certificación del Producto Software con ISO/IEC 25000
 
La Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareLa Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de Software
 
Iso 15504
Iso 15504Iso 15504
Iso 15504
 
Métricas
MétricasMétricas
Métricas
 
itSMF Vision13 - ISO/IEC 25000: Evaluación y Certificación de la Calidad del ...
itSMF Vision13 - ISO/IEC 25000: Evaluación y Certificación de la Calidad del ...itSMF Vision13 - ISO/IEC 25000: Evaluación y Certificación de la Calidad del ...
itSMF Vision13 - ISO/IEC 25000: Evaluación y Certificación de la Calidad del ...
 
Presentación Organizacional - Alarcos Quality Center 2015
Presentación Organizacional - Alarcos Quality Center 2015Presentación Organizacional - Alarcos Quality Center 2015
Presentación Organizacional - Alarcos Quality Center 2015
 
Buenas practicas para el desarrollo de software
Buenas practicas para el desarrollo de softwareBuenas practicas para el desarrollo de software
Buenas practicas para el desarrollo de software
 
Guía de preguntas del software
Guía de preguntas del softwareGuía de preguntas del software
Guía de preguntas del software
 
CUESTIONARIO (ANALISIS DE SISTEMAS)
CUESTIONARIO (ANALISIS DE SISTEMAS)CUESTIONARIO (ANALISIS DE SISTEMAS)
CUESTIONARIO (ANALISIS DE SISTEMAS)
 
ISO/IEC 14598-5
ISO/IEC 14598-5ISO/IEC 14598-5
ISO/IEC 14598-5
 
ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...
ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...
ITGSM 2014 - Evaluación, mejora y certificación del Producto Software: un cas...
 
Estrategias de prueba del software
Estrategias de prueba del softwareEstrategias de prueba del software
Estrategias de prueba del software
 
Flujograma administrativo
Flujograma administrativo Flujograma administrativo
Flujograma administrativo
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Pruebas - Fundamentos
Pruebas - FundamentosPruebas - Fundamentos
Pruebas - Fundamentos
 
CIBSE 2015 - Experiencias en la Industria del Software: Certificación del Pro...
CIBSE 2015 - Experiencias en la Industria del Software: Certificación del Pro...CIBSE 2015 - Experiencias en la Industria del Software: Certificación del Pro...
CIBSE 2015 - Experiencias en la Industria del Software: Certificación del Pro...
 

Similar a Charla evento TestingUY 2017 - El Testing también es parte de la revolución

Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
jose_macias
 
Ergolab, Innovación Abierta Guiada por el Usuario para Sistemas de Información
Ergolab, Innovación Abierta Guiada por el Usuario para Sistemas de InformaciónErgolab, Innovación Abierta Guiada por el Usuario para Sistemas de Información
Ergolab, Innovación Abierta Guiada por el Usuario para Sistemas de Información
Jorge García Valbuena
 
Analisis y diseño de sistemas cap 1
Analisis y diseño de sistemas cap 1Analisis y diseño de sistemas cap 1
Analisis y diseño de sistemas cap 1
German Bonivento
 

Similar a Charla evento TestingUY 2017 - El Testing también es parte de la revolución (20)

Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
 
Yamilet..
Yamilet..Yamilet..
Yamilet..
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
 
ciclo de vida.pdf
ciclo de vida.pdfciclo de vida.pdf
ciclo de vida.pdf
 
Ciclo de vida de sistema
Ciclo de vida de sistemaCiclo de vida de sistema
Ciclo de vida de sistema
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacion
 
Dev ops en arquitectura de sistemas
Dev ops en arquitectura de sistemasDev ops en arquitectura de sistemas
Dev ops en arquitectura de sistemas
 
Sistemas de informacion 2
Sistemas de informacion 2Sistemas de informacion 2
Sistemas de informacion 2
 
Proyecto: Herramientas de Informática I.
Proyecto: Herramientas de Informática I.Proyecto: Herramientas de Informática I.
Proyecto: Herramientas de Informática I.
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Ergolab, Innovación Abierta Guiada por el Usuario para Sistemas de Información
Ergolab, Innovación Abierta Guiada por el Usuario para Sistemas de InformaciónErgolab, Innovación Abierta Guiada por el Usuario para Sistemas de Información
Ergolab, Innovación Abierta Guiada por el Usuario para Sistemas de Información
 
Analisis y diseño de sistemas cap 1
Analisis y diseño de sistemas cap 1Analisis y diseño de sistemas cap 1
Analisis y diseño de sistemas cap 1
 
Diseño de salidas - Joseph Vizueta
Diseño de salidas - Joseph VizuetaDiseño de salidas - Joseph Vizueta
Diseño de salidas - Joseph Vizueta
 
Charla Evento TestingUY 2018 - IOT: Conclusiones de mi experiencia
Charla Evento TestingUY 2018 - IOT: Conclusiones de mi experienciaCharla Evento TestingUY 2018 - IOT: Conclusiones de mi experiencia
Charla Evento TestingUY 2018 - IOT: Conclusiones de mi experiencia
 
Ehealth y Software Libre, una visión
Ehealth y Software Libre, una visiónEhealth y Software Libre, una visión
Ehealth y Software Libre, una visión
 
Generalidades IR
Generalidades IRGeneralidades IR
Generalidades IR
 
Generalidades Ingeniería de Requisitos
Generalidades Ingeniería de RequisitosGeneralidades Ingeniería de Requisitos
Generalidades Ingeniería de Requisitos
 
Generalidades de la Ingeniería de Requisitos
Generalidades de la Ingeniería de RequisitosGeneralidades de la Ingeniería de Requisitos
Generalidades de la Ingeniería de Requisitos
 
Generalidades de la Ingeniería de Requisitos
Generalidades de la Ingeniería de RequisitosGeneralidades de la Ingeniería de Requisitos
Generalidades de la Ingeniería de Requisitos
 

Más de TestingUy

Webinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcionalWebinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcional
TestingUy
 
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
TestingUy
 
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...
TestingUy
 
Webinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testingWebinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testing
TestingUy
 
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
TestingUy
 

Más de TestingUy (20)

Webinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcionalWebinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcional
 
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
 
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...
 
Webinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testingWebinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testing
 
TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020
 
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuoMeetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
 
Meetup TestingUy 2019 - May the automation be with you
Meetup TestingUy 2019 - May the automation be with youMeetup TestingUy 2019 - May the automation be with you
Meetup TestingUy 2019 - May the automation be with you
 
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
 
Meetup TestingUy 2019 - En clave de protocolo con apache JMeter
Meetup TestingUy 2019 - En clave de protocolo con apache JMeterMeetup TestingUy 2019 - En clave de protocolo con apache JMeter
Meetup TestingUy 2019 - En clave de protocolo con apache JMeter
 
Meetup TestingUy 2019 - Si Tony Stark fuera Tester
Meetup TestingUy 2019 - Si Tony Stark fuera TesterMeetup TestingUy 2019 - Si Tony Stark fuera Tester
Meetup TestingUy 2019 - Si Tony Stark fuera Tester
 
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
 
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
 
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
 
Charla TestingUy 2019 - Ready Tester One? Go!
Charla TestingUy 2019 - Ready Tester One? Go!Charla TestingUy 2019 - Ready Tester One? Go!
Charla TestingUy 2019 - Ready Tester One? Go!
 
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
 
Charla TestingUy 2019 - Contract Testing con Pact
Charla TestingUy 2019 - Contract Testing con PactCharla TestingUy 2019 - Contract Testing con Pact
Charla TestingUy 2019 - Contract Testing con Pact
 
Charla TestingUy 2019 - Testing de chatbots
Charla TestingUy 2019 - Testing de chatbotsCharla TestingUy 2019 - Testing de chatbots
Charla TestingUy 2019 - Testing de chatbots
 
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivelCharla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
 
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
 
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
 

Último

Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
Marc Liust
 

Último (17)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 

Charla evento TestingUY 2017 - El Testing también es parte de la revolución

  • 1. Rodrigo Quinta rquinta@ces.com.uy EL TESTING TAMBIÉN ES PARTE DE LA REVOLUCIÓN Mariana Travieso marianat@ces.com.uy 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy
  • 3. • Imagen de plataforma IoT
  • 4.
  • 5. La diferencia entre la excelencia y la mediocridad, está en la forma de pensar
  • 6. Revisemos noticias de los últimos meses… ¿Cómo alimentar nuestras heurísticas para detectar los defectos?
  • 8.
  • 9.
  • 10.
  • 12. En el presente… • El CES hizo pruebas a un componente genérico para manejo de entorno. • El objetivo del sistema es manejar información del entorno • Registrar productores de información • Notificar cambios en el contexto • Brindar acceso a la información • Interfaces NGSI9/10
  • 13. SUT • Usos • sensores en el hogar • plataformas para smart cities • y más …
  • 14. Objetivo de la prueba • Intentan responder estas preguntas • ¿Cuántos sensores soporta el sistema? • ¿Cuántos suscriptores soporta para un número dado de sensores? • Testing tercerizado y objetivo • Los resultados de las pruebas permitirían tomar decisiones importantes para la empresa
  • 15. Desafíos • Generación de datos • Simulación de sensores • Sistemas receptores • Registro del tiempo • Correctitud del mensaje • Infraestructura
  • 17. Cómo verificar • ¿Se generó la concurrencia? • JMeter • ¿Llegaron todos los mensajes al manejador? • Base de datos del manejador • ¿Responde el manejador? • JMeter • ¿Reciben los receptores los mensajes? • Logs
  • 18. Resumen • La precisión de la prueba y las evidencias brindaron confianza al cliente • Hoy en día muchas aplicaciones están usando la plataforma que gestiona información del entorno en diversos contextos
  • 19. Futuro cercano • Cada vez más dispositivos “inteligentes” • Ok Google, Cortana, Siri, Alexa …. • En Uruguay pronto se comenzarán a desarrollar aplicaciones que interactúen con estos dispositivos • Uber, PedidosYa, McDonald’s, y más • Es momento de capacitarse, considerar los riesgos de seguridad y generar herramientas para automatizar estas pruebas
  • 20. ¿PREGUNTAS? ¡MUCHAS GRACIAS! Rodrigo Quinta rquinta@ces.com.uy Mariana Travieso marianat@ces.com.uy 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy