quarta-feira, 12 de novembro de 2014

Microsoft corrige bug de 19 anos no Windows!!!

Imagine a cena:

Aquele cliente chato liga no suporte técnico da sua empresa e resolve reclamar daquele chamado com 5 dias de SLA que ainda não foi corrigido. Que tal informar a ele que a Microsoft levou apenas 7.020 dias (corridos) para corrigir uma vulnerabilidade do sistema?

Isso mesmo! O bug encontrava-se no Windows desde o lançamento da versão do Windows 95 em 24 de agosto de 1995!

Confira a notícia completa aqui: Microsoft corrige brecha que ficou no Windows por 19 anos

Vale a pena rir ;)

sexta-feira, 7 de novembro de 2014

TestLink 1.9.12

Fala galera!

Estou de volta depois de 2 meses de ausência, devido a problemas pessoais e as férias do trabalho.

Depois de muito tempo resolvi verificar qual era a nova versão do TestLink e tomei um susto. Da minha última atualização aqui no blog, há mais de 1 ano atrás (set/13), tivemos mais 4 novas versões do TestLink lançadas!

Como acabei não conhecendo estas 4 últimas versões, decidi por instalar todas em meu ambiente local para entender as mudanças realizadas neste último ano.

Inclusive esse trabalho foi importante para definir qual a melhor versão para atualizar o TestLink da minha empresa, pois até agora estamos na versão 1.9.2 e com a correria do dia a dia, essa atualização foi deixada para trás!

O TestLink como todos nós conhecemos, mudou radicalmente nesta última versão (1.9.12), principalmente quanto a parte visual em sua tela principal, veja a comparação entre as últimas duas versões nos prints abaixo:

Layout da versão 1.9.11, padrão conforme as versões dos últimos anos.
Layout da versão 1.9.12, com botões no local das labels clicáveis.
Vejam que no print da versão 1.9.12, é perceptível as mudanças visuais. Não temos mais labels clicáveis (Projeto, Especificar Testes, Administração e etc.), mas sim botões em seus lugares. Confesso que não gostei. As labels não atrapalhavam em nada na utilização da ferramenta e agora quando queremos acessar alguma opção, ficamos na dúvida de qual é o botão e precisamos verificar a tooltip com seu nome. Outro ponto que notei são os quadradinhos que são exibidos na frente de cada opção da tela principal, eles deixaram de existir na nova versão (apesar que este fato não causa nenhuma dificuldade operacional ao usuário).

Ainda falando sobre os novos botões estranhos (na minha opinião), eles também estão em locais onde antes tínhamos botões normais, como por exemplo nas opções da Suíte de Teste pai, dentro do módulo de Especificar Testes, veja abaixo:

Os novos botões também estão aqui, substituindo os antigos botões com labels.
Entre as versões 1.9.8 e 1.9.12, temos 241 chamados, entre correções de bugs e novas funcionalidades. Teoricamente o usuário que está habituado com as últimas versões da ferramenta dificilmente terá problemas em utilizar a nova versão ou ficará em dúvidas quanto a alguma funcionalidade.

Para baixar a última versão do TestLink, ou alguma versão anterior, basta acessar a página do Projeto no Source Forge.

Assim que me sobrar um tempo, tentarei dar continuidade ao projeto de tradução para português, pois as novas versões incluíram muitas coisas sem tradução (a última tradução para português foi realizada na versão 1.9.6!!!)

Como eu havia citado no início desta postagem, acabei definindo a versão 1.9.11 para ser atualizada em minha empresa. Não tem os botões 'estranhos' e é uma versão bem mais nova daquela que estamos utilizando. Assim quando começarmos a trabalhar com ela, postarei algumas dicas por aqui.

Valeu!

terça-feira, 2 de setembro de 2014

Testing Experience #27

Galera,

Saiu a edição #27 da revista Testing Experience!

Testing Experience #27
Nesta edição temos diferentes artigos sobre Mobile, TDD, Ágil, Testes Automatizados e muito mais!

Clique aqui e faça o download desta edição!

Não deixe de assinar a revista e ficar sabendo das suas novidades em primeira mão! É grátis, saiba mais em: Testing Experience

terça-feira, 26 de agosto de 2014

#TrilhaTestes no #TDC2014

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) - Slide
Os destaques da palestra do Júlio foram as indicações de aplicações para tais testes:
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) - Slide
Walter 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) - Slide
A 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)
- 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 - Demo
O 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 responsivo
Algumas ferramentas citadas pelo palestrante foram:
- Wraith
- Huxley
- Hardy
O 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 -> Ferramenta
  • PhantomJS -> Headless Browser
  • Resemble.js -> Compara as imagens
Maiores 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.
Finalizando
Bom, 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

segunda-feira, 25 de agosto de 2014

Pesquisa de Cargos e Salários 2014

Pessoal,

A Qualister através do Cristiano Caetano está realizando uma nova edição da pesquisa de Cargos e Salários dos profissionais de teste e qualidade de software no Brasil.

A pesquisa é bem simples e não demora nem 2 minutos para ser respondida:

Pesquisa de Cargos e Salários

Divulguem para seus amigos e colegas, é importante que a pesquisa tenha muitas respostas, para que vejamos o termômetro da nossa área em todo o Brasil!

Valeu!


sexta-feira, 4 de julho de 2014

TDC 2014 - Trilha de Testes

Fala galera!

Com um pequeno atraso, divulgo aqui para vocês a Trilha de Testes no TDC 2014, que ocorrerá em 08 de agosto, em São Paulo!

Ainda não temos a confirmação de nenhuma palestra, mas as inscrições já estão abertas e podem ser feitas neste link: http://www.thedevelopersconference.com.br/tdc/2014/inscricoes

Estarei lá, com toda a minha equipe de testes!

Bom evento a todos!

segunda-feira, 23 de junho de 2014

Vaga para Arquiteto de Teste

Fala galera!

A minha empresa está com vaga aberta para Arquiteto de Teste, o candidato aprovado irá trabalhar diretamente comigo.

Segue detalhes da vaga:

ARQUITETO DE TESTE

Perfil:
Planejar os Ciclos de Testes
Elaborar e Executar Casos de Teste
Conhecimentos avançados sobre Técnicas de Teste
Atuação mínima de 5 anos com Qualidade de Software


Qualificações Exigidas:
Superior Completo em Engenharia da Computação, Sistemas da Informação, Ciência da Computação e áreas correlatas.


Qualificações Desejáveis:
Pós-Graduação
Conhecimento em Comercio Eletrônico e Processo de Compras
Automação de Testes (Selenium)
TestLink

Local de Trabalho: Vila Olimpia - São Paulo
Horário de Trabalho: Segunda a Sexta das 08h00 às 17h00

Enviar currículo para selecao@me.com.br colocando o código MEQA02 no assunto.

Boa sorte!

quarta-feira, 21 de maio de 2014

Curso de Automação de Testes na Qualister

Fala galera!

Com mais de 1 mês de atraso venho aqui compartilhar com vocês o curso que fiz de Automação de Testes com Selenium, pela Qualister e muito bem ministrado pelo Elias Nogueira.

O curso aconteceu nos dias 14 e 15 de abril na Ka Solutions, localizada próximo do metrô São Bento, no centro de São Paulo. As instalações da Ka são excelentes, fora os coffee breaks que foram muito bem aproveitados pela turma.

Gostei muito do curso. Meu conhecimento em automação de testes era vago, ainda mais quando se falava em Selenium com Webdriver. O curso foi todo em Java (meu conhecimento até então era em Ruby, mas foi tranquilo) e mesmo sem ver Java desde o final da faculdade em 2008, consegui tirar os exercícios de letra.

Recomendo o curso para quem tiver interesse. O investimento foi de R$ 850,00 e valeu cada centavo.

Infelizmente a Qualister não tem turmas próximas para São Paulo, mas quem quiser, pode conferir aqui a agenda dos próximos cursos.

Valeu

sexta-feira, 16 de maio de 2014

Evento sobre Teste do SPIN!

Galera,

Na próxima terça-feira (20/05), haverá um evento gratuito sobre Testes de Software organizado pelo SPIN na Universidade São Judas, Campus Mooca.

O evento será das 13 até às 18 horas e abordará os seguintes temas/palestras:
  1. Teste de Software aplicado a dispositivos móveis (13h30 às 14h20)
  2. Automação Inteligente em Testes de Software (14h20 às 15h10)
  3. A situação atual da futura norma ISO IEC 29.119 – Engenharia de software e de Sistemas: Testes de Software. (15h40 às 16h30)
  4. Como definir requisitos e Critérios de Aceite que contribuam significativamente com a Redução do Custo da Qualidade Global de projetos?” (16h30 às 17h20)
As inscrições devem ser realizadas diretamente no site do SPIN, clique aqui.
Bom evento a todos!

terça-feira, 6 de maio de 2014

Lista atualizada das empresas certificadas CMMI no Brasil

Fala galera!

Há bastante tempo que percebo que uma postagem  minha de outubro/2011 constantemente está entre as mais visitadas todos os meses. Esta postagem fala sobre as empresas certificadas no CMMI pelo mundo e tem como destaque as empresas brasileiras. Percebi também que todos os links disponíveis na web para esta consulta retornavam páginas não existentes, então resolvi ir a caça da nova lista de empresas!

No link abaixo, é possível extrair todas as empresas do mundo que estão certificadas atualmente pela SEI.

https://sas.cmmiinstitute.com/pars/pars.aspx

É possível filtrar os resultados pelo modelo do CMMI utilizado, nível de maturidade, ano da certificação e país.

Aproveitei o embalo e fui verificar a lista de todas as empresas certificadas CMMI do Brasil, sem qualquer outro critério para a busca e encontrei 91 empresas, um número 25% menor do que em 2011, quando tínhamos 122 empresas brasileiras ao todo. Olhando o nível de maturidade, temos o seguinte quadro:

Nível de Maturidade das empresas certificadas CMMI no Brasil.
Podemos verificar que a maior diferença está no nível 2, onde tivemos uma diminuição de 41% em relação à 2011, enquanto o nível 3 teve uma queda de 12,5%. Em 2011 o país não tinha nenhuma empresa certificada nível 4 e neste ano temos duas, além do fato de termos uma empresa a mais certificada nível 5.

Penso que esta redução deve-se principalmente a 3 fatores:

  • Custo
  • Prazo
  • MPS.BR

O CMMI é caro para pequenas empresas e a sua implantação costuma ser lenta, pois mexe consideravelmente na área de desenvolvimento das empresas. Estes dois fatores são aliados do MPS.BR, que tem ganhado cada vez mais adeptos no país.

Apesar de não trabalhar com o CMMI desde 2010, ainda sou um grande fã do modelo de maturidade!