Executando verificação de segurança...
1

Teste e2e em arquiteturas Event/Message Driven

Passei o último ano desenvolvendo servicos que foram deployed na AWS. As coisas funcionam muito bem em testes unitários e de integração. A maior parte dos problemas está relacionada à "jornada" da mensagem. Alguém já viu alguma técnica ou ferramenta que ajuda a realizar testes e2e? Segue um exemplo de jornada de mensagem:

exemplo

1

Geralmente JMeter e Karate são utilizados para E2E testing.

Eu suponho que seu problema está sendo identificar se a mensagem é publicada no SNS para ser consumida pelo SQS. Se for o caso, na sua plataforma de testes, você pode colocar um subscriber adicional no mesmo tópico que o SQS está inscrito e verificar se a mensagem foi enviada via HTTP API do SNS.