Quer saber como foi a Trilha de Testes no TDC 2018-SP?

Maico Mizuhara
Reunião de Qa Sampa
4 min readAug 5, 2018

Olá pessoas, nós do QA Sampa fomos ao TDC este ano (2018) e vamos fazer aqui um breve resumo do que foi este evento por diversos olhares, como espectadores, palestrantes e organizadores.

Primeiramente vou fazer um resumo dos assuntos mais abordados na Trilha de Testes.

Palestra: Como criar e executar testes paralelos web usando Selenium e containers.

Palestrante: Elias Nogueira

O Elias não só falou como demonstrou ao vivo o funcionamento de uma execução de testes paralelos utilizando container com o Zalenium, no qual você pode distribuir baterias de testes em máquinas diferentes e executá las ao mesmo tempo reduzindo o tempo total de execução dos testes.

Palestra: Flaky tests: O flakiness que há em você!

Palestrante: André Pereira e Ramses Jose

Esta palestra foi sobre priorização dos testes, pois sempre temos aquela bateria de testes com fluxos grandes e por diversas vezes ela falha em pontos muitas vezes não tão importantes para o funcionamento do sistema, a idéia aqui foi alertar sobre quebrar mais os testes e elencar somente o que for prioritário.

Testes de Regressão Visual — Dando um upgrade nos seus testes da camada de UI

Palestrante: Mariana Elisa Moises

Nesta palestra a Mariana demonstrou como funciona um teste de regressão visual, no qual tem o intuito de validar e testar imagens apresentadas em um site, e também foi mencionado quando não se deve utilizar esse tipo de teste. Nós do QA Sampa já tivemos um Workshop sobre o assunto ministrado pela Samanta no qual vocês podem conferir o conteúdo mais afundo na live que fizemos, clique aqui: https://www.youtube.com/watch?v=DW6hUyiW2qE&t=238s

Microserviços — Desafios para lidar com a qualidade :

Palestrantes: André Abe

Nesta palestra o André contou um pouco da experiência dele com testes de micro-serviços, e as formas de como ele usa através de mocks, testes de contrato e até usando logs de sistema.

Como garantir a retrocompatibilidade de uma API

Palestrante: Jônatas Josué/Antonio Marcos

Jônatas e o Antonio falaram sobre testes de API e o que podemos fazer para construir um teste melhor evitando quebrá-lo por causa de um versionamento de API’s ou do próprio software.

Simulação de dependências em testes unitários.

Palestrantes: Isabelly Damascena / Caio Souza

Falaram muito sobre os problemas de se realizar vários testes unitários e de serviços simulando diversas outras iterações, como por exemplo para executar um teste você acaba mockando diversas outras funcionalidades só pra fazer com que ele funcione e quando sobe a aplicação na prática nem sempre é assim que as coisas funcionam não é mesmo

Review de frameworks de testes end-to-end em Javascript

Palestrante: Bárbara Cabral

Foi foi um overview sobre framework e ferramentas de testes utilizando Javascript como CucumberJS, CodeceptsJS, Protractor e BackstopJS.

Testes de Acessibilidade — Qualidade para Todos

Palestrante: Marcelo Vieira dos Santos / Roberto Alves Fonseca

Foi tocado em um tema muito importante que é a inclusão de pessoas com deficiência na área de TI e como é realizado os testes em softwares para que essas pessoas possam utilizá-los.Foi mencionado os testes em pares para pessoas com e sem deficiência, sobre normas e regras que algumas instituições têm de seguir para atender essas necessidades, e tivemos também a presença de um profissional com essa portabilidade que programa e também realiza esses tipos de testes.

Guia de sobrevivência do QA em DevOps

Palestrante: Charles Kilesse

Esta palestra foi ministrada pelo Charles que é um dos colaboradores do QA Sampa, ele falou sobre a importância de se realizar testes mesmo antes da publicação de um ambiente, lá na fase dos builds, também reforçou muito sobre testes paralelos em docker que foi apresentado na primeira palestra do dia, e sobre como devs e QA’s tem que trabalharem juntos seja testando,codando ou até mesmo levantando regras de negócio, pois todos somos responsáveis pela qualidade do software.

Também fizemos um workshop sobre integração contínua, clique aqui: https://www.youtube.com/watch?v=AQhru_HNdxw&t=1083s

Testes de carga e performance com Gatling.io

Palestrante: Jose Eduardo Castro

Na última palestra o Jose apresentou o que são testes de Performance, carga e stress, e alguns limites de uso.Também mostrou esse tipo de execução de teste através do Gatling.io, quais foram os seus resultados e suas possibilidades.

Pontos Positivos:

  • Mostraram as ferramentas e técnicas praticadas no mercado de trabalho.
  • Dá pra aprender bastante com essas implementações demonstradas durante o evento.
  • É um overview do que podemos estudar, e por onde devemos começar.
  • Deu pra conhecer muitas pessoas, encontramos muitos amigos e trocamos muitas experiências.
  • O evento trouxe muita novidade, inclusive a acessibilidade e inserção das mulheres no mercado de trabalho, onde mostrou que as oportunidades e inovações são para todos.

Pontos Negativos:

  • Foram palestras bem teóricas e não tem prática, como um hands on por exemplo.
  • Algumas palestras foram bem teóricas que cansou o público, inclusive no final do evento, onde todos estavam bem exaustos.
  • Não houve pontualidade no horário das palestras.

Próximos eventos do QA Sampa

Siga o QA Sampa Meeting!

--

--