Ferramentas
para
Testes de Software
Por que testar?
“O teste de software é uma das áreas
menos conhecidas da Tecnologia da
Informação e é, ao mesmo tempo,
uma das mais antigas e fundamentais
para a entrega de um produto de
qualidade.” (CANDELORO, 2015)
Será que precisamos testar?
O que é testar?
Te s t a r u m a a p l i c a ç ã o é
questioná-la, através de casos
de teste e principalmente de
observações, para analisar as
respostas obtidas, pois estas
podem revelar defeitos (Oliveira,
2015 apud Pontes, 2013).
Erro X Defeito X Falha
(DevMedia, 2015)
Modelo V
(Aparecido, 2015)
Tipos de Testes
(Zanin, 2011)
Categorias de Ferramentas
(Caetano, 2015)
Gestão de Testes
http://www.teamst.org/
http://qamanager.sourceforge.net/
http://testmaster.sourceforge.net/
TestLink
Fonte: https://blog.invicro.com/2014/04/23/software-testing-at-invicro/
QaManager
Fonte: http://www.todolistsoft.com/solutions/industry/qa-managers-solution.php
TestMaster
Fonte: http://testmaster.sourceforge.net/
Testitool
Fonte: http://www.majordojo.com/testitool/screenshots.php
Test Case Web (TCW)
Fonte: http://tcw.sourceforge.net/
Testopia
Fonte: https://sourceforge.net/projects/testopia/
Gestão de Defeitos
http://trac.edgewall.org/
http://www.mantisbt.org/
http://www.bugzilla.org/
http://scarab.tigris.org/
http://www.bugnetproject.com
Mantisbt
Fonte: http://www.mantisbt.org/bugs/my_view_page.php
Bugzilla
Subtítulo (se houver)
Fonte: https://www.guru99.com/bugzilla-tutorial-for-beginners.html
Scarab
Fonte: https://www.adictosaltrabajo.com/tutoriales/scarab-use/
BugNet Project
Fonte: https://www.g2crowd.com/products/bugnet/details
Trac
Subtítulo (se houver)
Fonte: https://trac.edgewall.org/wiki/TracMercurial
Testes Funcionais
Subtítulo (se houver)
http://fitnesse.org/
http://www.openqa.org/selenium/
http://www.marathontesting.com/marathon/
http://WEBtest.canoo.com/http://abbot.sourceforge.net
http://www.soapui.org/
Selenium
Subtítulo (se houver)
Fonte: http://www.javaseleniumworld.com/index.php?cid=103
Marathon
Fonte: https://sourceforge.net/projects/marathonman/
Abbot
Fonte: http://abbot.sourceforge.net/doc/overview.shtml
Testes de Performance
http://grinder.sourceforge.net/
http://www.opensta.org/
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
Testes Unitários
Subtítulo (se houver)
http://junit.org/junit5/
http://staffwww.dcs.shef.ac.uk/people/A.Simons/jwalk/download.html
http://jakarta.apache.org/cactus/downloads.html
http://testng.org/doc/download.html
Testes Unitários
https://phpunit.de/
http://nunit.org/
https://github.com/Moq/moq4/wiki/Quickstart
https://xunit.github.io/
https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.aspx
https://github.com/NDbUnit/NDbUnit
JUnit
Fonte: https://blog.jetbrains.com/idea/2006/03/running-junit-4-tests-in-intellij-idea-51/
JWalk
Fonte: http://staffwww.dcs.shef.ac.uk/people/A.Simons/jwalk/
MSTest
Fonte: https://support.smartbear.com/testleft/docs/using/running-tests/from-unit-
testing-frameworks/mstest.html
PHPUnit
Fonte: http://www.nusphere.com/products/php_testing_phpunit.htm
Referências
APARECIDO, José. Teste de Integração na Prática. DevMedia, 2015.
Acesso em: 07/09/2017. Disponível em:
<http://www.devmedia.com.br/teste-de-integracao-na-pratica/31877>
CAETANO, Cristiano. Automação e Gerenciamento de Testes: Aumentando
a Produtividade com as Principais Soluções Open Source e Gratuitas (2a
edição). Linha de Código, 2015. Acesso em: 07/09/2017. DIsponível em:
<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>
CANDELORO, Cristine. Por que é importante testar um software?, 2015.
Acesso em: 07/09/2017. Disponível em:
<https://imasters.com.br/desenvolvimento/software/por-que-e-
importante-testar-um-software/?trace=1519021197>
Referências
LAGARES, Vivian; ELIZA, Renata. Gestão de Defeitos no Teste de Software.
DEVMEDIA, 2015. Acesso em: 07/09/2017. Disponível em:
<http://www.devmedia.com.br/gestao-de-defeitos-no-teste-de-
software/21940>
OLIVEIRA, R.; DARCE, .. COMO O TESTE DE SOFTWARE PODE AJUDAR O
DESENVOLVIMENTO. ETIC - ENCONTRO DE INICIAÇÃO CIENTÍFICA - ISSN
21-76-8498, América do Norte, 911 03 2015. Disponível em:
<http://intertemas.toledoprudente.edu.br/revista/index.php/ETIC/article/
viewFile/3377/3128>
ZANIN, Aline. A importância dos testes de software. Profissional de TI,
2011. Acesso em: 07/09/2017. Disponível em:
<https://www.profissionaisti.com.br/2011/04/a-importancia-dos-testes-
de-software/>
CRÉDITOS
IF Goiano Campus Morrinhos
Núcleo de Computação
Prof. Norton Gumarães
norton.guimaraes@ifgoiano.edu.br

Ferramentas para testes de software