SlideShare uma empresa Scribd logo
1 de 57
Baixar para ler offline
Testes	de	So)ware	
para	desenvolvedores	de	so)ware	
Fundamentos	e	Prá/cas	
Sergio	Lima	
Ruby	Developer	
Scrum	team	member	
Junho	de	2017
Testes	de	So)ware	
Agenda	
1. Minha	experiência	com	testes	
2. O	Que	é	Teste	de	So)ware	
3. Por	que	razão	temos	que	testar?	
4. Fundamentos	
5. O	que	testes	de	so)ware	podem	
indicar…	
6. O	que	pode	ser	testado?
Testes	de	So)ware	
Agenda	
7.	Mindsets	diferentes:	Developer	x	Tester	
8.	AWvidades	do	Teste.	Duas	grandes	
ramificações.	
9.	Níveis	ou	Fases	do	Teste.	
10.	Técnicas	de	Modelagem	de	Teste.
Minha	experiência	com	testes
Minha	experiência	com	testes
Minha	experiência	com	testes	
•  Testes	automaWzados	em	Ruby	e	em	
Ruby	On	Rails.	
•  Curso	“Fundamentos	do	Teste	de	
So)ware”.	
•  Preparação	para	o	exame	CTFL,	CerWfied	
Tester	FoundaWon	Level.
O Que é Teste de Software
O Que é Teste de Software
“Testar	é	analisar	um	programa	com	a	
intenção	de	descobrir	erros	e	defeitos.”		
(Glenford	Myers)
O Que é Teste de Software
“Teste	é	o	processo	que	consiste	em	todas	
as	aWvidades	do	ciclo	de	vida,	tanto	
estáWcas	quanto	dinâmicas,	voltadas	para	
o	planejamento,	preparação	e	avaliação	de	
…	so)ware	…	a	fim	de	determinar	se	elas	
saWsfazem	os	requisitos	especificados…”		
(Glossário	de	termos	do	ISTQB,	The	
InternaWonal	So)ware	TesWng	
QualificaWons	Board.)
Por	que	razão	temos	que	testar?
Por	que	razão	temos	que	testar?	
•  Qual	a	origem	da	necessidade	dos	
testes?	
	
•  Onde	nasce	essa	necessidade?	
•  Qual	a	origem?
Por	que	razão	temos	que	testar?	
•  Erros?	
	
•  Como	aparecem	os	erros?	
	
•  Podemos	parar	de	produzir	erros?
Por	que	razão	temos	que	testar?	
“O	ser	humano	é	incapaz	de	realizar	
aWvidades	sem	erros.”
Por	que	razão	temos	que	testar?	
Principal	causa	das	falhas:	
	
•  Processo	de	desenvolvimento	imaturo.	
•  Pressão	do	tempo	de	entrega.	
•  Falhas	na	comunicação.	
•  Problemas	em	requisitos:	
•  Falta	de	definição	ou	não	
documentados.
Fundamentos
Questão	
Em	relação	a	erro,	defeito	e	falha,	de	
forma	conceitual:	
	
1. São	a	mesma	coisa,	portanto,	sinônimos.	
2. São	diferentes	conceitualmente.	
3. Erro	e	defeito	são	a	mesma	coisa.	
4. Erro	e	falha	são	a	mesma	coisa.	
5. Defeito	e	falha	são	a	mesma	coisa.
Erro,	Defeito,	Falha	
Erro	(error):	
Ação	humana	que	produz	um	resultado	incorreto.	
Pode	ocorrer	em	qualquer	fase	do	
desenvolvimento	do	so)ware.	
	
Defeito	(fault):		
Se	executado,	o	erro	pode	causar	uma	falha.		
É	o	famoso	‘bug’.	
	
Falha	(failure):	É	o	defeito	encontrado.	Diferença	
entre	o	esperado	e	o	observado.	
Pode	ser	causado	pelo	ambiente.
Erro,	Defeito,	Falha	
Erro	(error):	
	
												<|>	
													/			
…produz	um	erro	e	cria	um	Defeito	(fault):		
	
	
	
…	é	possivel	que	cause	uma	Falha	(failure):
Erro,	Defeito,	Falha
Erro,	Defeito,	Falha
Erro,	Defeito,	Falha	
Como	exemplo,	filmes	2001	e	2010	
2010:
Erro,	Defeito,	Falha	
Como	exemplo,	filme	Her
Erro,	Defeito,	Falha	
Como	exemplo,	filme	Her
Erro,	Defeito,	Falha	
Como	exemplo,	filme	Her
O	que	testes	de	so)ware	podem	
indicar…
O	que	testes	de	so)ware	podem	
indicar…	
Sabendo	a	diferença	entre	Erro,	Defeito	e	
Falha,	o	que	testes	de	so)ware	podem	
indicar?
O	que	testes	de	so)ware	podem	
indicar…	
"Testes	podem	indicar	falhas	no	so)ware	
mas	não	podem	indicar	a	presença	de	
erros."
O	que	pode	ser	testado?
O	que	pode	ser	testado?	
•  Teste	de	so)ware	não	é	aplicado	apenas	
para	so)ware.	
•  Qualquer	artefato	de	so)ware	pode	ser	
testado.
O	que	pode	ser	testado?	
Qualquer	artefato	de	so)ware:	
•  Especificação:	
•  de	Requisitos	
•  Funcional	
•  Técnica	
•  Código-fonte.	
•  Plano	de	teste,	caso	de	teste,	scripts	de	teste.	
•  Manual	do	usuário.	
•  Material	de	suporte.	
•  Outros.
O	que	pode	ser	testado?	
•  Importante:	quanto	mais	cedo	o	erro	for	
detectado,	melhor.
Mindsets	diferentes:	Developer	x	Tester
Mindsets	diferentes:	Developer	x	Tester	
Developer	
	
																										|	
																							<	|	>	
																										|	
																							/					
Ao	realizar	testes	
procura	o	
funcionamento	do	
sistema	
RESULTADO	
defeitos
Mindsets	diferentes:	Developer	x	Tester	
Tester	
	
																										|	
																							<	|	>	
																										|	
																							/					
Ao	realizar	testes	
procura		defeitos	
no	sistema	
RESULTADO	
Menos	defeitos
Mindsets	diferentes:	Developer	x	Tester	
“Testar	é	analisar	um	programa	com	a	
intenção	de	descobrir	erros	e	defeitos.”		
(Glenford	Myers)	
	
Teste	é	feito	para	provar	que	o	so)ware	
não	funciona.	
•  Developer:	construir	e	provar	que	o	
so)ware	funciona.	
•  Tester:	realizar	testes	e	provar	que	o	
so)ware	não	funciona.
Mindsets	diferentes:	Developer	x	Tester	
Proposta	para	um	novo	mindset	para	o	
developer:	
	
•  construir	o	so)ware	e	provar	que	não	
funciona.
AWvidades	do	Teste.	
Duas	grandes	ramificações.
AWvidades	do	Teste.	
Duas	grandes	ramificações.	
Teste	Está/co	 Teste	Dinâmico	
StaWc	TesWng	 Dynamic	TesWng	
Revisão,	inspeção,	
análise	em	qualquer	
documentação	ou	
código	fonte.	
Necessita	que	o	
so)ware	seja	
executado.	Mais	
uWlizado	por	
empresas	de	
so)ware.
Níveis	ou	Fases	do	Teste.
Níveis	ou	Fases	do	Teste.	
1)  Unidades:		
Aplicar		
Testes	unitários	
2)	Unidades		
Integradas:	
Aplicar		
Testes	de	
Integração	
3)	Sistema	
Integrado:	
Aplicar		
Testes	de	
Sistema	
4)	Sistema		
pronto:		
Aplicar	
testes	de	
aceitação.
Níveis	ou	Fases	do	Teste.	
Teste	
Unitário	
Teste	de	
integração	
Teste	de	
Sistema	
Teste	de	
Aceitação	
Testar	
componentes	
ou	unidades	
de	forma	
isolada.	
Testar	a	
integração	
das	unidades	
que	foram	
testadas	
isoladamente.	
Provar	que	o	
sistema	não	
funciona.	
Testar	
requisitos	
funcionais	e	
não-
funcionais.	
Teste	de	
aceitação	ou	
homologação.	
Obter	a	
homologação	
do	cliente.	
Especificações	Técnicas	e		
Código	Fonte	
Requisitos	de	negócio,	funcionais	e	
não-funcionais
Técnicas	de	Modelagem	de	Teste.
Técnicas	de	Modelagem	de	Teste.	
Categorias	das	técnicas	de	modelagem	de	
teste:	
	
•  Teste	de	Caixa	Preta	
	
•  Teste	de	Caixa	Branca
Técnicas	de	Modelagem	de	Teste.	
Categoria:	Teste	de	Caixa	Preta	
•  Não	se	considera	o	comportamento	
interno	do	componente	de	so)ware	a	
ser	testado.	
•  Dados	de	entrada	são	fornecidos,	o	
teste	é	executado	e	o	resultado	obWdo.
Técnicas	de	Modelagem	de	Teste.	
Categoria:	Teste	de	Caixa	Branca	
•  Analisa	a	estrutura	interna	do	
componente	de	so)ware	a	ser	testado.
Técnicas	de	Modelagem	de	Teste.	
•  ParWção	de	Equivalência	(equivalence	
parWWoning)	
•  Análise	do	valor	limite	(boundary	value	
analysis)	
•  ObjeWvo:	diminuir	e	escolher	testes	
mais	representaWvos.
Técnicas	de	Modelagem	de	Teste.	
•  ParWção	de	Equivalência	
Regra	da	LATAM:		
viagem	para	criança,	de	2	a	4	anos,	acompanhada	com	
pessoa	maior.	
Par/ção	inválida	 Par/ção	inválida	Par/ção	válida	
-3,	-2,	0,	1	 2,	3,	4	 5,	6,	7,	8,	…
Técnicas	de	Modelagem	de	Teste.	
•  Análise	do	valor	limite	
Baseada	na	experiência	que	mostra	que	os	erros	
acontecem	mais	nas	fronteiras	das	parWções.	
Par/ção	inválida	 Par/ção	inválida	Par/ção	válida	
1	 3	 5	
2	 4	
Valores	válidos
Técnicas	de	Modelagem	de	Teste.	
describe … do
describe … do
context ‘when invalid values’ do
context ‘and value is 1` do
it ‘returns false` do
expect(…).to be_falsy
end
context ‘and value is 5` do
it ‘returns false` do
expect(…).to be_falsy
end
end
...
Técnicas	de	Modelagem	de	Teste.	
context ‘when valid values’ do
context ‘and value is 2` do
it ‘returns true` do
expect(…).to be_truthy
end
context ‘and value is 3` do
it ‘returns true` do
expect(…).to be_truthy
end
end
context ‘and value is 4` do
it ‘returns true` do
expect(…).to be_truthy
end
end
end
Técnicas	de	Modelagem	de	Teste.	
•  Casos	de	Teste:	
•  Definição	de	um	conjunto	de	
entradas,	
•  condições		de	execução	e	
•  resultados	esperados.	
•  Finalidade	è		avaliar	os	requisitos	
especificados	do	sistema.
Técnicas	de	Modelagem	de	Teste.	
•  Exemplo:	
•  tela	de	recuperação	de	senha	da	
guide	invesWmentos	
•  hzps://
cliente.guideinvesWmentos.com.br/
recuperando-senha
Técnicas	de	Modelagem	de	Teste.	
Entradas	 1	 2	 3	 4	 5	 6	
E-mail	válido	 N	 N	 N	 S	 S	 S	
CPF	válido	 N	 S	 S	 N	 S	 S	
Dt.	Nasc	válida	 N	 S	 N	 S	 N	 S	
Resultado	esperado	
Mensagem	de	
campo	“inválido”	
S	 S	 S	 S	 S	 N
Técnicas	de	Modelagem	de	Teste.	
Entradas	 1	 2	 3	 4	 5	 6	
E-mail	válido	 N	 N	 N	 S	 S	 S	
CPF	válido	 N	 S	 S	 N	 S	 S	
Dt.	Nasc	válida	 N	 S	 N	 S	 N	 S	
Resultado	esperado	
Mensagem	de	
campo	“inválido”	
S	 S	 S	 S	 S	 N	
Resultado	obWdo	 OK	 OK	 OK	 NOK	 OK	 OK
Fundamentos	e	Prá/cas	
Dúvidas,	
comentários?	
Testes	de	So)ware	
para	desenvolvedores	de	so)ware
Fundamentos	e	Prá/cas	
Thanks!	
Testes	de	So)ware	
para	desenvolvedores	de	so)ware
Fundamentos	e	Prá/cas	
	Bibliografia:	
•  Terminologia	do	teste	padrão	BS	7925-1.		
•  Glossário:	
-  InternaWonal	So)ware	TesWng	QualificaWons	Board	(ISTQB®)	
-  hzp://www.istqb.org/	
-  GLOSSÁRIO	PADRÃO	DE	TERMOS	UTILIZADOS	EM	TESTE	DE	SOFTWARE	
-  Em	português:	BSTQB	
	
Testes	de	So)ware	
para	desenvolvedores	de	so)ware

Mais conteúdo relacionado

Mais procurados

Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesPaulo César M Jeveaux
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosCristiano Caetano
 
DevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidadeDevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidadeKamilla Queiroz Xavier
 
Palestra DevOps para Teste de Software
Palestra DevOps para Teste de SoftwarePalestra DevOps para Teste de Software
Palestra DevOps para Teste de SoftwareJúlio de Lima
 
Certificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de SoftwareCertificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de SoftwareCamilo Ribeiro
 
Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Fernando Palma
 
SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.
SEMINFO 2014 -  Teste de software, uma área, uma carreira, um novo perfil.SEMINFO 2014 -  Teste de software, uma área, uma carreira, um novo perfil.
SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.João Clineu - CTFL, CSM, CSD
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven DevelopmentOtavio Augusto
 
[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com CodeceptionJúlio de Lima
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareCamilo Almendra
 
[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de Software[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de SoftwareJúlio de Lima
 
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaAutomação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaGabriela Patuci
 
DEV-OPS para teste de software
DEV-OPS para teste de softwareDEV-OPS para teste de software
DEV-OPS para teste de softwareQualister
 
Como testar aplicativos ios e android
Como testar aplicativos ios e androidComo testar aplicativos ios e android
Como testar aplicativos ios e androidQualister
 
Palestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnitPalestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnitQualister
 
Testes em projetos usando Scrum
Testes em projetos usando ScrumTestes em projetos usando Scrum
Testes em projetos usando ScrumPablo Quiroga
 
Palestra teste de software Univel
Palestra teste de software UnivelPalestra teste de software Univel
Palestra teste de software UnivelCristiano Caetano
 

Mais procurados (20)

Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticos
 
DevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidadeDevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidade
 
Palestra DevOps para Teste de Software
Palestra DevOps para Teste de SoftwarePalestra DevOps para Teste de Software
Palestra DevOps para Teste de Software
 
Certificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de SoftwareCertificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de Software
 
Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1
 
SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.
SEMINFO 2014 -  Teste de software, uma área, uma carreira, um novo perfil.SEMINFO 2014 -  Teste de software, uma área, uma carreira, um novo perfil.
SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.
 
Teste Driven Development
Teste Driven DevelopmentTeste Driven Development
Teste Driven Development
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de Software
 
[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de Software[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de Software
 
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaAutomação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
 
DEV-OPS para teste de software
DEV-OPS para teste de softwareDEV-OPS para teste de software
DEV-OPS para teste de software
 
Como testar aplicativos ios e android
Como testar aplicativos ios e androidComo testar aplicativos ios e android
Como testar aplicativos ios e android
 
Palestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnitPalestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnit
 
Testes em projetos usando Scrum
Testes em projetos usando ScrumTestes em projetos usando Scrum
Testes em projetos usando Scrum
 
J unit xp
J unit xpJ unit xp
J unit xp
 
Ctai Teste De Software Aula 1
Ctai Teste De Software Aula 1Ctai Teste De Software Aula 1
Ctai Teste De Software Aula 1
 
Palestra teste de software Univel
Palestra teste de software UnivelPalestra teste de software Univel
Palestra teste de software Univel
 

Semelhante a Testes de software para desenvolvedores 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 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
 
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
 
Meus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de SoftwareMeus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de SoftwareVanilton Pinheiro
 
Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de softwareRondinelli Mesquita
 
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
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorMarcos Pereira
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aLeonardo Molinari
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareJeremias Araujo
 
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
 
Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...
Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...
Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...Jeremias Araujo
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de softwareJoyce Bastos
 

Semelhante a Testes de software para desenvolvedores de software (20)

O que é Teste de Software?
O que é Teste de Software?O que é Teste de Software?
O que é 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
 
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
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrum
 
Meus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de SoftwareMeus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de Software
 
Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de software
 
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
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao Sênior
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
 
TesteDeSoftware_WorkshopSINFO2014.pdf
TesteDeSoftware_WorkshopSINFO2014.pdfTesteDeSoftware_WorkshopSINFO2014.pdf
TesteDeSoftware_WorkshopSINFO2014.pdf
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de software
 
Test day 2012
Test day 2012Test day 2012
Test day 2012
 
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 software
Teste de softwareTeste de software
Teste de software
 
Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...
Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...
Testes também são feitos por desenvolvedores. TDD vamos conversar um pouco so...
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
 

Testes de software para desenvolvedores de software