SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
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 experiência 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 Usuários de Testes de Software da
Paraíba), grupo com o objetivo de expandir os conhecimentos da
área de Teste de Software em nossa região.
Sobre o GUTS-PB
• Fundação: Março de 2013
• História do GUTS-PB: O GUTS-PB é um grupo criado com o intuito
de expandir os conhecimentos da área de Teste de Sotware em
nossa região, onde a área é muito pouco difundida.
• Colaboradores: O GUTS-PB recebe a colaboração de qualquer
pessoa que tenha o objetivo de querer transmitir os seus
conhecimentos de testes para todos.
• Área de Atuação: O GUTS-PB é um grupo com linha de atuação
em certificação, gerenciamento, execução, report, automação em
qualidade e testes de software,
Por que Testar?
O que é Testar?
A qualidade de um software pode estar fortemente relacionada à
existência de defeitos inseridos durante o desenvolvimento ou
manutenção de um produto. Uma das maneiras de identificar os
defeitos de uma aplicação de forma que eles possam ser
corrigidos é através das atividades de teste de software.
Testar uma aplicação é
questioná-la, através de
casos de teste e
principalmente de
observações, para analisar
as respostas obtidas, pois
estas podem revelar defeitos
Conceitos básicos de Testes de
Software
Importância dos Testes
Fonte: (BASTOS; RIOS; CRISTALLI; MOREIRA, 2007)
Motivação
Fonte: http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-teste-de-software/8035
Técnicas de Teste
Tipos de Teste
Fonte: http://apolineosocial.blogspot.com/2010/07/validacao-verificacao-e-testes-de.html
Teste + Software Livre
Benefícios
Rapidez nos
resultados.
Repetição
exaustiva de
testes.
Facilita o
armazenamento e
execução dos casos
de testes.
Geração de
logs de
execuções.
Reprodução
fiel dos testes.
Fonte: CAETANO, CRISTIANO. Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas. 2007
Ferramentas x Ciclo de Vida
Gestão de Projetos
Gestão 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/
Gestão de Testes
Gestão 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/
Gestão de Defeitos
Fonte: http://www.devmedia.com.br/artigo-engenharia-de-software-gestao-de-defeitos/8036
Gestão 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
Gestão de Versões
Gestão de Versões
Ferramentas OpenSources
TortoiseCVS http://www.tortoisecvs.org/
WinCVS - http://www.wincvs.org/
Subversion - http://subversion.tigris.org/
darcs - http://darcs.net/
Automação de Testes
Testes de Aceitação.
Testes Funcionais
Testes Exploratórios
Teste de
Performance.
Testes de Carga
Testes Unitários
Automação 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/
Automação 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-062a-
439e-a67d-75a89aa36495&DisplayLang=en
WEBLOAD - http://www.WEBload.org/
The Grinder - http://grinder.sourceforge.net/
Ferramentas de Apoio
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/
Ferramentas para auxiliar o testador...
Referências Bibliográficas
NETO, Arilo Claudio D Neto. Engenharia de Software - Introdução 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. Automação e Gerenciamento de Testes: Aumentando a Produtividade com
as Principais Soluções Open Source e Gratuitas (2a
edição). http://www.linhadecodigo.com.br/artigo/1566/automacao-e-gerenciamento-de-testes-
aumentando-a-produtividade-com-as-principais-solucoes-open-source-e-gratuitas-2a-
edicao.aspx#ixzz2QroPrgYT. Acessado em 18/04/2013
CAETANO, Cristiano. Automação e Gerenciamento de Testes: Aumentando a Produtividade com
as Principais Soluções Open Source e Gratuitas. 1a edição v2.0. 2007
CAETANO, Cristiano. Mind Map. http://www.mindomo.com/pt/mindmap/ferramentas-open-
source-gratuitas-d1535d37f8b0aa6df765a1db90bfa317.. Acessado em 16/04/2013.
• www.gutspb.blogspot.com.br
• Twitter: @GUTS_PB
• Facebook: http://www.facebook.com/pages/Guts-
Paraíba/125486170952681
• Linkedln: br.linkedin.com/in/gutsparaiba/
• GoogleGroups: guts_pb@googlegroups.com
Ferramentas abertas para testes de software

Mais conteúdo relacionado

Mais procurados

Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeisQualister
 
TCC - QUALIDADE E TESTES DE SOFTWAR
TCC - QUALIDADE E TESTES DE SOFTWARTCC - QUALIDADE E TESTES DE SOFTWAR
TCC - QUALIDADE E TESTES DE SOFTWARD Schmidt
 
Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudSalesforce Developers
 
Processo de Teste de Software - Monografia
Processo de Teste de Software - MonografiaProcesso de Teste de Software - Monografia
Processo de Teste de Software - MonografiaRodrigo Kammers
 
Modelo de documento para levantamento de requisitos de software
Modelo de documento para levantamento de requisitos de softwareModelo de documento para levantamento de requisitos de software
Modelo de documento para levantamento de requisitos de softwareFrancilvio Roberto Alff
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilElias Nogueira
 
Performance Requirement Gathering
Performance Requirement GatheringPerformance Requirement Gathering
Performance Requirement GatheringAtul Pant
 
Testes de Software
Testes de SoftwareTestes de Software
Testes de SoftwareCapgemini
 
Exemplo de Requisição de Mudança ITIL
Exemplo de Requisição de Mudança ITILExemplo de Requisição de Mudança ITIL
Exemplo de Requisição de Mudança ITILFernando Palma
 
O que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de AceiteO que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de AceiteElias Nogueira
 
QA. Load Testing
QA. Load TestingQA. Load Testing
QA. Load TestingAlex Galkin
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrXBOSoft
 

Mais procurados (20)

Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem prática
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
 
TCC - QUALIDADE E TESTES DE SOFTWAR
TCC - QUALIDADE E TESTES DE SOFTWARTCC - QUALIDADE E TESTES DE SOFTWAR
TCC - QUALIDADE E TESTES DE SOFTWAR
 
Scrum
ScrumScrum
Scrum
 
Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce Cloud
 
Processo de Teste de Software - Monografia
Processo de Teste de Software - MonografiaProcesso de Teste de Software - Monografia
Processo de Teste de Software - Monografia
 
Modelo de documento para levantamento de requisitos de software
Modelo de documento para levantamento de requisitos de softwareModelo de documento para levantamento de requisitos de software
Modelo de documento para levantamento de requisitos de software
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágil
 
Agile testing
Agile testing Agile testing
Agile testing
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
 
Performance Requirement Gathering
Performance Requirement GatheringPerformance Requirement Gathering
Performance Requirement Gathering
 
Testes de Software
Testes de SoftwareTestes de Software
Testes de Software
 
Exemplo de Requisição de Mudança ITIL
Exemplo de Requisição de Mudança ITILExemplo de Requisição de Mudança ITIL
Exemplo de Requisição de Mudança ITIL
 
O que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de AceiteO que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de Aceite
 
Testes Funcionais
Testes FuncionaisTestes Funcionais
Testes Funcionais
 
QA. Load Testing
QA. Load TestingQA. Load Testing
QA. Load Testing
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and Zephyr
 
Introdução ao design de teste de software
Introdução ao design de teste de softwareIntrodução ao design de teste de software
Introdução ao design de teste de software
 
QAOps - Agile Trends 2021
QAOps - Agile Trends 2021QAOps - Agile Trends 2021
QAOps - Agile Trends 2021
 

Destaque

PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlinkslides_teltools
 
A Prova Científica Da Existência De Deus
A Prova Científica Da Existência De DeusA Prova Científica Da Existência De Deus
A Prova Científica Da Existência De DeusNaspereira
 
Um olhar sobre a Didática
Um olhar sobre a DidáticaUm olhar sobre a Didática
Um olhar sobre a Didáticamarcelleviana
 
Curso de Macros en Excel (VBA)
Curso de Macros en Excel (VBA)Curso de Macros en Excel (VBA)
Curso de Macros en Excel (VBA)UNASP
 
227516957 cad-c3-curso-a-prof-exercicios-fisica
227516957 cad-c3-curso-a-prof-exercicios-fisica227516957 cad-c3-curso-a-prof-exercicios-fisica
227516957 cad-c3-curso-a-prof-exercicios-fisicaheltonjos
 
Automação de Testes Selenium IDE
Automação de Testes Selenium IDEAutomação de Testes Selenium IDE
Automação de Testes Selenium IDEMauro Duarte
 
Formatação de TCC com abnTeX
Formatação de TCC com abnTeXFormatação de TCC com abnTeX
Formatação de TCC com abnTeXRodrigo Smarzaro
 
Expressoes Matematicas com o LaTeX
Expressoes Matematicas com o LaTeXExpressoes Matematicas com o LaTeX
Expressoes Matematicas com o LaTeXIvan Pagnossin
 
ERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeXERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeXAlcemir Santos
 
Trabalho do anisio teixeira pronto xzzz
Trabalho do anisio teixeira pronto xzzzTrabalho do anisio teixeira pronto xzzz
Trabalho do anisio teixeira pronto xzzzdyhorrano
 
Folder final evento de Anisio Teixeira
Folder final   evento de Anisio TeixeiraFolder final   evento de Anisio Teixeira
Folder final evento de Anisio TeixeiraUBIRAJARA COUTO LIMA
 

Destaque (20)

PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlink
 
A Prova Científica Da Existência De Deus
A Prova Científica Da Existência De DeusA Prova Científica Da Existência De Deus
A Prova Científica Da Existência De Deus
 
Um olhar sobre a Didática
Um olhar sobre a DidáticaUm olhar sobre a Didática
Um olhar sobre a Didática
 
Curso de Macros en Excel (VBA)
Curso de Macros en Excel (VBA)Curso de Macros en Excel (VBA)
Curso de Macros en Excel (VBA)
 
227516957 cad-c3-curso-a-prof-exercicios-fisica
227516957 cad-c3-curso-a-prof-exercicios-fisica227516957 cad-c3-curso-a-prof-exercicios-fisica
227516957 cad-c3-curso-a-prof-exercicios-fisica
 
Automação de Testes Selenium IDE
Automação de Testes Selenium IDEAutomação de Testes Selenium IDE
Automação de Testes Selenium IDE
 
Formatação de TCC com abnTeX
Formatação de TCC com abnTeXFormatação de TCC com abnTeX
Formatação de TCC com abnTeX
 
Expressoes Matematicas com o LaTeX
Expressoes Matematicas com o LaTeXExpressoes Matematicas com o LaTeX
Expressoes Matematicas com o LaTeX
 
Apresentação tema (2)
Apresentação tema (2)Apresentação tema (2)
Apresentação tema (2)
 
ERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeXERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeX
 
Trabalho do anisio teixeira pronto xzzz
Trabalho do anisio teixeira pronto xzzzTrabalho do anisio teixeira pronto xzzz
Trabalho do anisio teixeira pronto xzzz
 
Anísio teixeira (2)
Anísio teixeira (2)Anísio teixeira (2)
Anísio teixeira (2)
 
1livro latex 1_1_pdf
1livro latex 1_1_pdf1livro latex 1_1_pdf
1livro latex 1_1_pdf
 
Mini latex
Mini latexMini latex
Mini latex
 
Introdução ao LaTeX
Introdução ao LaTeXIntrodução ao LaTeX
Introdução ao LaTeX
 
Slide de anisio pronto para apresentação de susana
Slide de anisio pronto para apresentação de susanaSlide de anisio pronto para apresentação de susana
Slide de anisio pronto para apresentação de susana
 
LaTeX Básico I
LaTeX Básico ILaTeX Básico I
LaTeX Básico I
 
Introdução ao Latex
Introdução ao LatexIntrodução ao Latex
Introdução ao Latex
 
LaTeX Básico II
LaTeX Básico IILaTeX Básico II
LaTeX Básico II
 
Folder final evento de Anisio Teixeira
Folder final   evento de Anisio TeixeiraFolder final   evento de Anisio Teixeira
Folder final evento de Anisio Teixeira
 

Semelhante a Ferramentas abertas para testes de software

Palestra ALATS SP - FIAP Teste de Software
Palestra ALATS SP - FIAP  Teste de SoftwarePalestra ALATS SP - FIAP  Teste de Software
Palestra ALATS SP - FIAP Teste de SoftwareElias Nogueira
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSFabrício Campos
 
Introdução ao teste de software
 Introdução ao teste de software Introdução ao teste de software
Introdução ao teste de softwareAna Ludmila
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrumVinicius Sabadoti
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de softwareFelipe Bugov
 
TDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes AutomatizadosTDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes AutomatizadosStefan Teixeira
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliverySamanta Cicilia
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POAGUTS-RS
 
Coders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile TestingCoders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile TestingSamanta Cicilia
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareCamilo Ribeiro
 

Semelhante a Ferramentas abertas para testes de software (20)

Palestra ALATS SP - FIAP Teste de Software
Palestra ALATS SP - FIAP  Teste de SoftwarePalestra ALATS SP - FIAP  Teste de Software
Palestra ALATS SP - FIAP Teste de Software
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATS
 
Introdução ao teste de software
 Introdução ao teste de software Introdução ao teste de software
Introdução ao teste de software
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
Brisa Qualidade e Testes de software
Brisa   Qualidade e Testes de softwareBrisa   Qualidade e Testes de software
Brisa Qualidade e Testes de software
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrum
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de software
 
O que é Teste de Software?
O que é Teste de Software?O que é Teste de Software?
O que é Teste de Software?
 
Apresentacao Convenio
Apresentacao ConvenioApresentacao Convenio
Apresentacao Convenio
 
TDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes AutomatizadosTDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous Delivery
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
 
Base2 Tecnologia
Base2 TecnologiaBase2 Tecnologia
Base2 Tecnologia
 
Coders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile TestingCoders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile Testing
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Teste de software
Teste de software Teste de software
Teste de software
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 

Ferramentas abertas para testes de software

  • 1. Ferramentas Open Source para auxiliar os Testes de Software
  • 2. 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 experiência 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 Usuários de Testes de Software da Paraíba), grupo com o objetivo de expandir os conhecimentos da área de Teste de Software em nossa região.
  • 3. Sobre o GUTS-PB • Fundação: Março de 2013 • História do GUTS-PB: O GUTS-PB é um grupo criado com o intuito de expandir os conhecimentos da área de Teste de Sotware em nossa região, onde a área é muito pouco difundida. • Colaboradores: O GUTS-PB recebe a colaboração de qualquer pessoa que tenha o objetivo de querer transmitir os seus conhecimentos de testes para todos. • Área de Atuação: O GUTS-PB é um grupo com linha de atuação em certificação, gerenciamento, execução, report, automação em qualidade e testes de software,
  • 5. O que é Testar? A qualidade de um software pode estar fortemente relacionada à existência de defeitos inseridos durante o desenvolvimento ou manutenção de um produto. Uma das maneiras de identificar os defeitos de uma aplicação de forma que eles possam ser corrigidos é através das atividades de teste de software. Testar uma aplicação é questioná-la, através de casos de teste e principalmente de observações, para analisar as respostas obtidas, pois estas podem revelar defeitos
  • 6. Conceitos básicos de Testes de Software
  • 7. Importância dos Testes Fonte: (BASTOS; RIOS; CRISTALLI; MOREIRA, 2007)
  • 10. Tipos de Teste Fonte: http://apolineosocial.blogspot.com/2010/07/validacao-verificacao-e-testes-de.html
  • 12. Benefícios Rapidez nos resultados. Repetição exaustiva de testes. Facilita o armazenamento e execução dos casos de testes. Geração de logs de execuções. Reprodução fiel dos testes.
  • 13. Fonte: CAETANO, CRISTIANO. Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas. 2007 Ferramentas x Ciclo de Vida
  • 15. Gestão 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/
  • 17. Gestão 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/
  • 18. Gestão de Defeitos Fonte: http://www.devmedia.com.br/artigo-engenharia-de-software-gestao-de-defeitos/8036
  • 19. Gestão 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
  • 21. Gestão de Versões Ferramentas OpenSources TortoiseCVS http://www.tortoisecvs.org/ WinCVS - http://www.wincvs.org/ Subversion - http://subversion.tigris.org/ darcs - http://darcs.net/
  • 22. Automação de Testes Testes de Aceitação. Testes Funcionais Testes Exploratórios Teste de Performance. Testes de Carga Testes Unitários
  • 23. Automação 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/
  • 24. Automação 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-062a- 439e-a67d-75a89aa36495&DisplayLang=en WEBLOAD - http://www.WEBload.org/ The Grinder - http://grinder.sourceforge.net/
  • 25. Ferramentas de Apoio 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/ Ferramentas para auxiliar o testador...
  • 26. Referências Bibliográficas NETO, Arilo Claudio D Neto. Engenharia de Software - Introdução 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. Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas (2a edição). http://www.linhadecodigo.com.br/artigo/1566/automacao-e-gerenciamento-de-testes- aumentando-a-produtividade-com-as-principais-solucoes-open-source-e-gratuitas-2a- edicao.aspx#ixzz2QroPrgYT. Acessado em 18/04/2013 CAETANO, Cristiano. Automação e Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e Gratuitas. 1a edição v2.0. 2007 CAETANO, Cristiano. Mind Map. http://www.mindomo.com/pt/mindmap/ferramentas-open- source-gratuitas-d1535d37f8b0aa6df765a1db90bfa317.. Acessado em 16/04/2013.
  • 27. • www.gutspb.blogspot.com.br • Twitter: @GUTS_PB • Facebook: http://www.facebook.com/pages/Guts- Paraíba/125486170952681 • Linkedln: br.linkedin.com/in/gutsparaiba/ • GoogleGroups: guts_pb@googlegroups.com