35
Ferramentas para Testes de Software

Ferramentas para testes de software

Embed Size (px)

Citation preview

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

BugzillaSubtí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

TracSubtítulo (se houver)

Fonte: https://trac.edgewall.org/wiki/TracMercurial

Testes FuncionaisSubtí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/

SeleniumSubtí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 Toolhttp://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&DisplayLang=en

Testes UnitáriosSubtí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ÉDITOSIF Goiano Campus Morrinhos

Núcleo de ComputaçãoProf. Norton Gumarães

[email protected]