segunda-feira, 23 de dezembro de 2013

Testes de performance - Bate papo com Samanta Cecilia do Elias Nogueira

Entrevista com Samanta Cecilia do Elias Nogueira.

Desse bate papo consegui entender que o trabalho de performance é de responsabilidade que o QA seja persistente, busque métricas e levar para a equipe onde podem ser as melhorias. Também o trabalho é mais de pesquisa do que automatizada, o conceito é mais importante que as ferramentas.

Links passados:
http://gtmetrix.com/
https://developers.google.com/speed/pagespeed/insights/


quarta-feira, 6 de novembro de 2013

As Emoções nos testes

Você consegue identificar quais emoções tem com o projeto que trabalha? ou na equipe que trabalha?

Isso poderia influenciar os testes. Alguns estudos sobre o assunto foi publicado em: http://www.ministryoftesting.com/2013/09/the-emotional-tester/

Não tem um rigor cientifico mas é uma boa idéia para reflexão e melhor entrosamento com a equipe.

quinta-feira, 12 de setembro de 2013

Aprender sobre automação e contribuir com projeto

Buscando projetos para serem testados achei uma comunidade vibrante da mozilla. Eles distribuem alguns projetos e códigos python para quem quiser ajudar.

Tem conhecimento em Selenium e/ou Python? Contribua você também, todos tem a ganhar.

Fonte:
https://quality.mozilla.org/docs/webqa/projects/automation/

segunda-feira, 19 de agosto de 2013

Por que precisamos de teste de unidade?

Fonte: http://tshooter.com.br/2013/08/02/porque-voc-definitivamente-precisa-de-testes-de-unidade/

O texto do Igor demonstra 5 pontos em que a equipe tem a ganhar ao utilizar testes de unidade em seus códigos, são eles:
  1. Codificar com testes de unidade em mente obriga-o a pensar sobre o design e a arquitetura de seu código – o que faz com que ele se torne um código melhor
  2. Testes de unidade fornecem feedback imediato – todas as alterações no código são testadas (pelo menos em parte) à medida que você codifica.
  3. Um pequeno investimento agora leva a uma enorme economia mais tarde – bugs em produção custam muito mais do que bugs em desenvolvimento
  4. Testes de unidade fornecem métricas para a qualidade do seu código
  5. Testes de unidade trazem qualidade inerente às suas implantações (releases)
Esses argumentos são muito importantes ao iniciar testes de unidade na equipe, é preciso tentar obter esses resultados se desejar obter melhorias. Com certeza o andamento das releases vai melhorar, ter esse foco faz com que as dificuldades sejam enfrentadas e chegue ao objetivo. Como aprender uma coisa nova é desgastante não ter resultado de imediato, mas haverá ganhos se houver persistência. Claro que é necessário conhecer muito bem a equipe que está trabalhando e seu contexto.

No artigo existe experiências ricas em dificuldades e soluções encontradas. Boas equipes despertam essas experiências, a evolução em minha opinião é mais válida para manter a estabilidade do que uma revolução. Você pode tentar impor testes de unidade em sua equipe, mas se houver um aprendizado paulatino e constante acredito que a dor seja menor.

quinta-feira, 1 de agosto de 2013

Manhas de SQL injection

Nessa Semana Troy Hunt publicou coisas sobre SQL injection e estou reblogando no teste importa.
Endereço:
http://www.troyhunt.com/2013/07/everything-you-wanted-to-know-about-sql.html

Nesse post o autor explica algumas manhas de capturar dados do servidor através das requisições.

Para expandir as alternativas de teste é relevante extrair os conceitos por ele colocado. Claro que nem todos utilizam SQL Server e ASP.net, mas os conceitos com certeza pode ser validos em outros ambientes.

Boa leitura!



terça-feira, 16 de abril de 2013

Testing Dojo Brasil

Já esta no ar o site Testing Dojo Brasil http://testingdojo.com.br.

Programadores utilizam Coding Dojos para exercitar suas habilidades de programação em grupo. Eles se reúnem para programar em pares e receber feedback de seus colegas. Mas a idéia do Testing Dojo é fornecem uma configuração similar aos Dojos de programação, mas ajudam os testadores a praticar suas habilidades individuais em um grupo. Mais detalhes no Site.

O testingdojo está organizando um grupo, com pessoas interessadas a organizar os dojos, em todas os estados do brasil, caso tiver interesse é só entrar no site divulgar e se inscrever. Vamos lá criar essa comunidade.

Fonte: http://testingdojo.com.br

Reblogado de: http://testersoftware.blogspot.com/