SlideShare uma empresa Scribd logo
Teste de Software - UNGP
Retorno – TestDay SP
William Melchior Jablonski - CPA
Planejamento de testes
Como?
Exploratório: Desenhe ou descreva brevemente os testes que irá
executar e salve este arquivo de modo organizado;
Casos de teste: planeje, revise e nunca esqueça que este teste
será executado mais de uma vez (detalhe o que se busca com
aquele cenário, qual regra será valida, pode ser um mero
comentário (EX: CPF invalido).
É simples assim...
Planejamento de testes
Por que salvar?
Na próxima vez que for executar não precisará re-planejar do zero.
Quando for re-executar terá a oportunidade de melhorar os cenários
e aumentar a cobertura.
Planejamento de testes
Importância do planejamento:
- Maior cobertura nos testes (exploratórios, casos de teste,
automatizados).
- Garantia de acordo contratuais (Regras de Negócio,Requisitos
Funcionais,Requisitos Não Funcionais).
- Maior probabilidade de encontrar erros.
Métricas de teste
Realmente é importante?
Porque é importante:
- Mostrar serviço... (Custo X Beneficio) (Testes Manuais, testes
automatizados, melhorias obtidas com o maior envolvimento da
equipe de testes)
- Somente assim conseguiremos ganhar espaço..
.Como?
- SAC..
Se sim o por que não temos?
- Excel, Gráficos, etc..
- Mas e nos testes automatizados? tem N ferramentas que
auxiliam.. (auxiliar é diferente de fazer..)
o/ Mas eu pedi e até hoje não fizeram!!..
Teste Antecipado
É o futuro da Softplan!!.. :D
Devido há seus benefícios...
Hoje os testes são carga do processo (Custo) a partir do momento
em que estiverem no inicio do processo (Planejamento) gera
mais qualidade, menos erros, menos custo, mais produtividade,
mais idéias (Inovação).
Mas.... Por que?
...Teste Antecipado
Mas estamos preparados para isso??
O que precisamos...
- Conhecer o negócio.
- Conhecer os concorrentes e suas propostas (Mercado) (“Nada se
cria, tudo se copia” - Chacrinha, 1980)
- Conhecer as metas da empresa (o que e como)
- Dominar programação (tecnologias, técnicas, etc..)
Por que? (Programador sem noção: Mas não dá para fazer isso..,
tem um custo muito alto.., é impossível, etc..)
- Buscar sempre se atualizar... (o mercado não para de mudar..)
- Usabilidade (IE X Chrome) - (Frase padrão: Mas nós sempre
fizemos assim.., é o padrão do projeto.. (BLZ, sempre fizeram
errado, agora vamos começar a fazer da maneira certa..))
Testes em UNGP
O que deixamos a desejar hoje..
- Disponibilidade (isso é teste em produção??? não, é garantia de
sabermos do problema antes do cliente)
Como ?? (Smoke test + Jenkins) em produção (Seja Portal ou
aplicação)
- Segurança (Principalmente XSS (Java Script)) .. Ah, mas isso é
muito complicado.. eu sei...,também não é minha área, mas
nossos clientes são alvos em potências desse tipo de ataque
(Prefeituras, Governos, Faculdades, etc..)
- Integrações (Principalmente Disponibilidade), é o elo fraco da
corrente sempre. Não há balas de prata para isso, mas não
podemos fazer de conta que não sabemos desse problema ??
(Soluções: SOAP+Jenkins, Aplicação Java para isso, etc..)
- Acessibilidade (nem saberia por onde começar...)
Motivação
Capital Intelectual
O maior capital da empresa somos nós, pessoas que pensam, que
questionam, que inovam.
Arrisquem, inovem e principalmente... Não tenham medo de
errar...
Podemos planejar toda a nossa vida, mas ela sempre vai no pregar
uma peça e mudar todo o rumo... E nem por isso perderemos a
oportunidade de chegar no final e tudo dar certo.
Basta tentar.
Testes em UNGP
Sabemos que precisamos...
- Mais Pessoas
- Pessoas qualificadas
- Tempo
- Ferramentas
- Investimento (treinamentos, pilotos, etc..)
Mas não vamos conseguir nada sem antes mostrarmos que
somos investimento e não carga do processo..
Então..
Mãos a obra :D
Obrigado !

Mais conteúdo relacionado

Mais procurados

TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
Elias Souza
 
Paletra sobre TDD, ocorrida no #DevDojo
Paletra sobre TDD, ocorrida no #DevDojoPaletra sobre TDD, ocorrida no #DevDojo
Paletra sobre TDD, ocorrida no #DevDojo
flavio1110
 
Testes de Software - Fundamentos
Testes de Software - FundamentosTestes de Software - Fundamentos
Testes de Software - Fundamentos
Lucas Amaral
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
Paulo César M Jeveaux
 
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
Taís Dall'Oca
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
elliando dias
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
minastestingconference
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
Priscila Calderão
 
Teste agora! Não deixe para depois!
Teste agora! Não deixe para depois!Teste agora! Não deixe para depois!
Teste agora! Não deixe para depois!
Marco Antonio Anibal Damaceno
 
Wpf e mvvm
Wpf e mvvmWpf e mvvm
Wpf e mvvm
João Victorino
 
Qualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testesQualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testes
Joaquim Lopes Júnior
 
Mocks, Stubs e Fakes - Developers-SP - Julho-2017
Mocks, Stubs e Fakes - Developers-SP - Julho-2017Mocks, Stubs e Fakes - Developers-SP - Julho-2017
Mocks, Stubs e Fakes - Developers-SP - Julho-2017
Renato Groff
 

Mais procurados (12)

TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
 
Paletra sobre TDD, ocorrida no #DevDojo
Paletra sobre TDD, ocorrida no #DevDojoPaletra sobre TDD, ocorrida no #DevDojo
Paletra sobre TDD, ocorrida no #DevDojo
 
Testes de Software - Fundamentos
Testes de Software - FundamentosTestes de Software - Fundamentos
Testes de Software - Fundamentos
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
 
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
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
 
Teste agora! Não deixe para depois!
Teste agora! Não deixe para depois!Teste agora! Não deixe para depois!
Teste agora! Não deixe para depois!
 
Wpf e mvvm
Wpf e mvvmWpf e mvvm
Wpf e mvvm
 
Qualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testesQualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testes
 
Mocks, Stubs e Fakes - Developers-SP - Julho-2017
Mocks, Stubs e Fakes - Developers-SP - Julho-2017Mocks, Stubs e Fakes - Developers-SP - Julho-2017
Mocks, Stubs e Fakes - Developers-SP - Julho-2017
 

Semelhante a Apresentação sobre planejamento de testes

Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
Leonardo Molinari
 
Qualidade e Testes de Software
Qualidade e Testes de SoftwareQualidade e Testes de Software
Qualidade e Testes de Software
André Phillip Bertoletti
 
O que é Teste de Software?
O que é Teste de Software?O que é Teste de Software?
O que é Teste de Software?
testedesoftwarepe
 
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...
GUTS-RS
 
Test-Driven Development with PHP
Test-Driven Development with PHPTest-Driven Development with PHP
Test-Driven Development with PHP
Cezar Souza
 
Introdução a testes automatizados
Introdução a testes automatizadosIntrodução a testes automatizados
Introdução a testes automatizados
Thiago Ghisi
 
Teste de Software - Especialização Univem
Teste de Software - Especialização UnivemTeste de Software - Especialização Univem
Teste de Software - Especialização Univem
André Abe Vicente
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
Joyce Bastos
 
Métricas Em Fabricas De Software
Métricas Em Fabricas De SoftwareMétricas Em Fabricas De Software
Métricas Em Fabricas De Software
Luiz Borba
 
eXtreme Programming
eXtreme ProgrammingeXtreme Programming
eXtreme Programming
Rafael Spínola
 
Planejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilPlanejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágil
Ariane Izac
 
Qualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALMQualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALM
Adriano Bertucci
 
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
Isaac de Souza
 
ALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test ManagerALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test Manager
Alan Carlos
 
Introdução: eXtreme Programming
Introdução: eXtreme ProgrammingIntrodução: eXtreme Programming
Introdução: eXtreme Programming
Denis L Presciliano
 
Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?
Raphael Paiva
 
Testes Automatizados de Software
Testes Automatizados de SoftwareTestes Automatizados de Software
Testes Automatizados de Software
Maurício Aniche
 
Overview de QA
Overview de QA Overview de QA
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
André Dias
 
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003
Aplicando  eXtreming Programing  ao cenário do  Borland ALM - BorCon 2003Aplicando  eXtreming Programing  ao cenário do  Borland ALM - BorCon 2003
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003
Edgar Silva
 

Semelhante a Apresentação sobre planejamento de testes (20)

Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
 
Qualidade e Testes de Software
Qualidade e Testes de SoftwareQualidade e Testes de Software
Qualidade e Testes de Software
 
O que é Teste de Software?
O que é Teste de Software?O que é Teste de Software?
O que é Teste de Software?
 
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...
 
Test-Driven Development with PHP
Test-Driven Development with PHPTest-Driven Development with PHP
Test-Driven Development with PHP
 
Introdução a testes automatizados
Introdução a testes automatizadosIntrodução a testes automatizados
Introdução a testes automatizados
 
Teste de Software - Especialização Univem
Teste de Software - Especialização UnivemTeste de Software - Especialização Univem
Teste de Software - Especialização Univem
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
 
Métricas Em Fabricas De Software
Métricas Em Fabricas De SoftwareMétricas Em Fabricas De Software
Métricas Em Fabricas De Software
 
eXtreme Programming
eXtreme ProgrammingeXtreme Programming
eXtreme Programming
 
Planejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilPlanejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágil
 
Qualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALMQualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALM
 
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
 
ALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test ManagerALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test Manager
 
Introdução: eXtreme Programming
Introdução: eXtreme ProgrammingIntrodução: eXtreme Programming
Introdução: eXtreme Programming
 
Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?
 
Testes Automatizados de Software
Testes Automatizados de SoftwareTestes Automatizados de Software
Testes Automatizados de Software
 
Overview de QA
Overview de QA Overview de QA
Overview de QA
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003
Aplicando  eXtreming Programing  ao cenário do  Borland ALM - BorCon 2003Aplicando  eXtreming Programing  ao cenário do  Borland ALM - BorCon 2003
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003
 

Mais de William Melchior Jablonski, CTFL

Ppt git-ibm-oi
Ppt git-ibm-oiPpt git-ibm-oi
Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...
Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...
Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...
William Melchior Jablonski, CTFL
 
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
William Melchior Jablonski, CTFL
 
Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...
William Melchior Jablonski, CTFL
 
Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...
William Melchior Jablonski, CTFL
 
Apresentação proposta de padronização da estrutura e escrita dos casos de teste
Apresentação proposta de padronização da estrutura e escrita dos casos de testeApresentação proposta de padronização da estrutura e escrita dos casos de teste
Apresentação proposta de padronização da estrutura e escrita dos casos de teste
William Melchior Jablonski, CTFL
 
Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...
William Melchior Jablonski, CTFL
 
Apresentação projeto de evolução do banco de dados de homologação e produção ...
Apresentação projeto de evolução do banco de dados de homologação e produção ...Apresentação projeto de evolução do banco de dados de homologação e produção ...
Apresentação projeto de evolução do banco de dados de homologação e produção ...
William Melchior Jablonski, CTFL
 
Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...
Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...
Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...
William Melchior Jablonski, CTFL
 
Processo de implantação de testes automatizados
Processo de implantação de testes automatizadosProcesso de implantação de testes automatizados
Processo de implantação de testes automatizados
William Melchior Jablonski, CTFL
 
Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013
William Melchior Jablonski, CTFL
 

Mais de William Melchior Jablonski, CTFL (11)

Ppt git-ibm-oi
Ppt git-ibm-oiPpt git-ibm-oi
Ppt git-ibm-oi
 
Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...
Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...
Apresentação do trabalho de conclusão de curso - Estudo de caso da aplicação ...
 
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
 
Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...
 
Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...
 
Apresentação proposta de padronização da estrutura e escrita dos casos de teste
Apresentação proposta de padronização da estrutura e escrita dos casos de testeApresentação proposta de padronização da estrutura e escrita dos casos de teste
Apresentação proposta de padronização da estrutura e escrita dos casos de teste
 
Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...Apresentação proposta de processo e estrutura técnica para implantação de tes...
Apresentação proposta de processo e estrutura técnica para implantação de tes...
 
Apresentação projeto de evolução do banco de dados de homologação e produção ...
Apresentação projeto de evolução do banco de dados de homologação e produção ...Apresentação projeto de evolução do banco de dados de homologação e produção ...
Apresentação projeto de evolução do banco de dados de homologação e produção ...
 
Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...
Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...
Apresentação projeto de evolução do banco de dados na maquina do desenvolvedo...
 
Processo de implantação de testes automatizados
Processo de implantação de testes automatizadosProcesso de implantação de testes automatizados
Processo de implantação de testes automatizados
 
Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013
 

Último

Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 

Último (8)

Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 

Apresentação sobre planejamento de testes

  • 1. Teste de Software - UNGP Retorno – TestDay SP William Melchior Jablonski - CPA
  • 2. Planejamento de testes Como? Exploratório: Desenhe ou descreva brevemente os testes que irá executar e salve este arquivo de modo organizado; Casos de teste: planeje, revise e nunca esqueça que este teste será executado mais de uma vez (detalhe o que se busca com aquele cenário, qual regra será valida, pode ser um mero comentário (EX: CPF invalido). É simples assim...
  • 3. Planejamento de testes Por que salvar? Na próxima vez que for executar não precisará re-planejar do zero. Quando for re-executar terá a oportunidade de melhorar os cenários e aumentar a cobertura.
  • 4. Planejamento de testes Importância do planejamento: - Maior cobertura nos testes (exploratórios, casos de teste, automatizados). - Garantia de acordo contratuais (Regras de Negócio,Requisitos Funcionais,Requisitos Não Funcionais). - Maior probabilidade de encontrar erros.
  • 5. Métricas de teste Realmente é importante? Porque é importante: - Mostrar serviço... (Custo X Beneficio) (Testes Manuais, testes automatizados, melhorias obtidas com o maior envolvimento da equipe de testes) - Somente assim conseguiremos ganhar espaço.. .Como? - SAC.. Se sim o por que não temos? - Excel, Gráficos, etc.. - Mas e nos testes automatizados? tem N ferramentas que auxiliam.. (auxiliar é diferente de fazer..) o/ Mas eu pedi e até hoje não fizeram!!..
  • 6. Teste Antecipado É o futuro da Softplan!!.. :D Devido há seus benefícios... Hoje os testes são carga do processo (Custo) a partir do momento em que estiverem no inicio do processo (Planejamento) gera mais qualidade, menos erros, menos custo, mais produtividade, mais idéias (Inovação). Mas.... Por que?
  • 7. ...Teste Antecipado Mas estamos preparados para isso?? O que precisamos... - Conhecer o negócio. - Conhecer os concorrentes e suas propostas (Mercado) (“Nada se cria, tudo se copia” - Chacrinha, 1980) - Conhecer as metas da empresa (o que e como) - Dominar programação (tecnologias, técnicas, etc..) Por que? (Programador sem noção: Mas não dá para fazer isso.., tem um custo muito alto.., é impossível, etc..) - Buscar sempre se atualizar... (o mercado não para de mudar..) - Usabilidade (IE X Chrome) - (Frase padrão: Mas nós sempre fizemos assim.., é o padrão do projeto.. (BLZ, sempre fizeram errado, agora vamos começar a fazer da maneira certa..))
  • 8. Testes em UNGP O que deixamos a desejar hoje.. - Disponibilidade (isso é teste em produção??? não, é garantia de sabermos do problema antes do cliente) Como ?? (Smoke test + Jenkins) em produção (Seja Portal ou aplicação) - Segurança (Principalmente XSS (Java Script)) .. Ah, mas isso é muito complicado.. eu sei...,também não é minha área, mas nossos clientes são alvos em potências desse tipo de ataque (Prefeituras, Governos, Faculdades, etc..) - Integrações (Principalmente Disponibilidade), é o elo fraco da corrente sempre. Não há balas de prata para isso, mas não podemos fazer de conta que não sabemos desse problema ?? (Soluções: SOAP+Jenkins, Aplicação Java para isso, etc..) - Acessibilidade (nem saberia por onde começar...)
  • 9. Motivação Capital Intelectual O maior capital da empresa somos nós, pessoas que pensam, que questionam, que inovam. Arrisquem, inovem e principalmente... Não tenham medo de errar... Podemos planejar toda a nossa vida, mas ela sempre vai no pregar uma peça e mudar todo o rumo... E nem por isso perderemos a oportunidade de chegar no final e tudo dar certo. Basta tentar.
  • 10. Testes em UNGP Sabemos que precisamos... - Mais Pessoas - Pessoas qualificadas - Tempo - Ferramentas - Investimento (treinamentos, pilotos, etc..) Mas não vamos conseguir nada sem antes mostrarmos que somos investimento e não carga do processo.. Então.. Mãos a obra :D