Cristiano Caeta...'s profileSoftware QualityPhotosBlogLists Tools Help

Cristiano Caetano

Software Quality

Nós somos o que fazemos repetidamente. Excelência, não é uma ação isolada, mas um hábito
September 02

TestExpert: A sua comunidade de teste e qualidade de software

É com grande prazer que anuncio o início do portal TestExpert: O ponto de encontro da comunidade de testes e qualidade de software brasileira. Neste portal você poderá criar gratuitamente um Blog e compartilhar o seu ponto de vista e experiência com o resto da comunidade. Participe também dos fóruns de discussões e ajude a construir a Base Comunitária de Conhecimentos em Teste de Software. Divulgue o seu evento ou oportunidade de emprego gratuitamente neste portal.
 
Entrevista do mês - Leonardo Molinari
Nessa entrevista para o portal TestExpert, Leonardo Molinari fala sobre o papel da qualidade e teste de software na atualidade, certificações de teste, gerência de configuração de software e muito mais.
 
Ajude-nos a construir essa comunidade. Compartilhe o seu conhecimento. Tire as suas dúvidas. Para saber mais, visite o seguinte endereço: http://www.testexpert.com.br
 
Conteúdo Exclusivo e Gratuito:
* Blogs
* Entrevistas
* Eventos
* Fóruns
* Base Comunitária de Conhecimentos em Teste de Software
* Vagas
 
Categorias
* Análise Estática
* Certificações de Teste
* Entrevistas
* Estimativas de Testes
* Fábrica de Testes
* Ferramentas de Testes
* Gestão de defeitos
* Livros & Revistas
* Métricas de Testes
* Opinião
* Outros
* Planejamento de Testes
* Teste de Caixa Branca
* Teste de Caixa Preta
* Teste de Software
* Teste de Software no Exterior
* Teste de Usabilidade
* Teste Unitário e Cobertura de Testes
* Testes de Aceitação
* Testes de Integração
* Testes de Performance
* Testes de Segurança
* Testes de Sistema
* Testes em Processos Ágeis
* Testes Estruturais
* Testes Exploratórios
* Testes Funcionais
* Verificação & Revisões Formais
* Vídeos & Podcasts
 
Um grande abraço,
 
Cristiano Caetano
www.testexpert.com.br
August 21

Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas

É com grande prazer que anuncio o lançamento do meu novo livro: "Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas"

Com prefácio de Leonardo Molinari, a proposta deste livro é apresentar as ferramentas Open Source e gratuitas essenciais para a gestão e automação de testes de software. O livro tem o propósito de apresentar um catálogo das melhores opções disponíveis atualmente e os seus principais recursos. Entre os assuntos abordados no livro, devemos destacar:

# Ferramentas Open Source e Free/Gratuitas para Gestão e Automação de Testes;
# Ferramentas Comerciais Similares;
# Repositórios de Ferramentas Open Source;
# Ferramentas de Apoio;
# Referências sobre Teste de Software;
# Bibliografia Recomendada;

Com 185 páginas, a publicação (em formato e-book) custa R$ 20. Um artigo descrevendo o livro com maiores detalhes pode ser conferido no link abaixo:

http://www.linhadecodigo.com.br/Artigo.aspx?id=1392

Link para comprar o livro:

http://www.linhadecodigo.com.br/EBook.aspx?id=2951

Para as pessoas que me conhecem, esse é um passo importante para mim. Seja respondendo emails, publicando dicas no meu blog ou escrevendo artigos, sempre é um grande prazer contribuir para a comunidade de teste e qualidade de software brasileira.

Obrigado a todos

Cristiano Caetano
http://softwarequality.spaces.live.com/

July 08

Métricas para acompanhar o progresso dos testes e a qualidade da aplicação

No seu blog, kumar kuldeep, postou um ótimo apanhado de várias métricas úteis para acompanhar o progresso do projeto de teste e a qualidade da aplicação em teste. Vale a pena conferir no seguinte endereço:
 
 
Abraços,
Cristiano Caetano

Podcasts Brasileiros

Várias empresas brasileiras de TI estão aderindo a esta nova onda. Confira os podcasts e vídeos da ImproveIT e da MacroSolutions sobre TI, metodologias ágeis, entre outros, nos seguintes endereços:
 
 
Abraços,
Cristiano Caetano

Lobo: Monitoramento de performance

Recentemente a OnCast, empresa de Florianópolis, lançou o Lobo: ferramenta de monitoramento de performance de código Java. Distribuído pela licença GNU General Public License, o Lobo é uma ferramenta para monitoramento de performance projetada para registrar como a performance dos seus sistemas evoluem. Segundo o site da OnCast, o que o JUnit faz pela assertividade do código, o Lobo faz pela sua performance. Com sua integração contínua ligada e uma boa suíte de testes de performance, você estará habilitado a apontar com exatidão as modificações que acarretam em um bom ou um mau cenário de teste.

Para saber mais:
http://www.oncast.com.br/dev/lobo/index.htm

Veja o tutorial:
http://www.oncast.com.br/dev/lobo/getting.htm

Abraços,
Cristiano Caetano

June 22

Método de combinação dupla (pairwise)

Muitas vezes, testar todas as combinações dos parâmetros de entrada ou pré-condições de um caso de teste é praticamente impossível em virtude do número elevado de cenários. Por meio do método de combinação dupla, cada par de parâmetros é combinado ao menos uma vez, garantindo dessa forma, uma cobertura mínima das situações possíveis. Se você deseja conhecer mais sobre esta técnica, vale pena conferir os vídeos das palestras de Cem Kaner disponíveis gratuitamente no site Center for Software Testing Education & Research:

Combination testing: testing multiple variables together
http://www.testingeducation.org/BBST/BBSTCombinationTesting.html

Para aprofundar os seus conhecimentos, aproveite e leia o artigo abaixo escrito por Michael Bolton:

Pairwise Testing
http://www.developsense.com/testing/PairwiseTesting.html

Abraços,

Cristiano Caetano

Testes automatizados de banco de dados relacionais

No artigo "Database Regression Testing", Scott Ambler, autor do livro Refactoring Databases: Evolutionary Database Design, nos presenteia com diversos insights e sugestões de ferramentas para testes de caixa-preta e caixa-branca de bancos de dados relacionais. Confira em:

Database Regression Testing
http://www.agiledata.org/essays/databaseTesting.html

Abraços,

Cristiano Caetano

Rastreabilidade: do caso de uso para o caso de teste

Do original "Traceability from Use Cases to Test Cases", este artigo descreve métodos formais para criar casos de uso e como derivar casos de teste a partir desses casos de uso. Este artigo é hospedado pelo developerWorks da IBM, e evidentemente, os exemplos são apresentados por meio de ferramentas da IBM/Rational. De qualquer forma, o artigo é ótimo e vale a pena conferir:

Traceability from Use Cases to Test Cases
http://www-128.ibm.com/developerworks/rational/library/04/r-3217/index.html

Abraços,

Cristiano Caetano

June 11

Testimation: Estimativas de teste de software

Para quem está interessado em estimativas de teste de software, vale a pena conferir o site Testimation.com. Neste site, você poderá estimar online as atividades de teste do seu projeto. Confira em:

Testimation.com - the free online test estimation tool
http://testimation.com/index.php?act=form.step1

Quem quiser se aprofundar no assunto, vale a pena conferir o paper 'Test point analysis: a method for test estimation' sobre Análise de Ponto de Testes:

Test point analysis: a method for test estimation
http://www.bfpug.org/fpug_rio/PCSQ/dekkers.pdf

Abraços,
Cristiano Caetano

Medindo a saúde de um projeto

Ótimo artigo de Kurt Bittner publicado originalmente na revista The Rational Edge com vários insights sobre o acompanhamento do progresso de um projeto nas duas diversas fases. Confira em:

Measuring project health: Part One
http://www.ibm.com/developerworks/rational/library/jan07/bittner/index.html

Measuring Project Health -- Part II
http://www.ibm.com/developerworks/rational/library/mar07/bittner/index.html

Measuring Project Health -- Part III
http://www.ibm.com/developerworks/rational/library/may07/bittner/index.html

Abraços,

Cristiano Caetano

June 03

An Interview with Cem Kaner, software testing authority

Ótima entrevista publicada na revista eletrônica The Rational Edge com Cem Kaner, uns dos gurus da atualidade sobre teste de software e autor do livro Lessons Learned in Software Testing. Entre os diversos assuntos discutidos nesta entrevista, vale a pena conferir a segunda parte que discute como educar e treinar testadores. Leia o artigo na íntegra nos seguintes links:

An Interview with Cem Kaner, software testing authority
http://www-128.ibm.com/developerworks/rational/library/2897.html

http://download.boulder.ibm.com/ibmdl/pub/software/dw/rationaledge/jul02/InterviewwitKanerJul02.pdf

Abraços,

Cristiano Caetano

Getting Started with Exploratory Testing

Como muitos sabem, eu sou entusiasta quando a discussão é "Testes exploratórios". Não que eu seja contra os testes convencionais, mas eu já vi na prática que os Testes Exploratórios podem agregar muito valor quando o assunto é descobrir novos defeitos. Quero compartilhar com vocês a minha última leitura sobre Testes Exploratórios. Jonathan Kohl, publicou uma série de quatro artigos no seu blog chamados 'Getting Started with Exploratory Testing', nestes artigos ele discute um pouco sobre esta técnica, estratégias, ferramentas, sugere outros artigos interessantes sobre o tema, etc. Confira os artigos nos seguintes links:

Getting Started with Exploratory Testing - Part 1
http://www.kohl.ca/blog/archives/000185.html

Getting Started with Exploratory Testing - Part 2
http://www.kohl.ca/blog/archives/000186.html

Getting Started With Exploratory Testing - Part 3
http://www.kohl.ca/blog/archives/000187.html

Getting Started With Exploratory Testing - Part 4
http://www.kohl.ca/blog/archives/000188.html

Abraços,

Cristiano Caetano

May 31

Acompanhamento de Bugs Indolor

Neste outro fantástico artigo, Joel Spolsky, nos brinda com diversos insights e dicas sobre gestão e acompanhamento de bugs. Em tempo, deste assunto ele entende bastante, um dos carros chefes da sua empresa, a Fog Creek Software, é o FogBUGZ, uma ferramenta de gestão de bugs. Confira o artigo no seguinte endereço:

Acompanhamento de Bugs Indolor
http://brazil.joelonsoftware.com/Articles/PainlessBugTracking.html

Como acompanhamento dessa leitura, para aqueles que gostariam de conhecer uma solução alternativa open source, sugiro a leitura do artigo 'Uma Visão Geral do Bugzilla, uma Ferramenta de Acompanhamento de Alterações' escrito por Christian Robottom Reis. Leia na íntegra em:

Uma Visão Geral do Bugzilla, uma Ferramenta de Acompanhamento de Alterações
http://www.async.com.br/~kiko/sbes2002/bugzilla.pdf

Abraços,

Cristiano Caetano

May 30

Listas de discussão sobre qualidade e teste de software

Atendendo a diversos emails, segue abaixo uma listagem de diversas listas de discussões sobre testes de software em português e inglês. A propósito, se voce conhecer alguma outra lista interessante, por favor, poste um comentário ou envie um email direto para mim.
Listas Brasileiras
VV-SW-Brasil - Validação e Verificação de Software
http://br.groups.yahoo.com/group/VV-SW-Brasil/
CMM Brasil
http://br.groups.yahoo.com/group/CMM-Brasil/
ALATS - Associação Latino Americana de Teste de Software
http://br.groups.yahoo.com/group/alats-br/
DFTestes: Grupo de amigos profissionais em Teste de Software do Distrito Federal
http://br.groups.yahoo.com/group/DFTestes/
QAI - Quality Assurance Institute Brasil
http://br.groups.yahoo.com/group/qai-brasil/
International Software Testing Qualifications Board
http://groups.google.com.br/group/bstqb
Grupo de estudo criado para quem deseja certificação CSTE da QAI
http://br.groups.yahoo.com/group/cste-brasil/
Grupo de discussão sobre Qualidade de Software
http://br.groups.yahoo.com/group/qa_rs/

Listas em Inglês

QA Forums - The most popular Software Testing and QA discussions
http://qaforums.com/
Yahoo Software Testing and Quality Assurance Group
http://groups.yahoo.com/group/Software_QA/

Abraços,
Cristiano Caetano
May 17

MSDN Software Testing Discussion

O MSDN abriu um novo fórum de discussão sobre teste de software. Vale a pena conferir:
 
 
Abraços,
 
Cristiano Caetano
 
 
Photo 1 of 1