The Club
terça-feira, 9 de fevereiro de 2010
Busca  
Porta 80 Web Hosting
 :: Acessibilidade
Ir para conteúdo principal: ALT + 1
 :: Participe
Seja um autor de CD/DVD de Treinamento
Publique um artigo
Publique uma oportunidade
Publique uma notícia
Publique um curso
Publique uma dica
Publique um código
 :: Informativo
Receba nossos informativos por e-mail.
E-mail:   
 
Digite a palavra abaixo:  
 
 
 :: Oportunidades
Cadastrar oportunidades
Gerenciar suas oportunidades
Cadastrar nova empresa
 :: Especiais
Básico de C++
C++ Builder
Curso ASP.NET 3.5 em VB.NET e C#
Guia Prático de HTML
Testes com Visual Studio Team System 2008
 :: Desenvolvimento
ActionScript
ADO.NET
ASP
ASP.NET
Automação Comercial
C#
C/C++
Coldfusion
CSS
Delphi
Disp. Móveis
HTML
Java
Javascript
LSL (Second Life)
Modelagem
PHP
Python
Sharepoint
Silverlight
SQL
VBA (Office)
Visual Basic
Visual Basic .NET
Visual Fox Pro
WCF/WPF
Web Services
XML
 :: Infra
BizTalk Server
CRM
Exchange Server
ForeFront / Antigen / IAG
Interoperabilidade
ISA Server
Linux
MOF
MS Dynamics CRM
Network
OCS / LCS
Outlook
Powershell e Scripts
Redes
Segurança
System Center e Gerenciamento
Virtualização
Windows
Windows Server
 :: Banco de Dados
Access
Caché
Firebird
Interbase
MySQL
Oracle
SQL Server
Sybase
 :: Gerência
Arquitetura
Ciclo de Vida de Desenvolvimento
Controle de Versão
Estimativas
Metodologias
MOF
Qualidade e Testes
 :: Design
Corel
Flash
Photopaint
Photoshop
 :: Livros
Análise Sistemas
Aplicativos
Banco de Dados
Certificação
Design e CAD
Gerência
Hardware
Internet
Programação
Programação Web
Rede
Segurança
Servidores
Sistemas Operacionais
 :: CDs/DVDs
Desenvolvimento
Infra
Design
 :: E-Books
.NET 2.0 (VS 2005)
.NET 1.1 (VS 2003)
SQL Server
Excel 2007
Excel 2003
Access 2003
ASP 3.0
Delphi
Java
Artigos
Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas
Por: Cristiano Caetano
[Entre em contato com o autor ]
É certificado CBTS pela ALATS. Consultor de teste de software sênior com mais de 10 anos de experiência, já trabalhou na área de qualidade e teste de software para grandes empresas como Zero G, DELL e HP Invent. É colunista na área de Teste e Qualidade de software do site linhadecodigo.com.br e da revista Engenharia de Software Magazine. Autor dos livros "CVS: Controle de Versões e Desenvolvimento Colaborativo de Software" e "Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas". O autor também é criador e mantenedor do portal TestExpert, maior comunidade brasileira sobre teste e qualidade de software, confira no seguinte endereço: http://www.testexpert.com.br.
Feed de artigos.
Feed de artigos deste autor.
Gere seu feed personalizado  
Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas
Publicado em: 21/08/2007

Existe uma nova versão deste artigo publicado em:
http://www.linhadecodigo.com.br/Artigo.aspx?id=1566


Desenvolver software de qualidade não é mais um requinte para poucos, transformou-se num fator de competitividade num mercado cada vez mais exigente. O filósofo Nietzsche, no século passado, alertava: "Com o aumento da competição, a qualidade se torna mera propaganda. Vence aquele que melhor engana". Essa receita é muito simples e fácil de seguir, todavia, quem tomar esse tipo de postura estará fadado ao fracasso. Nos dias de hoje, a qualidade tornou-se requisito imprescindível para garantir a sobrevida de um software no mercado.

 

Podemos concluir que as empresas mais competitivas são as empresas que trabalham sob a ótica da melhoria contínua dos processos para aumentar a qualidade do processo de desenvolvimento e, conseqüentemente, aumentar a qualidade do produto final. Neste contexto, devemos destacar adoção crescente de ferramentas para dar suporte ao processo de melhoria contínua. Estas ferramentas servem para dar suporte a todas as atividades relacionadas ao ciclo de vida de desenvolvimento de software: da concepção à implantação.

 

Na tentativa de dar suporte as pessoas interessadas nesse assunto, eu escrevi o livro “Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas”. A proposta deste livro é apresentar as ferramentas Open Source e gratuitas essenciais para a gestão e automação de testes de software, sem no entanto, esgotar o assunto. O livro tem o propósito de apresentar um catálogo das melhores opções disponíveis atualmente e os seus principais recursos. O objetivo principal deste livro é fornecer informações e subsídios a fim de que o leitor seja capaz de utilizar os conhecimentos adquiridos para aprofundar-se no assunto e escolher a solução que melhor atenda a sua necessidade.

 

A organização das ferramentas do livro segue a filosofia apresentada pelo “Guide to the CSTE Common Body of Knowledge” do QAI que diz o seguinte: apesar de não existir uma categorização amplamente difundida das ferramentas de teste, a experiência tem mostrado que elas são normalmente agrupadas em 8 áreas distintas:

 

1.      Ferramentas de automação de testes de regressão;

2.      Ferramentas para gestão de defeitos;

3.      Ferramentas para testes de Performance/Stress;

4.      Ferramentas manuais;

5.      Ferramentas de rastreabilidade;

6.      Ferramentas de cobertura de código;

7.      Ferramentas para gestão de testes;

8.      Ferramentas de apoio à execução dos testes;

 

Dessa forma, a figura abaixo apresenta a relevância de cada tipo de ferramenta apresentada neste livro em relação às fases de um ciclo de vida de desenvolvimento de software:

 

Figura 1: Relevância de cada tipo de ferramenta apresentada neste livro em relação às fases de um ciclo de vida de desenvolvimento de software.

 

Além da apresentação das ferramentas agrupadas por áreas, o livro também aborda os seguintes temas:

 

§  Ferramentas Open Source Similares;

§  Ferramentas Comerciais Similares;

§  Repositórios de Ferramentas Open Source;

§  Ferramentas de Apoio;

§  Referências sobre Teste de Software;

§  Bibliografia Recomendada;

 

Por mais abrangente que sejam as categorias e ferramentas apresentadas neste livro, seria ingênuo pensar que ele ofereceria soluções que atendessem a necessidade de todos os leitores, afinal, muitos de vocês devem precisar de soluções específicas para a realização de testes de diversos tipos e nas mais diversas plataformas. Pensando neste cenário, fiz uma pesquisa extensa a fim de trazer para o leitor uma lista detalhada com os maiores e melhores repositórios de ferramentas Open Source do mundo. Assim, você poderá pesquisar a solução que se enquadre na sua necessidade no momento que você quiser.

 

O escopo do livro foi definido tendo em mente as ferramentas realmente essenciais; outro ponto que pesou muito foi o tamanho das comunidades apoiando e suportando estas ferramentas. Ferramentas com grandes comunidades e liberações freqüentes foram privilegiadas em relação às outras. De qualquer forma, me sinto na obrigação de compartilhar com o restante da comunidade de testes brasileira, a listagem das melhores ferramentas com base na pesquisa realizada para a criação do livro. As ferramentas são agrupadas por área e estão listadas na Tabela 1. Sinta-se à vontade para procurar uma ferramenta que atenda as suas necessidades. Não obstante, como o mundo Open Source evolui numa velocidade incrível, foi criado um MindMap dinâmico que será atualizado freqüentemente com as melhores opções disponíveis em cada área. O MindMap está disponível gratuitamente no seguinte endereço:

 

http://www.mindomo.com/view?m=d1535d37f8b0aa6df765a1db90bfa317

 

Você achou essas informações úteis? Suporte o autor, compre o livro. Este livro será unicamente comercializado por meio eletrônico (e-book). Esta foi uma decisão pessoal do autor para viabilizar a venda do livro por um preço justo a fim de permitir que todas as pessoas interessadas possam compra-lo. Para comprar o livro, ler a resenha, o sumário e um preview de várias páginas visite o seguinte endereço:

 

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

 

:: Clique aqui para baixar um preview do e-book ::

 

Categoria

Ferramenta

Gestão de projetos

php-collab http://www.php-collab.org

GanttProject http://ganttproject.biz/

]project-open[ http://www.project-open.com/

OpenWorkbench http://www.openworkbench.org/

XPlanner http://www.xplanner.org/

WebCollab http://webcollab.sourceforge.net/

Mindquarry http://www.mindquarry.com/

Testes de performance

OpenSTA http://www.opensta.org/

JMeter http://jakarta.apache.org/jmeter/index.html

Microsoft WEB Application Stress Tool

http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&DisplayLang=en

WEBLOAD http://www.WEBload.org/

The Grinder http://grinder.sourceforge.net/

Gestão de testes

TestLink http://www.teamst.org/

rth http://www.rth-is-quality.com

TestMaster http://testmaster.sourceforge.net/

Testitool http://majordojo.com/testitool/

Test Case Web (TCW) http://tcw.sourceforge.net/

Testopia http://www.mozilla.org/projects/testopia/

Gestão de defeitos

Mantis http://www.mantisbt.org/

Bugzilla http://www.bugzilla.org/

Scarab http://scarab.tigris.org/

BugNET http://www.bugnetproject.com/

TRAC http://trac.edgewall.org/

Gestão de Requisitos

OSRMT http://www.osrmt.com/

Tiger PRO http://www.seecforum.unisa.edu.au/SEECTools.html

Xuse http://xuse.sourceforge.net/

TRUC http://sourceforge.net/projects/truc

Plandora http://plandora.sourceforge.net/

Jeremia http://jeremia.sourceforge.net/

Testes Funcionais

Selenium (WEB) http://www.openqa.org/selenium/

Marathon (Java Swing) http://www.marathontesting.com/marathon/

Watir (WEB) http://wtr.rubyforge.org/

Canoo WEBTest (WEB) http://WEBtest.canoo.com/

Apodora (WEB) http://www.apodora.org/

Abbot (Java Swing) http://abbot.sourceforge.net

SoapUI (WEBServices) http://www.soapui.org/

SOAPSonar Personal Edition (WEBServices)

http://www.crosschecknet.com/

LISA WS-Testing (WEBServices)

http://www.itko.com/site/products/lisa/ws_testing.jsp

Squish for KDE (Linux) http://www.froglogic.com

FitNesse http://fitnesse.org/

Estimativas

Construx Estimate http://www.construx.com/Page.aspx?nid=68

Controle de versões

TortoiseCVS http://www.tortoisecvs.org/

WinCVS

http://www.wincvs.org/

Subversion

http://subversion.tigris.org/

darcs

http://darcs.net/

Tabela 1. Melhores ferramentas Open Source para gestão e automação de testes.


 

Inclua um comentário sobre o artigo Topo
Elogios e críticas são muito bem vindos, porém o comentário deve ter referência ao artigo em pauta.
O portal e o autor agradecem.
Nome:    
E-mail:      
Comentários:    
Digite a palavra abaixo:  
Para dúvidas técnicas, NÃO UTILIZE ESTE ESPAÇO, utilize nosso fórum de discussão.
http://linhadecodigo.com.br/cs2/forum
 
Comentários sobre o artigo Ver Todos comentários
Adquiri o e-book e recomendo a todos!!! O livro é completo e de facil entendimento!!!

Parabéns pela iniciativa Cristiano!!!

Abraços,
Guido Potier.
Quem enviou: Guido Potier
Postado em: 10/10/2007 00:00:00
O livro "Automação e Gerenciamento de Testes" mostrou-se uma excelente porta de entrada para um tema tão pouco difundido e discutido pelo meio empresarial ao qual pertenço (pequenas empresas que atuam no desenvolvimento de aplicações em TI).
O texto simples e direto, contudo bem fundamentado, associado à orientação do uso das ferramentas, encorajou-me a dispensar uma maior atenção ao assunto e planejar um incursão de minha empresa.
Parabéns ao autor.
Quem enviou: João Goulart
Postado em: 30/08/2007 00:00:00
Li e gostei basta do livro! Vale a pena! É didático, sem ser chato... vai direto ao ponto sem rodeios ... é voltado para o mercado, para o nosso dia-a-dia; Apresenta um apanho geral de várias ferramentas, bem analisadas e destacadas pelo autor! Disperta o interesse em utilizar e saber mais sobre tudo o que há no mercado, principalmente de sw livre! Vale a leitura, com certeza!
Quem enviou: Sagiane D'Avila
Postado em: 28/08/2007 00:00:00
Parabéns Cristiano.
Sua obra será um ótimo referencial na área de testes, e irá ajudar muitas pessoas a tomarem decisões na escolha de uma ferramenta.
Quem enviou: Renan Sucupira
Postado em: 28/08/2007 00:00:00
Comecei a dar uma olhada nesse final de semana na obra e logo de início
fiquei impressionado no conteúdo do livro, ele vem a responder a muitos
questionamentos que vejo nas lista sobre testes na qual eu faço parte,
inclusive nas listas em inglês, o uso de ferramentas.

Está obra servirá de grande valia a todos, de iniciantes até os avançados,
pois servirá de base na contrução do processo e na automação da disciplina
de testes.

Portanto é de leitura obrigatória e de referência na biblioteca de todos.

Parabéns Cristiano, pela obra e pela contribuição para a comunidade de
testes de software.
Quem enviou: Arnaldo Miranda
Postado em: 27/08/2007 00:00:00
Poxa, mais "mastigado" do que isso impossível. Deve estar mesmo ótimo este livro, Cristiano. Este trabalho de pesquisa que você fez irá auxiliar bastabte os gerentes de qualidade a decidirem qual a melhor ferramenta para seus projetos. Parabéns pela excelente iniciativa.
Quem enviou: Fernanda Thiesen Matos
Postado em: 22/08/2007 00:00:00
Este artigo apresentado contextualiza e sumariza muito bem, a grande variedades de ferramentas Open Sources existentes para serem aplicadas na área de testes de software. O Autor está de parabéns, pois de meu conhecimento este é o único artigo e e-book que apresenta este conteúdo.
Quem enviou: Tiago Minuzzi
Postado em: 21/08/2007 00:00:00
Outros artigos do autor Topo
Proporção média de esforço de testes em relação ao esforço total do projeto
Proporção de testadores em relação ao número de desenvolvedores de um projeto: Melhores práticas e a realidade Brasileira
Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas (2a edição)
Cargos e Salários: Quanto ganha o profissional de teste e qualidade de software?
SoapUI: Testes de Web Services rápido e descomplicado
Dividir, Conquistar e Integrar: Conceitos de integração contínua para testadores ágeis
Testes Extremos - Entenda o papel do testador em projetos ágeis
TortoiseCVS + CVSTrac - Controle de versões e Gerenciamento de Bugs
Testes Exploratórios de A a Z
Os 7 hábitos dos Testadores Altamente Eficazes
Teste de Software for Dummies
Test Infected: Tá tudo dominado
Processos e qualidade de software
Artigos relacionados Topo
Introdução ao Teste de Software
Administrando o código fonte usando Visual Studio Team System
Introduzindo Conceitos de Testes Comportamentais
Teste de Comunicabilidade
Acessibilidade - Uma Boa Idéia
ABC da Usabilidade – Testes Empíricos com Usuários (Fase 1 – Preparação)
ABC da Usabilidade: Análise Heurística
Usabilidade - uma introdução
Testes com Visual Studio Team System 2008 - parte VII
Testes com Visual Studio Team System 2008 - parte VI
Testes com Visual Studio Team System 2008 - parte V
EPM (Project Server) + ALM (Team System) = Maior controle em projetos
Testes com Visual Studio Team System 2008 - parte IV
Testes com Visual Studio Team System 2008 - parte III
Testes com Visual Studio Team System 2008 - parte II
Testes com Visual Studio Team System 2008 - parte I
CBTM – Change-Based Test Management
Introdução a Gerência de Projetos
Por que projetos de Software falham?
O Caminho para o CDIA+
Certificações em Gerência de Projetos
Extraindo Métricas em Projetos de Tecnologia de Informação
NUNit para SmartDevices – Visual Studio 2008 Team System
Fundamentos do Gerenciamento de Projetos: Algumas coisas interessantes antes de “colocar a mão da massa”. Parte 02
Testes Comportamentais – Parte 1
Uma abordagem para documentação de Testes de Software baseado no IEEE 829-1998
Fundamentos do Gerenciamento de Projetos : Algumas coisas interessantes antes de "colocar a mão da massa". Parte 01
Gestão e metodologias ágeis: E existe outro tipo?
Gestão de Pessoas em Projetos de Software
Qualidade, Qualidade de Software e Garantia da Qualidade de Software são as mesmas coisas?
Produtos relacionados Topo
Livro: Testes de Performance
Livro: Como Ter Sucesso em Gestão de Projetos
Livro: Curso de Engenharia de Software
Livro: Rosalina e o Piano - Estudo de caso de Gerenciamento de Projetos
Livro: Gerenciamento de Projetos para Leigos
E-Book: MS-Project® 2007 - Melhores Práticas de Gestão de Projetos - Dominando MS – Project ® em 20 Passos (e-book com entrega via download)
Livro: Como lidar com o Estresse em Gerenciamento de Projetos
Livro: Testes Funcionais de Software
CD/DVD: CD de Treinamento Gerenciando banco de dados usando Visual Studio Team System
Livro: Qualidade de Software – 2ª edição
Livro: Microsoft Office Project 2007 Standard & Professional
Livro: Gerenciando Projetos com Primavera Enterprise 6 - Client/Server
Livro: Implantando a Governança de TI - da Estratégia à Gestão de Processos e Serviços (2a. edição)
Livro: Análise de Riscos em Projetos de Teste de Software
CD/DVD: CD de Treinamento Gerenciando projetos de software com Visual Studio Team System
Livro: Microsoft Project 2007 - Gestão e Desenvolvimento de Projetos
Livro: Visual Studio Team System - Team Foundation Server
E-Book: Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas (entrega via download)
Livro: Sistemática de Qualidade Total - TQM sobre a RUP para melhoria contínua de processos em desenvolvimento de software
Livro: Gerência de Configuração Técnicas e Práticas no Desenvolvimento do Software
Livro: Testes de Software - Produzindo Sistemas Melhores e Mais Confiáveis
CD/DVD: CD de treinamento: Qualidade de Software com Visual Studio Team System
Livro: Teste de Software - 2a Edição
Livro: Sarbanes-Oxley: Conformidade TI (com CD inicializável)
Livro: Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software
Livro: Exame Fácil - PMP
Livro: Qualidade em Software
Livro: Orientação a Objeto com .NET 2ª Ed. Atualizada e Ampliada
© Copyright 2001-2010 Codeline Editora, Comércio e Tecnologia Ltda. | Política de privacidade e de uso | Anuncie | Fale conosco

» Site hospedado na Porta 80 Web Hosting «
Nossos números
Dicas: 1.314
Códigos/scripts: 279
Funções de VBScript : 90
Funções JScript : 05
Livros: 1.805
Notícias: 1.942
Artigos: 2.746
Cases: 14
Oportunidades: 4.185
Publicidade

Conheça a loja do Linha de Código.

Microsoft indica Linha de Código.

Assine a Revista Mundo .NET
Portal de Vídeos .NET - os melhores vídeos .NET estão aqui
Baixe o Visual Studio 2010 Beta
Revista Codificando .Net

Siga-nos no Twitter

Linha de Código no Orkut
Fórum de discussão do portal Linha de Código
Feeds
Oportunidades
Notícias
Artigos
Artigos personalizado
       (Por assunto)
Artigos personalizado
       (Por autor)
Portal Vídeos .NET
Portal Vídeos Delphi
LC Blog
       (Onde você faz a notícia)
Promoções
Promoção Mobile (válido somente para pagamento via boleto bancário)
Promoção Mobile (válido somente para pagamento via boleto bancário)
De: R$ 239,00
Por: R$ 146,00
Promoção: Portal de Vídeos .Net + CD Novidades das Linguagens (válido somente para pagamento via boleto bancário)
De: R$ 162,00
Por: R$ 89,00
Promoção VSTS (válido somente para pagamento via boleto bancário)
De: R$ 219,00
Por: R$ 146,00
Promoção Linq To SQL (válido somente para pagamento via boleto bancário)
De: R$ 249,00
Por: R$ 156,00
Promoção ASP.Net com Banco de Dados (válido somente para pagamento via boleto bancário)
De: R$ 249,00
Por: R$ 146,00
CDs
DVD de Treinamento LINQ TO SQL e Entity Framework Avançado
DVD de Treinamento LINQ TO SQL e Entity Framework Avançado
De: R$ 83,00
Por: R$ 73,00
Curso completo de MySQL
Por: R$ 89,00
DVD de Treinamento - ISA Server 2006 - Implementação
De: R$ 83,00
Por: R$ 73,00
CD de Treinamento Adobe Photoshop CS4 Extended – 3D Arte
De: R$ 83,00
Por: R$ 53,00
DVD de Treinamento - Recursos avançados do Windows Mobile 6
De: R$ 83,00
Por: R$ 73,00
Livros
Aprendendo SQL
Aprendendo SQL
Por: R$ 83,00
Web Services SOAP em Java
Novatec
Por: R$ 42,00
Guia Mangá de Bancos de Dados
Novatec
Por: R$ 39,00
Guia Mangá de Estatística
Novatec
Por: R$ 39,00
Guia Mangá de Eletricidade
Novatec
Por: R$ 39,00
E-Books
Manual Completo de Estudos MCSE 70-270 - Instalando, Configurando e Administrando o Windows XP (506 páginas) - Entrega via download
Manual Completo de Estudos MCSE 70-270 - Instalando, Configurando e Administrando o Windows XP (506 páginas) - Entrega via download
Por: R$ 30,00
Manual de Estudos - Exame 70-291 - Windows Server 2003 (606 páginas) - entrega via download
Por: R$ 30,00
Dominando MS – Visio ® em 20 Passos - Melhores Práticas em Gestão de Projetos (entrega via download)
Por: R$ 30,00
MS-Project® 2007 - Melhores Práticas de Gestão de Projetos - Dominando MS – Project ® em 20 Passos (e-book com entrega via download)
Por: R$ 20,00
Banco de dados com C# e Visual Studio .Net 2005 (entrega via download)
Por: R$ 20,00
Os 10+ | Autores do dia
Israel Aéce
Júlio Cesar Fabris Battisti
Alfred Reinold Baudisch
Luiz Felipe de Freitas
Anderson Patricio
Ramon Durães
Robert Martim
Fernando Amaral
Eric C M Oliveira
Marcio Franco
Os 10+ | Artigos do dia
HTML Básico
HTML Avançado
SAP Business One - Implementação e Localização para o Brasil – Overview
PL/SQL - Procedures e Funções
ASP.NET 2.0 - Explorando o GridView
Tutorial de Tabelas Dinâmicas no Excel – Parte 1
PHP: Upload de imagens com segurança
Nota Fiscal Eletrônica - Geração, Assinatura e Transmissão
Criando aplicativos para o Orkut
Instalando Apache + MySQL + PHP 5 no Windows