TDC CONNECTIONS
CRIANDO SOFTWARE NUM MUNDO CONECTADO

Trilha DEVTEST

Vamos conectar qualidade em todo ciclo de desenvolvimento?

As aplicações nos últimos anos vem evoluindo de maneira constante e com uma velocidade cada vez mais difícil de acompanhar. Conectar, conhecer e compartilhar são pré-requisitos essenciais para construir um software de qualidade, capaz de resolver problemas reais e adaptar-se às mudanças do mundo. Através de interações reais e compartilhamento da ownership da qualidade seu produto encontrará sucesso para atender aos desafios de mercado.

Diferente da trilha de Testes, caracteriza-se por uma trilha mais técnica onde profissionais de programação, de UX, analistas de infra, ou (quaisquer outros papéis dentro do time) poderão mostrar como contribuem para a qualidade de suas aplicações.

Data e Local

Terça-feira, 22 de Março de 2022

09h às 19h

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

Valores para participação online:
1 trilha: de R$ 170 por R$ 125
2 trilhas: de R$ 340 por R$ 225
3 trilhas: de R$ 510 por R$ 325
* aproveite maior desconto até 16/FEV,
veja tabela completa

Valores para participação online:
1 trilha: de R$ 170 por R$ 145
2 trilhas: de R$ 340 por R$ 260
3 trilhas: de R$ 510 por R$ 375
* preço válido até 11/MAR,
veja tabela completa

Valores para participação online:
1 trilha: R$ 170
2 trilhas: R$ 295
3 trilhas: R$ 430
* preço válido até 24/MAR,
veja tabela completa

Programação / Palestras Time Zone: GMT-3

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:40 às 10:25

Conexão com o mercado de trabalho de hoje e do futuro

Tania Cosentino
Keynote de Abertura
10:30 às 10:45 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:50 às 11:25

Testando uma aplicação em uma arquitetura orientada a eventos

Henrique Luis Schmidt

A arquitetura orientada a eventos vem ganhando cada vez mais espaço por causa dos seus grandes benefícios.

Qual a melhor forma de testar aplicações que utilizam essa arquitetura? Como validar que o consumo e a produção de eventos em uma aplicação está funcionando? Como configurar a infraestrutura para esses testes?

Nessa palestra, você saberá a resposta para essas perguntas e verá, na prática, como criar testes de integração e end-to-end utilizando Kafka de maneira fácil e rápida.

11:30 às 12:05

Testando seus testes com Stryker!

Thiago Barradas

Fazer testes unitários pode parecer fácil pra uns, dificil pra outros, mas no fim, como sabemos que nossos testes realmente testam o comportamento do nosso sistema e são "quebráveis" em qualquer mudança de lógica e/ou comportamento? Vamos conhecer os testes de mutação! Testes que se propõem em testar os seus testes e trazer mais qualidade para eles.

12:10 às 12:45

A Psicologia dos Testes

Daniel Quadros

Planejar, executar e analisar o resultado de testes são tarefas que, além dos componentes técnicos, envolve sentimentos como culpa, soberba, frustração e antagonismo. Nesta palestra vamos falar um pouco sobre isso e como isso impede que os testes sejam efetivos (e às vezes até mesmo o uso de testes).

12:50 às 13:55 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

14:00 às 14:05 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

14:10 às 14:45

Desafios para testes de desempenho de aplicativos móveis

Luis Eduardo Pinheiro Pedrosa / Gilson Gledes

O teste de aplicativos móveis é crucial para produzir uma experiência satisfatória para o usuário final e garantir o sucesso de seu aplicativo móvel. Esta palestra explorará os desafios que podem surgir na realização de testes de desempenho de aplicativos móveis, bem como os principais indicadores de desempenho usados ??para medir e avaliar o comportamento do aplicativo.

14:50 às 16:05

Qual o papel do QA em um ambiente DevOps

Clara Érica Takayama de Castro / Lydia Maria de Souza Dantas / Bárbara Cabral
Painel Digital desta Trilha
16:10 às 16:20 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

Por que Criamos uma Ferramenta de Load Testing utilizando Playwright e AWS Batch?

Anderson Parra

Encontrar o limite que uma aplicação suporta sem causar outages é uma tarefa trabalhosa e muitas vezes cara. No entanto, é uma boa prática descobrir esse limite no ambiente de teste, por isso investimos tempo e dinheiro para descobrir o volume de requests que uma aplicação suporta antes que isso apareça em produção.

Existem algumas ferramentas consolidadas no mercado que facilitam a nossa vida, por exemplo: Apache JMeter, BlazeMeter, Gatling e k6. Testamos muitas delas e decidimos construir nossa própria tool de load testing utilizando Playwright e AWS Batch.

Confira como criamos usuários virtuais, cada um no seu browser, executando tarefas end-to-end utilizando Playwright e AWS Batch.

17:05 às 17:40

Desmistificando os Dublês de Testes

Marcel Gonçalves dos Santos

Um dos conceitos que mais causam confusão durante o aprendizado de testes de software são os dublês de teste. Eles são o próximo passo nos estudos após uma pessoa ser introduzida aos testes automatizados. Nesta palestra apresentarei o que são os dublês de teste, quais são os tipos de dublês mais conhecidos (dummy, stub, fake, mock e spy), quais problemas eles resolvem e quais são as diferenças entre eles. Após essa palestra você terá um entendimento sólido sobre o tema e terá mais segurança ao realizar os seus testes.

17:45 às 18:20

pRESTo! - A magia de um framework de orquestração de qualidade de código aberto baseado em REST

Rui Rodrigues

A automação de testes já há vários anos é protagonista no processo de QA, e temos uma diversidade muito interessante de ferramentas para ela, com um nível de qualidade que seria impensável há alguns anos. Há também uma liberdade crescente para os times escolherem as ferramentas que estejam mais alinhadas com suas necessidades e skills. Este cenário é sensacional, mas gera um ecosistema complexo. O tráfego de informações muitas vezes é dificil porque estas ficam em "silos" de ferramentas que precisam ser rompidos. Aí entra o pRESTo!: um set de serviços REST de código aberto focados na integração, unindo diferentes ferramentas em um único fluxo de qualidade de forma transparente.

18:25 às 18:40 Open Space

18:45 às 19:15 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.

Programação sujeita a alterações

Patrocinadores

Diamond


Gold




Apoio Institucional


Instituição Parceira


Realização