terça-feira, 29 de março de 2011

Erros em Sites!

Após quase 2 meses sem atualizações o Zarro Boogs volta à sua rotina de postagens!

Trago para vocês mais um bug detectado em um site web. A diferença é que desta vez não falarei o nome do site e da empresa.

Vamos aos passos para reproduzir o bug:

1. Ao acessar a página de Fale Conosco do site, a seguinte tela é exibida:

Tela do Fale Conosco       

2. Repare no quadrado vermelho, através dele é possível informar o número do passaporte do cliente que registrou um chamado ou o número de um protocolo. Eis que digitamos a seguinte sequência de 8 caracteres "asterísco":

Caracteres especiais digitados ao invés de um número inteiro
 3. O primeiro bug neste caso foi o campo permitir a digitação de caracteres especiais, quando ele deveria estar restrito a caracteres numéricos. Ao clicar em Entrar, a maior surpresa:

Bug!
São exibidos diversos chamados registrados anteriormente e por outras pessoas! Um bug gravíssimo, que pode expor os dados pessoais de cliente e dados comerciais da empresa!

Este bug foi detectado há mais de 2 meses e continua no ar....

quinta-feira, 10 de fevereiro de 2011

Casos de Teste ou Casos de Testes?

Esta foi a dúvida que pairou sobre a área de Testes na tarde de ontem. Estávamos finalizando alguns documentos à respeito do Processo de Teste, quando a dúvida apareceu:

Casos de Teste ou Casos de Testes?

Fazendo uma breve consulta no Google, é possível perceber que 70% dos resultados trazem a forma Casos de Teste como o correto.

Após muita discussão entre os analistas, chegamos à seguinte conclusão:

A forma correta é Casos de Teste. Como base, utilizamos a regra gramatical brasileira:

Todo termo composto formado por três elementos, com preposição no meio, terá o seu primeiro elemento no plural. [1]

Outra definição:

Se o segundo elemento for uma preposição, só o primeiro termo irá para o plural. [2]

Testadores, a partir de hoje está proibido o termo Casos de Testes!

Fontes:

segunda-feira, 7 de fevereiro de 2011

ALM Conference – 16/02 – Gratuito!


Boa oportunidade para os desenvolvedores e testadores! Evento gratuito, com a participação especial do pai do Scrum, Ken Schawber, além do mestre do ALM brasileiro José Papo.

Segue abaixo os detalhes do evento:

ALM Conference Brasil

O evento tem o objetivo de disseminar entre os alunos e profissioanis da área a importância da gestão do processo de desenvolvimento de sistemas e o ciclo de vida das aplicações, além de promover a discussão e troca de informações sobre esse mercado e suas atualizações.

Público-alvo: Alunos e professores na área de TI, em especial desenvolvimento de sistemas, e diretores, gerentes, analistas e programadores envolvidos no desenvolvimento de software.
           
Local: Centro Universitário Senac - Campus Santo Amaro
End: Av. Engenheiro Eusébio Stevaux, 823 - Santo Amaro - São Paulo - SP
E-mail: campussantoamaro@sp.senac.br
Telefone: 11.5682-7300
Data e Horário: 16/02/2011 das 9 às 18 horas – Quarta-feira
Entrada gratuita
           
Palestrantes
Ken Schwaber 
Um dos criadores do SCRUM, metodologia ágil mais utilizada na gestão do desenvolvimento de aplicações.

Maiores informações e inscrições: SENAC São Paulo

terça-feira, 11 de janeiro de 2011

Ferramentas Open Source

Segue mais uma dica valiosa:

A Comunidade Testadores publicou a edição de dezembro da Revista Test Experience que tem como foco as Ferramentas Open Source para a área de testes.

Selenium, Bugzilla, JIRA, Mantis, Trac, Tellurium e etc, com direito a artigos especializados sobre algumas ferramentas e muito mais!

Faça agora o download da edição da Revista!

Clique aqui.

Obrigado Comunidade Testadores pela dica!

sábado, 8 de janeiro de 2011

Nova série: Bugs da vida real!

Para estrear o ano de 2011 no Zarro Boogs, trago uma nova série, que fará dupla com a "Erros em sites".

É a série "Bugs da vida real".

Sempre que eu encontrar algum bug fora do mundo "digital", irei trazer aqui para o Blog.

Para começar, um bug de uma área bem familiar para mim, que é a automação comercial, encontrado hoje após comprar uma sobremesa no quiosque do McDonald´s do Shopping Butantã.

Todos os cupons de venda estão sendo impressos com a margem esquerda reduzida, o que acaba por não imprimir corretamente o número do COO, valor unitário dos itens e o valor total do cupom. Este é um bug gravíssimo, que pode resultar em problemas com o Fisco!

Veja as imagens:

Imagem 1 - Cupom Fiscal sem o valor impresso.
Veja a imagem acima. O quadrado vermelho indica o que foi explicado anteriormente.

Imagem 2 - Comprovante TEF com o mesmo problema.
O mesmo problema ocorre com o comprovante de TEF. A margem esquerda também está reduzida e algumas informações não estão impressas corretamentes.

Com certeza se a versão do Frente de Caixa tivesse passado por um teste de regressão, este problema não teria acontecido. Em breve falarei mais sobre este tipo de teste, muito importante para o devido funcionamento dos sistemas.

Feliz 2011!!!

Fala galera!

O blog está de volta agora em 2011!

Fiquei um tempo sem postar novos conteúdos, pois troquei de emprego e estava muito corrido para vir postar.

Voltei a trabalhar com a área de Automação Comercial e fiquei muito feliz com a mudança.

Estou com boas postagens para 2011!

Fiquem ligados!

abraços e Feliz 2011!

segunda-feira, 22 de novembro de 2010

Erros em sites - Carrefour

Fala galera!

Após alguns problemas de saúde volto a escrever no blog!

Semana passada fui efetuar uma compra no site do Carrefour. Após me cadastrar no site e ativar a conta, fui acessá-la, então tive a seguinte surpresa:

ToolBar do Carrefour - BUG!
Percebam os quadrados vermelhos!

No cadastro do site eles pergunta como você gostaria de ser chamado, só que a ToolBar do site não suporta acentuação!

Um erro primário e que passou pelos testes!

Vou mandar um e-mail para eles alertando!

abraços

segunda-feira, 8 de novembro de 2010

Nova versão do CMMI para download

Fala pessoal!

Segue abaixo os link´s para download da versão 1.3 do CMMI, lançada neste mês de novembro!

Os link´s são do site do SEI e o material está em Inglês!

sexta-feira, 29 de outubro de 2010

Ferramentas para Testes

Fala galera,

Estou devendo este post há 4 meses para vocês. Com a correria do dia a dia, ele acabou esquecido dentro do meu caderno...

Em junho tive uma excelente aula com o Profº José Papo, falando sobre as PA´s de engenharia do nível 3 do CMMI (RD, TS, PI, VER, VAL).

Em sua última aula, Papo nos citou diversos exemplos de ferramentas para auxiliar os processos de PI, VER e VAL. São elas:
 
Gestão de teste
Ferramentas de automação de teste
Ferramentas de revisão manual de código
  • Crucible
  • Automated Code Review - Não encontrei o link.
Ferramentas de revisão automática de código
Apesar de nunca ter trabalhado com nenhuma delas efetivamente (apesar de possuir um bom feedback de várias delas), acredito que este post é uma boa dica para quem quer saber mais sobre ferramentas de teste, já que as dicas foram passadas por um especialista em Ferramentas ALM.

terça-feira, 26 de outubro de 2010

Palestra com o consultor Antonio Braga

Na noite do dia 29/09 tive a oportunidade de ter uma palestra "VIP" com o grande Antonio Braga, da Crest Consulting, que esteve na aula do meu MBA falando um pouco sobre o CMMI e a sua nova versão 1.3, que será lançada agora em novembro.

Antonio Braga - Crest Consulting
Em pouco mais de 1 hora, Braga deu um show para todos nós e tirou dúvidas importantíssimas em relação ao modelo. Fiz algumas anotações pertinentes e aproveito para compartilhá-las aqui no blog:


- Braga informou que apesar do lançamento da nova versão do CMMI, as empresas poderão utilizar a versão 1.2 para a realização dos SCAMPI até novembro de 2011.


- Braga contou um causo muito engraçado que aconteceu com ele na China, quando ele esteve por lá para avaliar uma empresa. Esta empresa simplesmente havia “alugado” um projeto com todos os seus envolvidos de uma outra, com a esperança de obter a certificação CMMI. Em determinado momento da avaliação, Braga percebeu que não havia evidências do processo naquela empresa em questão e que os envolvidos estavam completamente perdidos! Após descobrir a tramóia chinesa, Braga soube que o governo chinês paga 70 mil dólares para cada empresa certificada em CMMI. Logicamente que a empresa não foi certificada e o Braga é quase que uma “persona non grata” na China!


- Braga já participou de avaliações em diversos países, além do Brasil: Portugal, EUA, Reino Unido e China.


Por fim, Braga passou o ponto fraco de cada uma das PA´s para os níveis 2 e 3 e a melhor solução para cada um deles:

  • REQM: SP1.4 - A melhor ferramenta para atender esta SP é o Enterprise Architect (EA), que é mais barata que as suas concorrentes da IBM e da Borland, além de ser mais completa.
  • PP: SP1.4 - A melhor técnica de estimativa é o FPA (Ponto de função).
             SP2.4 - Prever recursos materiais, além do humano.
  • PMC: SP1.1 - Utilizar os 3 pilares para monitorar: Esforço, custo e prazo.
  • MA: SP1.1 - Associar o indicador com o objetivo da organizaçã.
              SP1.2 - Especificar as medições.

Braga afirma que deve-se estabelecer e manter estes pontos ao menos 1 vez por ano.

  • CM: SP3.2 - Auditar as baselines criadas (organizacionais). Verificar se os produtos de trabalho estão com as versões corretas de acordo com o baseline organizacional.
  • SAM: SP2.2 - Monitorar a forma que o fornecedor desenvolve o produto.
  • OPF: SP3.4 - Além de gerar, também analisar as lições aprendidas e verificar se estas podem ser implementadas no projeto.
  • OPD: SP1.6 - Não havia na versão 1.1 do CMMI. Definir o padrão dos equipamentos de trabalho (ambiente padrão para a empresa.
  • OT: SP1.1 - Estabelecer uma estratégia para o treinamento, para a empresa não perder dinheiro. Criar um plano tático de treinamento para 5 anos.
              SP2.3 - Análise do retorno do treinamento. Entre o intervalo de 3 a 6 meses após ele ser aplicado, é possível verificar a eficácia do treinamento.

  • DAR: SP1.1 - Formalizar as decisões tomadas.

Ao final da palestra, Braga respondeu a seguinte dúvida de um colega de classe:


“A minha empresa não tem processo, o que fazer primeiro? Começar a escrevê-los ou chamar uma consultoria primeiro?”


Segundo Braga, os seguintes passos devem ser realizados, em conjunto com um consultor:


- Definir uma pessoa para fazer parte do grupo de EPG da empresa e começar a definição dos processos. Esta pessoa deverá ser a com mais conhecimento na empresa;

- Definir as áreas de PP e PMC;

- Definir a área de PPQA

- Definir a área de REQM.

Ao final da palestra, em pouco mais de 1 hora, Braga deixou uma imagem positiva para toda a sala, além destas grandes dicas e observações!