Submit Search
Upload
Testando sistemas Reativos com Enqueuer
•
1 like
•
144 views
G
Guilherme Moraes
Follow
Por que e como testar sistemas reativos com enqueuer. Divirtam-se!
Read less
Read more
Software
Report
Share
Report
Share
1 of 17
Download now
Download to read offline
Recommended
Reactive architecture e microservices microservices, ap is e event driven (1)
Reactive architecture e microservices microservices, ap is e event driven (1)
Petterson Henrique Andrade
Um método para o desenvolvimento de software baseado em microsserviços
Um método para o desenvolvimento de software baseado em microsserviços
Thiago Pereira
Tdc 2013 eric lemes - integracoes entre sistemas-2
Tdc 2013 eric lemes - integracoes entre sistemas-2
Eric Lemes
Microservices - Quebrando gigantes em pequenos
Microservices - Quebrando gigantes em pequenos
Vinícius Krolow
XML-RPC: Tópicos Introdutórios
XML-RPC: Tópicos Introdutórios
Fabio Spanhol
Congresso iv
Congresso iv
IP10
Arquitetura de Microserviços
Arquitetura de Microserviços
Norberto Enomoto
LibVIP - Bacharel em Ciência da Computação (UFSM 2003)
LibVIP - Bacharel em Ciência da Computação (UFSM 2003)
rrrighi
Recommended
Reactive architecture e microservices microservices, ap is e event driven (1)
Reactive architecture e microservices microservices, ap is e event driven (1)
Petterson Henrique Andrade
Um método para o desenvolvimento de software baseado em microsserviços
Um método para o desenvolvimento de software baseado em microsserviços
Thiago Pereira
Tdc 2013 eric lemes - integracoes entre sistemas-2
Tdc 2013 eric lemes - integracoes entre sistemas-2
Eric Lemes
Microservices - Quebrando gigantes em pequenos
Microservices - Quebrando gigantes em pequenos
Vinícius Krolow
XML-RPC: Tópicos Introdutórios
XML-RPC: Tópicos Introdutórios
Fabio Spanhol
Congresso iv
Congresso iv
IP10
Arquitetura de Microserviços
Arquitetura de Microserviços
Norberto Enomoto
LibVIP - Bacharel em Ciência da Computação (UFSM 2003)
LibVIP - Bacharel em Ciência da Computação (UFSM 2003)
rrrighi
Ampliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do Python
IP10
Congresso iii unifacsv3
Congresso iii unifacsv3
IP10
Programando interfaces reativas com ReacitveUI na plataforma Xamarin
Programando interfaces reativas com ReacitveUI na plataforma Xamarin
akamud
Microservices e RabbitMQ
Microservices e RabbitMQ
Leandro Lugaresi
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Celso Crivelaro
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
fabio perrella
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começou
Jose Wilker
Selecionando application procotocols para IoT
Selecionando application procotocols para IoT
cesar231084
[Devs Cansados Evento 2020] Queria saber a qualidade do meu código: o que olho?
[Devs Cansados Evento 2020] Queria saber a qualidade do meu código: o que olho?
Weverton Timoteo
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
Emmanuel Neri
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
Jose Wilker
A Revolução já começou
A Revolução já começou
Jose Wilker
Clean architecture
Clean architecture
Charles Viegas
Além da programação funcional com Elixir e Erlang
Além da programação funcional com Elixir e Erlang
Elaine Naomi
Android + web service
Android + web service
Ruddá Beltrão
Desenvolvimento web ágil com python e web2py
Desenvolvimento web ágil com python e web2py
Relsi Maron
React e reactividade Meetup Facebook Developer Circles
React e reactividade Meetup Facebook Developer Circles
José Barbosa
Desbravando o REST com Python
Desbravando o REST com Python
Matheus Fidelis
AuraSlides
AuraSlides
Vinícius Fraga
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
Guilherme Pereira Silva
More Related Content
Similar to Testando sistemas Reativos com Enqueuer
Ampliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do Python
IP10
Congresso iii unifacsv3
Congresso iii unifacsv3
IP10
Programando interfaces reativas com ReacitveUI na plataforma Xamarin
Programando interfaces reativas com ReacitveUI na plataforma Xamarin
akamud
Microservices e RabbitMQ
Microservices e RabbitMQ
Leandro Lugaresi
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Celso Crivelaro
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
fabio perrella
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começou
Jose Wilker
Selecionando application procotocols para IoT
Selecionando application procotocols para IoT
cesar231084
[Devs Cansados Evento 2020] Queria saber a qualidade do meu código: o que olho?
[Devs Cansados Evento 2020] Queria saber a qualidade do meu código: o que olho?
Weverton Timoteo
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
Emmanuel Neri
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
Jose Wilker
A Revolução já começou
A Revolução já começou
Jose Wilker
Clean architecture
Clean architecture
Charles Viegas
Além da programação funcional com Elixir e Erlang
Além da programação funcional com Elixir e Erlang
Elaine Naomi
Android + web service
Android + web service
Ruddá Beltrão
Desenvolvimento web ágil com python e web2py
Desenvolvimento web ágil com python e web2py
Relsi Maron
React e reactividade Meetup Facebook Developer Circles
React e reactividade Meetup Facebook Developer Circles
José Barbosa
Desbravando o REST com Python
Desbravando o REST com Python
Matheus Fidelis
AuraSlides
AuraSlides
Vinícius Fraga
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
Guilherme Pereira Silva
Similar to Testando sistemas Reativos com Enqueuer
(20)
Ampliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do Python
Congresso iii unifacsv3
Congresso iii unifacsv3
Programando interfaces reativas com ReacitveUI na plataforma Xamarin
Programando interfaces reativas com ReacitveUI na plataforma Xamarin
Microservices e RabbitMQ
Microservices e RabbitMQ
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Escalando uma plataforma de e-mail transacional- aprendizado das trincheiras
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começou
Selecionando application procotocols para IoT
Selecionando application procotocols para IoT
[Devs Cansados Evento 2020] Queria saber a qualidade do meu código: o que olho?
[Devs Cansados Evento 2020] Queria saber a qualidade do meu código: o que olho?
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
A Revolução já começou
A Revolução já começou
Clean architecture
Clean architecture
Além da programação funcional com Elixir e Erlang
Além da programação funcional com Elixir e Erlang
Android + web service
Android + web service
Desenvolvimento web ágil com python e web2py
Desenvolvimento web ágil com python e web2py
React e reactividade Meetup Facebook Developer Circles
React e reactividade Meetup Facebook Developer Circles
Desbravando o REST com Python
Desbravando o REST com Python
AuraSlides
AuraSlides
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
Testando sistemas Reativos com Enqueuer
1.
TESTANDO SISTEMAS REATIVOS COM
ENQUEUER GUILHERME MORAES mguilhermemoraes @lopidio lopidio
2.
LOPÍDIO VIRGS
3.
↝ Typescript ↝ Código
aberto ↝ Teste de comunicações poliglotas
4.
↝ EVENT-DRIVEN ↝ PUSHED-BASED-APPLICATION ↝
MICROSERVICES SISTEMAS REATIVOS RESPONSIVO ELÁSTICO RESILIENTE ORIENTADO À MENSAGEM MANIFESTO REATIVO
5.
PROTOCOLOS IPC REST/HTTP Esqueça HTTP
com microsserviços REST é a melhor escolha em uma arquitetura de microsserviços? Como REST síncrono transforma microsserviços de volta em monolitos
6.
COMUNICAÇÃO POLIGLOTA QUEM USA?
7.
TESTES DE COMUNICAÇÃO POLIGLOTA COMO SÃO
TESTADAS?
8.
FERRAMENTAS DE TESTES
9.
VOCÊ NÃO ESTÁ SOZINHO
10.
11.
↝ CADEIA DE
COMPONENTES ↝ NÃO PROGRAMADORES ↝ MÚLTIPLOS PROTOCOLOS IPC ↝ JOB DA INTEGRAÇÃO CONTÍNUA ENQUEUER
12.
EXEMPLO
13.
↝ INPUT ↜ OUTPUT
1 ↜ OUTPUT 2 CENÁRIO REAL
14.
CENÁRIO DE TESTE "publisher": { "type":
"http-client", "name": "eCommerceEndPointToBeHit", "method": "POST", "url": "http://localhost:1880/input", "prePublishing": "test['TDC PRE] = true", "onMessageReceived": "test['TDC Code'] = JSON.parse(message).statusCode == 123;", "payload": "" } INPUT
15.
CENÁRIO DE TESTE OUTPUT
2OUTPUT 1 { "type": "http-server", "name": "httpCreditCardApi", "endpoint": "/output1", "port": 23075, "method": "POST", "response": { "status": 123, "payload": "" }, "timeout": 1000 } { "type": "mqtt", "name": "mqttUserNotification", "brokerAddress": "mqtt://localhost", "topic": "output2", "onMessageReceived": "test['UserNotified'] = true", "timeout": 3000 }
16.
EXECUÇÃO HORA DA VERDADE
17.
OBRIGADO! ACEITO FEEDBACK mguilhermemoraes @lopidio lopidio PERGUNTAS?
Download now