terça-feira, 23 de setembro de 2008

Xiii - Você tem um Defeito


Pessoal,


na maioria dos casos que lidamos com o Gerenciamento de Defeitos precisamos lidar com o chamado "relatório de defeitos". Existem diversos tipos e recomendações que devemos ter ao lidar com eles.

Saiu recentemente um ótimo artigo na revista "Better Software Magazine" que mereçe ser tratado com "todo carinho e atenção" que trata justamente do acompanhamento de defeitos e como interpretá-los de forma que sejam resolvidos e que por sua vez sejam descobertos novos defeitos.

Vejam em: Aqui.

Vale a pena ser lido.

Dica é dica e esta mereçe ser guardada e impressa.

Um abraço a todos,

Leonardo Molinari
=================================
http://diariodaqualidade.blogspot.com/

Evento Quente




Pessoal,



vai ter um evento em DF no dia 26-set-2008, organizado pela MZP cujo título é "Testes de Software Baseado em Requisitos". Vejam nos links:


-link da MZP.
-link do convite / dados do evento.


Abraços e para quem for boa sorte e me digam como foi e o que acharam....


Leonardo Molinari
==============================
http://diariodaqualidade.blogspot.com/

quinta-feira, 11 de setembro de 2008

Testes de Performance - Nova Indicação



Pessoal,

mais um ótimo blog, mas este é especializado em testes de performance (mas fala de outras coisas também).

É o zezologs: http://www.zezologs.org/performance.

No link acima, vejam uma série de testes de performance (já em pdf) publicada pela IBM (veja também clicando Aqui) e escritos por Scott Barber.

É ótimo material.

Leiam.

Saudações ao novo blog, e seja bem. A Qualidade agradeçe.


Abraços a todos,

Leonardo Molinari
==============================
http://diariodaqualidade.blogspot.com/

Contos Tecnológicos: Tropa de Testadores 3 - Um novo começo


Pessoal,

vejam mais um conto da saga do "Tropa de Testadores".

ps: para quem perder os outros contos deste saga, vejam no menu a direito os contos da Tropa de Testadores.


Abraços,

Leonardo Molinari
http://diariodaqualidade.blogspot.com/

=================================================
Título: Tropa de Testadores 3 - Um novo começo.
=================================================

Ele acordou.

Pareci que tinha saído de um pesadelo, ou um sonho acordado.
Mas ele percebeu mais que isso: estava amarrado numa cama de hospital e, estava mais magro do que nunca.

Ele tinha de sair dali.

Chamou o médico. Ele não acreditou: estava em coma a 6 meses. Sua mãe como sempre era sua unica companheira neste tempo de solidão hospitalar.

O médico perguntou: Qual o seu nome?

Ele respondeu: Guimarães, Testador Guimarães.

Ele estava vivo. A lenda viva dos testes estava viva. O maior testador da sua empresa estava vivo e tinha saído do coma.

Tinha de retomar sua vida.

Algumas semanas depois tentou voltar a empresa na qual trabalhava, e foi prontamente aceito.

Mas mesmo de volta ao trabalho algo nele havia se modificado. Ele estava mais suave. Mais atento. Menos arrogante. Menos técnico, mais intuitivo. Afinal, foram 6 meses fora do ar literalmente.


Caro Leitor: Pare tudo! Pare a leitura! Não leia mais se desejar mais. Se você for do tipo que se contenta com pouco, vou resumir: aqui tudo termina em final feliz. Pronto, já disse. Pode ir embora, agora! Mas se desejar ficar mais um pouco e ver até onde este final feliz vai dar (ou quase, ou mais ou menos, ou sei lá onde vai dar), então não tenha preconceitos. Siga em frente sem medo, e boa sorte.


O ambiente para ele parecia outro. Tudo estava diferente. Não havia mais a ameaça do Palhaço da Qualidade, o Quality Joker. Sim!!! Ele lembrava do que havia acontecido. Conseguia lembrar de tudo.

Mas ele era o Testador-chefe do B.A.T.E. (batalhão de testadores especiais). Sua experiência em testes funcionais era única. Mas depois da saga e da luta contra o Palhaço, tudo passou a ser diferente. Ele sabia quem era o Palhaço da Qualidade se algum dia ele voltasse.

Mas as vezes eles voltam. As vezes os bugs voltam. O Bug 45311 de 2 anos atrás estava de volta, mas agora em outra aplicação. Isto o Testador Guimarães não sabia. Este era um bug infernal e poucas sabiam como ele tinha sido descoberto e depois eliminado.

Porém agora ele estava enfrentando o seu maior desafio em testes: testar o imaginável e o impossível no novo sistema da empresa. E tinha mais, não conseguiria testar tudo. O que fazer? Haviam regras de negócio, telas com muitos campos, vericações no BD, era muita coisa.

Mas o Testador Guimarães de hoje não era o Testador Guimarães de ontem.

Resolveu fazer um pit-stop para um suco de laranja com pão-de-queijo. Ele era alucionado por pão-de-queijo. Teve uma idéia, resolveu:

-criar todos os testes funcionais relacionados aos requisitos. Era o teste da essência do negócio ou testes formalmente "planejados".
-fazer o máximo de combinações possíveis nos casos de telas com muitos campos, e em alguns casos, optou por usar técnica combinatória de casos de testes que reduziria a quantidade de combinações chamada de array ortogonal. Era o teste da visão matemática.
-resolveu inserir alguns casos de testes onde ele justificava ser válido acrescentar, pois ele conhecia bem o negócio da empresa que o sistema novo suportava. Eram testes baseados na sua experiência e bom senso.
-resolveu ir além, separando um tempo para realizar testes exploratórios. Resolveu navegar e explorar a aplicação de forma aleatória.

Esta estratégia combinada deu certo. Foi sucesso. Ele conseguiu descobrir muitos bugs fazendo aumentar a robustez da aplicação. O seu novo apelido era "garoto das estrelas", pois caiu nas graças dos sócios da empresa onde trabalhava.

Mas nem sempre tudo era festa.

Novamente o mesmo padrão: ele ligou a sua máquina e lá estava um menssagem. "Eü voltei, meu nome é detento 45311".

Ele desconfiou de cara que o Bug 45311 estava de volta. Mas ele sabia o que fazer, como fazer e quando fazer.

Aplicou um teste de regressão, com uma ferramenta caseira que tinham desenvolvido, somente no ponto onde o bug 45311 se apresentava.

Tudo resolvido. E novamente mais uma charada: "Essa foi fácil, mais quero ver descobrir onde andam os passaros sem medo da rua 14".

Ele tentou descobrir quem era o novo Palhaço da Qualidade e sua nova charada, mas tinha tudo em vão. Ele sabia que havia um novo bug plantado na aplicação, mas não sabia onde. Não tinha como achá-lo. Ele optou por deixar o bug acontecer um dia. Ele optou por se preparar melhor para contingências. Era a alternativa da sobrevivência.

Como o bug não apareceu, ele deixou pra lá. Seguiu em frente, o maior bug que existe é o medo de viver. Isso ele sempre enfrentou de frente.

Amanhã será outro dia.
====================================

segunda-feira, 8 de setembro de 2008

Resultados: Enquete Salarial sobre Testador do Brasil


Pessoal,


vejam abaixo o resultado geral da enquete no blog:


Período da Pesquisa:

de 12 de Agosto a 31 de Agosto.


Perguntas:

1 - Você, que trabalha com Teste, em Qual região você trabalha:

Sudeste: 42%

Sul: 29%

Nordeste: 6%

Norte: 1%

Amostra: 94 pessoas


2 - Qual a sua principal função em Testes (mesmo que você exerça mais de uma, selecione a principal)?

Testador: 40%

Automatizador de Testes: 5%

Analista / Arquiteto de Testes: 45%

Pesquisa: 84 pessoas


3 - Dada sua função principal, qual sua faixa salarial:

de 1 a 1000 reais: 19%

de 1001 a 2000 reais: 24%

de 2001 a 3000 reais: 20%

de 3001 a 4000 reais: 17%

de 4001 a 5000 reais: 7%

de 5001 a 6000 reais: 5%

de 7001 a 8000 reais: 3%

de 8001 a 9000 reais: 0%

de 9001 a 10000 reais: 1%

mais de 10000 reais: 0%

Pesquisa: 91 pessoas


4 - Qual o seu regime de trabalho?

CLT: 55%

PJ: 14%

Cooperativado: 4%

Nenhuma da anteriores: 14%

Amostra: 83 pessoas


5 - Você Testador, que executa testes manuais é responsável pelo o que? (vale mais de uma resposta)

Pela execução de casos de testes planejados: 92%

Pelo apontamento/registro de defeitos no sistema: 87%

Pela Execução de Scripts de Testes: 51%

Amostra: 64 pessoas


6 - Você, que Automatiza Testes, e se especializou em uma ou mais ferramentas de automação, quais as de sua responsabilidade? (vale mais de uma resposta)

Auxiliar na escolha de ferramentas de automação: 53%

Definir o que pode e o que não pode ser automatizado: 65%

Dar manutenção nos scripts de testes: 73%

Criar os scripts de testes: 76%

Fazer provas de conceitos entre os resultados obtidos via ferramenta e o

resultado obtido em testes manuais: 23%

Relatar defeitos: 73%

Avaliar e apresentar resultados obtidos nas ferramentas de automação

(pós-execução dos testes): 73%

Amostra: 26 pessoas



7- Você que é Analista/arquiteto de Testes, tem como responsabilidades (vale marcar mais de uma resposta)

Criação de casos de testes baseados em requisitos: 91%

Criação de casos de testes baseados em funcionalidades já implementadas: 61%

Validação de requisitos: 61%

Escolha de ferramentas de testes: 51%

Responsável por prover o ambiente de testes necessário para a realização dos

testes: 59%

Responsável pela capacitação da equipe de testes: 48%

Amostra: 49 pessoas

Conclusões Principais:

-Região Sudeste e Sul concentram com os 71% de quem trabalha com teste, e não há como negar que a região Sudeste concentra quase metado dos testadores do país

-As Funções de Testador e Analista/Arquiteto de Testes são as principais funções exercidas de quem trabalha em testes

-Cerca de quem trabalha em Testes (80%) ganha menos de 4 mil reais, onde o pico está entre 1 e 2 mil reais

-Mais da metade trabalha como CLT, mas percebe-se que novas formas de contratação estão surgindo (14%)

-A grande massa de Testadores que trabalha com Testes Manuais, tem como foc a execução dos testes e o registro de defeitos encontrados

-Quem automatiza testes, tem como foco criar e dar manutenção nos scripts de testes

-O foco esmagador dos arquitetos de testes é criar casos de testes a partir de requisitos



Abraços e espero que enquete tenha contribuído para entender melhor quem trabalha com testes no Brasil,


Leonardo Molinari
=============================
http://diariodaqualidade.blogspot.com

Frases para Pensar e Aplicar






Amigos,


Para todos nós refletirmos aqui vão duas frases:



"Aquele que não consegue perdoar aos outros, destrói a ponte por onde irá passar."
Francis Bacon...

"Não se aprende bem a não ser pela experiência."
Francis Bacon...

Abraços a todos!

Leonardo Molinari
===============================
http://diariodaqualidade.blogspot.com/
===============================

Indicação de Boa Qualidade

Pessoal,


"o que passou passou - a única certeza é a mudança!"....


Baseado nesta premissa, estou recomendado o bom conteúdo do portal TestExpert, que se tornou uma referência em Qualidade ao longo de um ano. O Diário da Qualidade preza pelo bom relacionamento e boa convivência com a comunidade de Qualidade de Software no Brasil e no mundo. Da mesma forma o Portal TestExpert se mostrou útil a todos, com um ótimo nível de artigos e dicas para todos.

Parabens!!!

Leonardo Molinari

Novidade: Cursos Quentes em Qualidade / Testes



Pessoal,




tenho duas dicas quentes de seminarios/cursos em 2 estados do Brasil:



1 - A MZP (parceira deste blog - http://www.mzpsoft.com.br/) está com um seminário a ser realizado no fim deste mês (setembro) em Brasília / DF, sobre "Testes de Software - Testes Baseados em Requisitos". Os cursos são sempre ótimos na MZP. Valerá a pena. Mais informações Tel.: (11) 3129-8760 / 8439 ou acessem o site.

2 - A Claudia Hazan, minha amiga, mestre, consultora e especialista em métricas e prefacista de meu livro de Gerência de Configuração, dará um curso no RJ de "Análise de Pontos de Função e Estimativas". Mais informaçoes no site da riosoft e no tel.: (21) 3974-5015 ou no e-mail: inscricoes@riosoft.softex.br.


Abraços e participem, pois são as dicas aqui são ótimas.


Leonardo Molinari
=====================================
http://diariodaqualidade.blogspot.com/