sexta-feira, 15 de fevereiro de 2013

33º aniversário do Teste de Software

Fala galera,

No próximo dia 20/fev teremos um mega evento para comemorar os 33 anos do lançamento do livro The Art of Software Testing, de Glenford Myers, data escolhida para comemorar o nascimento desta área tão essencial na Engenharia de Software.

Das 8h30 até às 21h30 será possível acompanhar diversas palestras sobre o tema, além da tradicional Mesa Redonda no final do evento.

O evento irá ocorrer no Auditório da PUC e terá transmissão ao vivo pela internet!

Para maiores informações, consulte o site oficial do evento:


Gostaria muito de ir, mas infelizmente estarei em uma semana de testes críticos na empresa!

Bom evento a todos!


segunda-feira, 14 de janeiro de 2013

Todos ao SINDPD!

Fala galera!

Esta é a última semana para comparecermos ao SINDPD em mãos com a nossa carta de oposição à Contribuição assistencial  2013!

Segue aqui a notificação do Sindicato.

Clique aqui e faça o download do modelo da carta.

Estarei lá com certeza!

Abraços

quarta-feira, 9 de janeiro de 2013

TestLink 1.9.5

Fala galera!

Em dezembro o pessoal do TeamST lançou uma nova versão do TestLink, que é a 1.9.5.

Admito que ainda não tive tempo de instalar a versão localmente e verificar as novidades. Estou devendo também a tradução desta e da última versão. Vamos ver se em breve consigo concluir.

Para fazer o download da nova versão do TestLink, clique aqui.

Abraços!

segunda-feira, 7 de janeiro de 2013

Revista Testing Experience 20

Fala galera!

Próximo do Natal tivemos o lançamento da edição número #20 da Revista Testing Experience.

Clique na imagem abaixo para realizar o seu download (ou clique aqui).

Testing Experience #20


Abraços.

sexta-feira, 4 de janeiro de 2013

Feliz 2013! Feliz Bug Novo!


Fala pessoal!

Feliz 2013 a todos! Infelizmente com a correria diária não consegui passar por aqui para desejar boas festas a todos!

Que 2013 seja ótimo, com muitos bugs, casos de teste executados e muito sucesso!

Para começar o ano bem, já encontrei uma 'falha' em um e-mail com ofertas enviado pelo Balão da Informática:

Afinal, qual é o preço?

E aí, você preferem pagar 19,28 ou em 1 vez de 22,68? Mais uma vez vemos como é importante revisar e validar aquilo que foi construído!

Feliz 2013, Abraços!

quarta-feira, 28 de novembro de 2012

Black Friday Fail!


Fala galera!

Não bastassem os descontos de mentira e os produtos de qualidade duvidosa, o Black Friday no Brasil na última sexta-feira (23/11) nos proporcionou a liquidação de alguns bugs pelos grandes sites de e-commerce do Brasil!

Os melhores foram no site da Americanas.com, onde pelo visto não tivemos nenhum tipo de validação ou planejamento daquilo que seria exibido na página do Black Friday, fora testes de performance para verificar se o site suportaria a carga de compras de diversos clientes!

Vamos aos erros encontrados:

a. Menu lateral esquerdo, com alguns departamentos um pouco esquisitos....



b. Dentro de um destes departamentos, olha o submenu que temos....



c. E na hora de ir fechar a sua compra, eis que temos um erro....


Pois é, "Friday" foi bem "Black" para alguns mesmo!

Abraços!

terça-feira, 6 de novembro de 2012

Bug no app do Twitter para o Android

Fala galera!

Nesta semana descobri um bug no aplicativo oficial do Twitter para o Android. Não sei se esse erro também ocorre no iPhone e iPad, caso alguém consiga simulá-lo, peço para que informe aqui nos comentários.

O bug ocorre quando o usuário possui pelo menos 2 contas do Twitter configuradas no app.

Passos para Simular:

1. Acessar o app do Twitter e selecionar a conta A;
2. Fechar o app e abrir a Galeria de Fotos do Android;
3. Selecionar uma foto/imagem e pressionar Compartilhar;
4. Selecionar Twitter;
5. O app do Twitter irá exibir a conta A e o campo para a edição da mensagem que será exibida junto com a foto/imagem;
6. No menu, clicar em Contas e selecionar a conta B;
7. Digitar a mensagem e enviar.

Neste ponto será possível verificar que a foto/imagem, mais a mensagem foram enviados pela conta A, e não pela conta B, como foi selecionado no passo 6.

Isto ocorre com qualquer compartilhamento pelo Android, podendo ser foto, imagem, ou alguma mensagem original de um outro aplicativo, mas que permita o compartilhamento nativo do sistema.

Fica a dica para evitar maiores constrangimentos, se você utiliza mais de 2 contas no app oficial do Twitter!

Abraços

segunda-feira, 22 de outubro de 2012

Erros em Sites - Fale Conosco da Vivo!


Fala galera,

Semana passada acessei uma página de Fale Conosco do site da Vivo e ao digitar o meu nome completo, me deparei com um bug muito tosco:

O campo Nome do Assinante só permitia a inserção de 19 caracteres! Isso mesmo, menos de 20 caracteres para um campo de nome!!! Estamos tão acostumados a ver campos assim com limitação mínima de 30 e média de 50, que quando vemos um campo com menos de 20 caracteres até nos surpreendemos.

Fui buscar o código-fonte da página e lá estava a limitação:

Maxlength = "19"  Size = "19" 

Segue o print mostrando que sequer consegui inserir o meu nome completo:

Bug!!!!

Pelo visto a funcionalidade não teve o correto teste, ou a especificação funcional simplesmente ignorou um tamanho padrão para este campo.

quarta-feira, 10 de outubro de 2012

[PESQUISA] Cargos e Salários 2012: Quanto ganha o profissional de teste e qualidade de software no Brasil?

Você já participou da pesquisa?

É rápido, dura menos de 30 segundos e é interessante para termos uma noção de como está o nosso mercado.

O formulário estará disponível até o mês de Novembro!

Clique aqui e responda já!

segunda-feira, 8 de outubro de 2012

#TestDay 2012

Fala galera!
Em 22 de setembro foi realizado o Test Day 2012 em São Paulo, que contou com a participação de mais de 200 pessoas, entre testadores, desenvolvedores e outros profissionais da área de TI.
Apesar do evento ter ocorrido em pleno sábado, o público presente foi bem alto, mas um pouco longe da lotação máxima. As inscrições já estavam encerradas a mais de 3 semanas e infelizmente muitas pessoas que gostariam de ter participado não puderam comparecer, já que muitos pagaram para não ir.
O evento contou com as palestras de Elias Nogueira, José Correia, Cristiano Caetano, Leonardo Galani, Eduardo Souza, Fernando Ruano, Márcio Cunha e Sérgio Caixeta e abordou principalmente a automação de testes.
Patrocinado pelo UOL, o evento contou também com profissionais do RH da empresa, que está em busca de bons profissionais de automação, talvez este seja o motivo do evento focar tanto nesta especialidade.
Vou fazer um resumão das palestras, colocando os principais pontos abordados. Clique sobre o nome da palestra para visualizá-la:


1. Elias Nogueira (HP) (Arquitetura para Automação de Testes)

Elias Nogueira e a apresentação sobre Arquitetura para Automação de Testes. Autor: Test Day

Elias começou a sua apresentação quebrando o paradigma da automação de testes: Record and Play não é automatização, já que é um processo que depende da interação humana, seja para gravar o script, executá-lo, analisar a sua falha e registrar o bug. No início da apresentação, mais de 70% do auditório disse automatizar os seus testes. Já ao seu final este número ficou menor do que 30%...

Alguns pontos interessantes colocados por Nogueira:

  • Automação sem Arquitetura é muito pobre;
  • Automação deve ser rápida. Na verdade o mais rápido possível;
  • Programar é mandatório, não se automatiza sem programar;
  • Ao criar um caso de teste, NUNCA manter dados fixos em sua instrução;
  • Evitar a criação de 'n' casos de teste para validar vários dados de uma mesma funcionalidade/módulo.
Como sempre as palestras do Elias Nogueira são um show a parte. Além de ter uma imensa bagagem técnica, ainda conta piadas e faz palhaçadas para entreter o público.
Por fim, Elias deu uma dica para quem não gosta de programar ou não tem muito conhecimento. É o site Codecademy, que traz de uma maneira fácil e divertida ensinamentos de como programar. Vale a pena acessar!

2. Cristiano Caetano (Qualister) (Mesclando automação de teste tradicional com BDD)

Cristiano Caetano. Autor: Test Day
Cristiano Caetano trouxe um assunto não muito explorado na área, que é o BDD (Behavior Driven Development ou em português Desenvolvimento Guiado por Comportamento), mesclado com a automatização dos testes.
Cristiano entrou em um ponto crucial e que deve ser adotado por todos:

  • Em BDD, antes de sair testando, é importante conhecer o negócio.
A palestra teve a apresentação de um framework criado por Caetano, o BDD4TC, que foi desenvolvido especialmente para o Test Complete, ferramenta proprietária que é vendida pela Qualister, empresa de Caetano.

Cristiano citou alguns outros frameworks voltados ao BDD, como o Cucumber e o JBehave.

3. José Correia (Iterasys) (Teste de WebServices WCF com Visual Studio)

José Correia e o Teste em Web Services. Autor: Test Day
A 3ª palestra do dia foi com o "dinossauro" dos testes, José Correia. Correia trouxe um assunto novo para muitos, que é o teste em Web Services. Eu mesmo já efetuei estes testes, mas admito que fiz sem conhecer técnicas ou ferramentas.

José Correia começou a sua palestra definindo alguns pontos importantes sobre o teste de software, entre eles:

  • Existem bugs e bugs. É importante medir a criticidade de cada erro encontrado;
  • "Número de defeitos" não é a medida ideal para as métricas. É preciso analisar as falhas;
  • Sem Risco, Sem Teste. Isto é o TMap.
Correia mostrou um "case" para testes em Web Services, utilizando 4 pontos:
  1. Visual Studio;
  2. WCF Storm ou algum programa similiar de Web Services;
  3. Template WCF Load Test;
  4. Massa de Teste, em Excel ou SQL.
Com estes 4 pontos, é possível automatizar os testes de Web Services. Segundo Correia, o robô irá testar toda a massa de teste até o seu fim, e após o usuário iniciar a 1ª execução, ele entenderá que tudo que está na massa deve ser executado.
A palestra não foi disponibilizada até este momento, quando for, será atualizada nesta postagem.

4. Eduardo Souza (UOL) (Automação de Testes com Selenium e AspectJ (AOP)

Eduardo Souza. Autor: Test Day

Logo após o almoço tivemos 2 palestras em apenas 1 hora. Começamos com o Eduardo Souza, que trabalha no UOL e foi um dos responsáveis pela organização do evento.

Eduardo falou sobre os testes automatizados com Selenium e AOP. A ideia foi exibir a "Programação orientada a apectos" e como ocorrem os testes na Rádio UOL.

Eduardo também aproveitou para divulgar o seu site, dedicado a Qualidade de Software, clique aqui para acessá-lo.

5. Leonardo Galani (Atos Origin) (Automação de Teste de aplicativos Java usando Marathon e Jruby)

A outra rápida palestra foi de Leonardo Galani, que exemplificou um cenário de testes automatizados utilizando Marathon e Jruby.

Infelizmente o exemplo exibido por Galani acabou tendo problemas e a palestra foi prejudicada.

Aproveite também para conhecer o seu site, clicando aqui.

Boa leitura! ;)