TDC RECIFE ONLINE
O encontro de comunidades e empresas no Brasil

Trilha TESTES

A trilha do TDC com mais qualidade em linha reta da América Latina

Garantir a qualidade de um produto deve ser compromisso de todos os envolvidos em todas as etapas do ciclo de desenvolvimento de qualquer coisa - seja um software ou algo físico.

As pessoas envolvidas com teste de software atuam com estratégias, abordagens, ferramentas e técnicas para que a qualidade de software seja garantida de maneira mais eficiente possível - quanto antes, melhor.

Queremos proporcionar a vocês uma trilha que apresente estas estratégias, abordagens e ferramentas que vem impactando de forma muito positiva times e empresas no mercado.

Bora ver e aprender com a gente?

Data

Quarta-feira, 28 de Outubro de 2020

09h às 19h (somente ao vivo)

Investimento

Tabela de Pacotes de Preços da Fase 1 INSCREVA-SE

Como se inscrever

Palestras

Hora Conteúdo
09:00 às 09:30 Abertura do evento e mini keynote

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

09:30 às 10:20 Keynote da manhã

Os keynotes serão apresentados no palco da Stadium.

10:25 às 10:40 Abertura da trilha pela coordenação

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

10:45 às 11:20

Incrível Pytest - Uma introdução

Marlon de Alencar Rocha

Crie testes de forma rápida e eficaz com esse framework muito usado pela comunidade de desenvolvedores Python.

11:25 às 12:00

Quem testa os testes?

Paulo Henrique Rocha Gonçalves

Quando pensamos em validar a eficiência dos testes implementados, normalmente o que vem à mente é a métrica de cobertura de código. Porém, será que ela realmente é a melhor prática para garantir que os testes estão realmente testando os cenários possíveis?

Nessa palestra vamos entender juntos como funciona o teste de mutação (suas vantagens, desvantagens, adoção pela Google, etc), colocar a mão na massa e matar alguns mutantes que conseguiram se esconder da cobertura de código.

12:05 às 13:00

Teste manual, automação, DevOps, frameworks, linguagens, "QA fullstack".. qual o perfil de QA que o mercado está demandando e o que temos de tendência chegando por aí?

Painel Digital desta Trilha
13:00 às 14:00 Intervalo para almoço

Intervalo para o almoço e recarregar energias.

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

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

14:15 às 14:50

Usando D.R.Y. para melhorar a automação de serviço REST

Alexsandro Ferrão / Bruno Lusa da Costa

Quando começamos a escrever código de automação por muitas vezes usamos muito copia e cola, duplicando o código por todo seu projeto. Nessa apresentação mostrarei com código como usar melhor a orientação a objetos podemos aumentar a cobertura do nosso projeto, sem ter tanta duplicidade de código, melhorando a legibilidade e facilitando as manutenções futuras. E também como podemos usar uma estratégia para ter feedbacks mais rápidos dos testes na pipeline de integração contínua.

14:55 às 15:30

ScanAPI: Automatização de Testes de Integração para a sua API

Camila Maia

A ScanAPI é um framework de código aberto escrito em Python que possibilita a criação de testes de integração para REST APIs.

Através de um arquivo de configuração (YAML/JSON), você consegue implementar testes automatizados para os endpoints da sua API. O framework gera um relatório de execução dos testes que também pode ser utilizado como a própria documentação da API.

Essa palestra visa mostrar um pouco do funcionamento da ScanAPI, da sua implementação, discutir os próximos passos a serem seguidos e também divulgar a ferramenta para quem possa ter interesse, seja para sua utilização ou contribuição com o projeto.

https://github.com/scanapi/scanapi https://scanapi.dev

15:35 às 16:10

Padrão Screenplay: Qualidade para seu código

Rafael Felipe Jordão

No mundo dos testes existem alguns design patterns que podemos aplicar para nossos projetos (principalmente quando se tratam de testes end to end), e um dos poucos conhecidos é o Screenplay, que trás ótimos benefícios, facilitando a manutenção e adição de features de forma que vise a qualidade de código do próprio projeto de testes. O mesmo será explicado, utilizando um projeto de exemplo com a library open source Serenity BDD.

16:15 às 16:35 Open Space

16:40 às 17:15 A definir
17:25 às 18:15 Keynote da tarde

Os keynotes serão apresentados no palco da Stadium.

18:20 às 18:40 Encerramento

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


Grade sujeita a alterações

Coordenação da Trilha TESTES


Patrocinadores

Diamond


Gold


Silver


Apoio


Realização