Top Banner
Ferramentas para Testes de Software
35

Ferramentas para testes de software

Jan 22, 2018

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ferramentas para testes de software

Ferramentas para

Testes de Software

Page 2: 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)

Page 3: Ferramentas para testes de software

Será que precisamos testar?

Page 4: Ferramentas para testes de software

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).

Page 5: Ferramentas para testes de software

Erro X Defeito X Falha

(DevMedia, 2015)

Page 6: Ferramentas para testes de software

Modelo V

(Aparecido, 2015)

Page 7: Ferramentas para testes de software

Tipos de Testes

(Zanin, 2011)

Page 8: Ferramentas para testes de software

Categorias de Ferramentas

(Caetano, 2015)

Page 9: Ferramentas para testes de software

Gestão de Testes

http://www.teamst.org/

http://qamanager.sourceforge.net/

http://testmaster.sourceforge.net/

Page 10: Ferramentas para testes de software

TestLink

Fonte: https://blog.invicro.com/2014/04/23/software-testing-at-invicro/

Page 11: Ferramentas para testes de software

QaManager

Fonte: http://www.todolistsoft.com/solutions/industry/qa-managers-solution.php

Page 12: Ferramentas para testes de software

TestMaster

Fonte: http://testmaster.sourceforge.net/

Page 13: Ferramentas para testes de software

Testitool

Fonte: http://www.majordojo.com/testitool/screenshots.php

Page 14: Ferramentas para testes de software

Test Case Web (TCW)

Fonte: http://tcw.sourceforge.net/

Page 15: Ferramentas para testes de software

Testopia

Fonte: https://sourceforge.net/projects/testopia/

Page 16: Ferramentas para testes de software

Gestão de Defeitos

http://trac.edgewall.org/

http://www.mantisbt.org/

http://www.bugzilla.org/

http://scarab.tigris.org/

http://www.bugnetproject.com

Page 17: Ferramentas para testes de software

Mantisbt

Fonte: http://www.mantisbt.org/bugs/my_view_page.php

Page 18: Ferramentas para testes de software

BugzillaSubtítulo (se houver)

Fonte: https://www.guru99.com/bugzilla-tutorial-for-beginners.html

Page 19: Ferramentas para testes de software

Scarab

Fonte: https://www.adictosaltrabajo.com/tutoriales/scarab-use/

Page 20: Ferramentas para testes de software

BugNet Project

Fonte: https://www.g2crowd.com/products/bugnet/details

Page 21: Ferramentas para testes de software

TracSubtítulo (se houver)

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

Page 22: Ferramentas para testes de software

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/

Page 23: Ferramentas para testes de software

SeleniumSubtítulo (se houver)

Fonte: http://www.javaseleniumworld.com/index.php?cid=103

Page 24: Ferramentas para testes de software

Marathon

Fonte: https://sourceforge.net/projects/marathonman/

Page 25: Ferramentas para testes de software

Abbot

Fonte: http://abbot.sourceforge.net/doc/overview.shtml

Page 26: Ferramentas para testes de software

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

Page 27: Ferramentas para testes de software

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

Page 28: Ferramentas para testes de software

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

Page 29: Ferramentas para testes de software

JUnit

Fonte: https://blog.jetbrains.com/idea/2006/03/running-junit-4-tests-in-intellij-idea-51/

Page 30: Ferramentas para testes de software

JWalk

Fonte: http://staffwww.dcs.shef.ac.uk/people/A.Simons/jwalk/

Page 31: Ferramentas para testes de software

MSTest

Fonte: https://support.smartbear.com/testleft/docs/using/running-tests/from-unit-testing-frameworks/mstest.html

Page 32: Ferramentas para testes de software

PHPUnit

Fonte: http://www.nusphere.com/products/php_testing_phpunit.htm

Page 33: Ferramentas para testes de software

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>

Page 34: Ferramentas para testes de software

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/>

Page 35: Ferramentas para testes de software

CRÉDITOSIF Goiano Campus Morrinhos

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

[email protected]