Sie sind auf Seite 1von 28

Ferramentas Open Source para auxiliar os Testes de Software

Palestrante
Jeremias Araujo Email: jqcaraujo@gmail.com Blog: about.me/jeremias_araujo
certificado CTFL pela ISTQB. Atualmente trabalha como Analista de Teste Senior pela Indra/Politec, lotado no TJ-PB. Tem experincia em teste de software por mais de 6 anos, j trabalhou na rea de qualidade e teste de software para empresas como Motorola S/A, Epson, Samsung e CESAR. Fundador do GUTS-PB (Grupo de Usurios de Testes de Software da Paraba), grupo com o objetivo de expandir os conhecimentos da rea de Teste de Software em nossa regio.

Sobre o GUTS-PB
Fundao: Maro de 2013 Histria do GUTS-PB: O GUTS-PB um grupo criado com o intuito de expandir os conhecimentos da rea de Teste de Sotware em nossa regio, onde a rea muito pouco difundida. Colaboradores: O GUTS-PB recebe a colaborao de qualquer pessoa que tenha o objetivo de querer transmitir os seus conhecimentos de testes para todos. rea de Atuao: O GUTS-PB um grupo com linha de atuao em certificao, gerenciamento, execuo, report, automao em qualidade e testes de software,

Por que Testar?

O que Testar?
A qualidade de um software pode estar fortemente relacionada existncia de defeitos inseridos durante o desenvolvimento ou manuteno de um produto. Uma das maneiras de identificar os defeitos de uma aplicao de forma que eles possam ser corrigidos atravs das atividades de teste de software. Testar uma aplicao question-la, atravs de casos de teste e principalmente de observaes, para analisar as respostas obtidas, pois estas podem revelar defeitos

Conceitos bsicos de Testes de Software

Importncia dos Testes

Fonte: (BASTOS; RIOS; CRISTALLI; MOREIRA, 2007)

Motivao

Tcnicas de Teste

Fonte: http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-teste-de-software/8035

Tipos de Teste

Fonte: http://apolineosocial.blogspot.com/2010/07/validacao-verificacao-e-testes-de.html

Teste + Software Livre

Benefcios
Rapidez nos resultados. Gerao de logs de execues. Reproduo fiel dos testes. Repetio exaustiva de testes.

Facilita o armazenamento e execuo dos casos de testes.

Ferramentas x Ciclo de Vida

Fonte: CAETANO, CRISTIANO. Aumentando a Produtividade com as Principais Solues Open Source e Gratuitas. 2007

Gesto de Projetos

Gesto de Projetos
Ferramentas OpenSources
ProjectKoach - http://www.projectkoach.com/ 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/

Gesto de Testes

Gesto de Testes
Ferramentas OpenSources
TestLink - http://www.teamst.org/ QaManager - http://qamanager.sourceforge.net/ 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/

Gesto de Defeitos

Fonte: http://www.devmedia.com.br/artigo-engenharia-de-software-gestao-de-defeitos/8036

Gesto de Defeitos
Ferramentas OpenSources
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/ Redmine http://www.redmine.org

Gesto de Verses

Gesto de Verses
Ferramentas OpenSources
TortoiseCVS http://www.tortoisecvs.org/ WinCVS - http://www.wincvs.org/ Subversion - http://subversion.tigris.org/ darcs - http://darcs.net/

Automao de Testes
Testes de Aceitao.
Testes Funcionais Testes de Carga Teste de Performance. Testes Unitrios

Testes Exploratrios

Automao de Testes
Ferramentas OpenSources Testes Funcionais
Selenium (WEB) - http://www.openqa.org/selenium/ actiWATE (WEB) - http://www.actiwate.com/ 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

SharpRobo (WinForm .NET) - http://confluence.public.thoughtworks.org/display/SHRO/Home


FitNesse - http://fitnesse.org/

Automao de Testes
Ferramentas OpenSources Testes Carga, Stress e 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-062a439e-a67d-75a89aa36495&DisplayLang=en WEBLOAD - http://www.WEBload.org/ The Grinder - http://grinder.sourceforge.net/

Ferramentas de Apoio
Ferramentas para auxiliar o testador...
Tail for Win32 - http://tailforwin32.sourceforge.net/

HeavyLoad - http://www.jam-software.com/freeware/index.shtml
Process Explorer - http://www.microsoft.com/technet/sysinternals/

VMWARE - http://www.vmware.com/products/server/
Microsoft PICT - http://download.microsoft.com/download/f/5/5/f55484df-8494-48fa-8dbd-8c6f76cc014b/pict33.msi Burp Suite - http://portswigger.net/proxy/download.html Camstudio - http://sourceforge.net/projects/camstudio/ MWSnap - http://www.mirekw.com/winfreeware/mwsnap.html WinMerge - http://winmerge.sourceforge.net/ Data Generator - http://www.generatedata.com/ Firebug - http://getfirebug.com/

Referncias Bibliogrficas
NETO, Arilo Claudio D Neto. Engenharia de Software - Introduo a Teste de Software. http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-teste-de-software/8035. Acesso em 15/04/2013. CAETANO, Cristiano. Automao e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Solues Open Source e Gratuitas (2a edio). http://www.linhadecodigo.com.br/artigo/1566/automacao-e-gerenciamento-de-testesaumentando-a-produtividade-com-as-principais-solucoes-open-source-e-gratuitas-2aedicao.aspx#ixzz2QroPrgYT. Acessado em 18/04/2013 CAETANO, Cristiano. Automao e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Solues Open Source e Gratuitas. 1a edio v2.0. 2007 CAETANO, Cristiano. Mind Map. http://www.mindomo.com/pt/mindmap/ferramentas-opensource-gratuitas-d1535d37f8b0aa6df765a1db90bfa317.. Acessado em 16/04/2013.

www.gutspb.blogspot.com.br Twitter: @GUTS_PB Facebook: http://www.facebook.com/pages/GutsParaba/125486170952681 Linkedln: br.linkedin.com/in/gutsparaiba/ GoogleGroups: guts_pb@googlegroups.com