#TrilhaTestes no #TDC2014 | Qualidade de Software
By Mário Pravato Junior Fala galera!Com um pequeno atraso trago aqui para vocês a minha avaliação sobre a Trilha de Testes realizada no último dia 08 de agosto, no TDC 2014 de São Paulo.O evento continua muito bem organizado e localizado na ótima Universidade Anhembi Morumbi da Vila Olimpia.Mais uma vez tivemos uma trilha bem lotada e com muitas pessoas interessadas em conhecer mais afundo a vida dos QA´s. Um fato interessante, é que pelo menos metade da sala era composta de desenvolvedores, o que mostra que estamos fazendo barulho!Como sempre acontece neste tipo de evento, nem todas as palestras foram boas ou de fácil assimilação. Para não entrar muito nos méritos de cada palestrante, resolvi apenas avaliar aquelas que mais gostei e que me identifiquei, que foram as 4 palestras abaixo:1. Testes de Performance na Nuvem (Júlio de Lima) – SlideOs destaques da palestra do Júlio foram as indicações de aplicações para tais testes: – Blazemeter – Soasta – Loadstorm Julio entrou mais afundo no Blazemeter, onde citou as seguintes características:- 100% compatível com JMeter;- Possui diversas CDN´s espalhadas pelo Mundo;- Aplicação gratuita para até 50 usuários simultâneos por 20 minutos;- Possibilidade de simular a banda de conexão.2. A prática de testes contínuos – quebrando barreiras na organização para melhores resultados (Walter Farias) – SlideWalter abordou um assunto bem interessante que é o Continuos Testing.Durante a sua apresentação, Walter citou um dado bem interessante: "90% dos testadores tem alguma, mas não "completa" confiança no software que está sendo entregue", ou seja, confiam, mas de olhos bem abertos!Walter citou os pilares do Continuos Testing: Ambiente + Automação + Implantação Automatizada.Suas dicas finais foram:Chegar ao mercado mais rápido exige testes mais rápidos;Testadores precisam de testes automatizados, ambientes para executá-los, e os últimos códigos nesses ambientes;Ambientes complexos podem ser simplificados com virtualização de serviços;Implementações complexas pode ser controlada com aplicação de Automação de Entrega;Continuous Testing juntamente com Continuous Deployment, verifica software / valida o processo de implantação.3. Especificações e testes funcionais e de interface Web em paralelo usando Spock, Geb e Cucumber-JVM em Sistemas Legados (Maurício Borges Silva e Guilherme de Angeli Ferreira) – SlideA palestra da dupla Maurício e Guilherme foi bem proveitosa, principalmente quando entraram em aspectos técnicos e citaram algumas ferramentas não tão conhecidas do público, que são: – Cucumber (a mais conhecida) – Spock – GEB Já conhecia o Cucumber de outros eventos, mas me interessei bastante pelo Geb (pronuncia-se Jeb), pois ele nasceu de uma abstração do Selenium. Fiz uma rápida pesquisa por referências em português destas duas últimas ferramentas.4. Visual Regression Testing com PhantomCSS – (Stefan Teixeira) – Slide – DemoO melhor ficou para o final, com a excelente palestra do Stefan Teixeira. Confesso que era a minha maior expectativa para o TDC e se confirmou. Excelente palestra e palestrante e um tema muito bacana.A ideia de utilizar uma ferramenta para realizar os Testes de Regressão visuais é bem simples:Diminuir o esforço dos testes manuais;Identificar de forma fácil e rápida os bugs;Comparar Screenshots;Validar design responsivoAlgumas ferramentas citadas pelo palestrante foram:- PhantomCSS- CSS Critic- Depicted- Wraith- Huxley- HardyO palestrante seguiu a apresentação com os detalhes do PhantomCSS, que é um Módulo do CasperJS para Visual Regression Testing usando PhantomJS e Resemble.js. Em resumo:CasperJS -> FerramentaPhantomJS -> Headless BrowserResemble.js -> Compara as imagensMaiores detalhes sobre estes 3 tópicos podem ser vistos no Slide da palestra.Stefan nos mostrou também um case real, que demonstra o poder da ferramenta. Ele realizou o teste de 8 telas de um sistema, em 6 resoluções diferentes para cada uma (48 prints diferentes) em apenas 2 minutos! Por fim, após o demo, Stefan informou que junto com o Elias Nogueira, está realizando a tradução do livro JavaScript for Testers, de Carlos Ble, que será disponibilizado em breve no LeanPub. Como citei no início, foi uma palestra muito bacana e os seus slides estão bem ricos, ou seja, até mesmo quem não assistiu a palestra consegue extrair o seu conhecimento.FinalizandoBom, este foi meu resumo das melhores coisas que aconteceram na Trilha de Testes. Torço muito para que ainda aconteçam outros eventos de teste em São Paulo neste ano.Concorda com a minha opinião sobre o evento? Mande seu comentário!Abraços
Source: http://zarroboogsfound.blogspot.com/2014/08/trilhatestes-no-tdc2014.html
Blazemeter Fabricio Ferrari Sarah Pimentel Fernanda Thiesen Mário Pravato As Especialistas Camilo Ribeiro Jailton Alkimin Eduardo Souza Stefan Teixeira João Júnior Walmyr Filho Lisa Crispin Shmuel Gershon Lorena Caldas Samanta Cicilia Luiz Gustavo Arun Motoori Elias Nogueira James Bach Cintia Armesto Bytes don't Bite! Liliana Carrha Reinaldo Paiva Moisés Ramírez Agile Testers Rafaela Azevedo