SlideShare uma empresa Scribd logo
1 de 10
Testes de Software
Obs.: Procurar fotos que envolvam
softwares, programadores e afins para
por como fundo dos slides.


           •    O que é um Software?
           •    Como um Software é feito?
           •    Como eles são testados?
           •    E se houver algum erro durantes os
                testes?
O que é um Software?
     Software refere-se ao conjunto de instruções
passadas para o computador afim de a máquina
executá-los.




http://3.bp.blogspot.com/-CrsWg1QHiho/T7pw-iNi0EI/AAAAAAAABTg/GVNZudW9ouI/s1600/computer_software.jpg
Como um Software é feito? (Fala)
Fala: (Um software é feito a partir de um programador, que
inicialmente não era muito diferentes de nós jovens programadores
hoje. O programador usa das várias linguagens disponíveis, por
exemplo, Java, C++, PHP. Os softwares são aperfeiçoados a partir de
testes, normalmente feitos durante a produção do programa, pois
assim o custo para reparar um erro será muito menor do que depois
de lançado o software)
Caso queiram adicionar falas aqui, ponham logo abaixo e entraremos
em acordo quanto as falas:
Como um Software é feito?
O Software é feito a partir de um programador que
com o auxílio de algumas linguagens de
programação (Java, C++, PHP) faz um conjunto de
instruções que serão interpretadas pela máquina.


                                    http://www.plantaonerd.co
Alguns tipos de Software
• Softwares de Sistema (Windows, Linux)
• Softwares de simulação
  Normalmente bastante usados no treinamento de pessoas, como aeronáutica,
  fisioterapia.

• Softwares de exercitação
  Softwares usados para facilitar o uso de equipamentos para exercícios físicos,
  usado em grandes academias.

• Softwares aplicativos
  São softwares que tem uma finalidade específica, como o próprio Power Point,
  usado na apresentação desses belos slides.
Como eles são testados?
Não consegui achar muitas coisas aqui, aliás,
achei, mas não consegui expor em palavras pois
era muita coisa, pedi a um amigo que meche
com isso algumas informações a respeito do
assunto.
Erros famosos de software
• Bug do milênio
Custo: $500 bilhões.
(Causa: Softwares legados para economizar espaço de
   armazenamento guardavam os números dos anos de acordo com
   os dois últimos números anos, 1989 ficaria 89. O 00 eles
   interpretavam como 1900, sendo assim, quando o ano de 2000
   chegasse bugs apareceriam em todos os sistemas. Na verdade,
   nenhum erro significativo tenha ocorrido.) (Fala)
• Passaportes na Inglaterra
Custo: 12.6 milhões de libras esterlinas
(Causa: A agência de passaportes do Reino Unido implementou um
   novo sistema da empresa Siemens que havia sido lançado sem
   muitos testes e sem pessoal qualificado, estragando as viagens de
   meio milhão de passageiros. )(Fala)
• Quebra na Wall Street
Custo: $500 bilhões em apenas um dia
(Causa: Em Outubro de 87, a Dow Jones perdeu 22.67% de seu valor
   total, devido ao interrupção de um mercado em alta para uma séria
   de investigações conduzidas pela SEC, os investidores fugiram das
   ações investigadas, forçando o sistema a emitir um grande número
   de ordem de vendas, quebrando o sistema.)(fala)
Para saber mais:


http://www.linhadecodigo.com.br/artigo/2775/introdu
cao-ao-teste-de-software.aspx
Referências
http://vitorpamplona.com/wiki/Como%20Criar%20um%20Software

http://www.oficinadanet.com.br/artigo/1908/tipos_de_software_-
_voce_realmente_sabe_o_que_e_um_software

http://www.cic.unb.br/~jhcf/MyBooks/iess/Software/oqueehsoftware
.html

http://www.gesac.gov.br/o-que-e-software-livre

http://www.e-setorial.com.br/Alguns-dos-mais-famosos-erros-de-
softwares-da-historia.dba

Mais conteúdo relacionado

Mais procurados

Desenvolvimento para Windows Phone: Truques & Dicas
Desenvolvimento para Windows Phone: Truques & DicasDesenvolvimento para Windows Phone: Truques & Dicas
Desenvolvimento para Windows Phone: Truques & DicasComunidade NetPonto
 
TDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteira
TDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteiraTDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteira
TDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteiraDiego Gabriel Cardoso
 
Lições aprendidas sobre transações em microsserviços
Lições aprendidas sobre transações em microsserviçosLições aprendidas sobre transações em microsserviços
Lições aprendidas sobre transações em microsserviçosFábio José Moraes
 
Como ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadoresComo ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadoresElias Nogueira
 
Testes e depuração de código com Python
Testes e depuração de código com PythonTestes e depuração de código com Python
Testes e depuração de código com PythonDorneles Treméa
 
Tester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitidoTester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitidoLeonardo Galani
 
TechEd 2015: Diagnosticando problemas em sites ASP.NET
TechEd 2015: Diagnosticando problemas em sites ASP.NETTechEd 2015: Diagnosticando problemas em sites ASP.NET
TechEd 2015: Diagnosticando problemas em sites ASP.NETFabrício Catae
 
Criando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairyCriando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairyRafael Pacheco
 
Femug #9 iniciando com testes em node js!
Femug #9   iniciando com testes em node js!Femug #9   iniciando com testes em node js!
Femug #9 iniciando com testes em node js!Leandro Nishijima
 
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...minastestingconference
 
Facilitando o desenvolvimento orientado a testes em aplicações PHP
Facilitando o desenvolvimento orientado a testes em aplicações PHPFacilitando o desenvolvimento orientado a testes em aplicações PHP
Facilitando o desenvolvimento orientado a testes em aplicações PHPPedro Chaves
 
Palestra codigomaravilhosoparte3
Palestra codigomaravilhosoparte3Palestra codigomaravilhosoparte3
Palestra codigomaravilhosoparte3Wende Mendes
 
Automação de Teste com Robotium - Tche Mobile 2014
Automação de Teste com Robotium - Tche Mobile 2014Automação de Teste com Robotium - Tche Mobile 2014
Automação de Teste com Robotium - Tche Mobile 2014Elias Nogueira
 
TypeScript - Campus party 2013
TypeScript - Campus party 2013TypeScript - Campus party 2013
TypeScript - Campus party 2013Giovanni Bassi
 
Topografia com drones: Conheça As 7 Etapas
Topografia com drones: Conheça As 7 EtapasTopografia com drones: Conheça As 7 Etapas
Topografia com drones: Conheça As 7 EtapasAdenilson Giovanini
 

Mais procurados (17)

Desenvolvimento para Windows Phone: Truques & Dicas
Desenvolvimento para Windows Phone: Truques & DicasDesenvolvimento para Windows Phone: Truques & Dicas
Desenvolvimento para Windows Phone: Truques & Dicas
 
TDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteira
TDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteiraTDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteira
TDC2016 - SP - Trilha Xamarin - Entrega Contínua com Xamarin #MonteSuaEsteira
 
Lições aprendidas sobre transações em microsserviços
Lições aprendidas sobre transações em microsserviçosLições aprendidas sobre transações em microsserviços
Lições aprendidas sobre transações em microsserviços
 
Como ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadoresComo ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadores
 
Testes e depuração de código com Python
Testes e depuração de código com PythonTestes e depuração de código com Python
Testes e depuração de código com Python
 
Tester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitidoTester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitido
 
TechEd 2015: Diagnosticando problemas em sites ASP.NET
TechEd 2015: Diagnosticando problemas em sites ASP.NETTechEd 2015: Diagnosticando problemas em sites ASP.NET
TechEd 2015: Diagnosticando problemas em sites ASP.NET
 
Criando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairyCriando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairy
 
Femug #9 iniciando com testes em node js!
Femug #9   iniciando com testes em node js!Femug #9   iniciando com testes em node js!
Femug #9 iniciando com testes em node js!
 
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
 
Facilitando o desenvolvimento orientado a testes em aplicações PHP
Facilitando o desenvolvimento orientado a testes em aplicações PHPFacilitando o desenvolvimento orientado a testes em aplicações PHP
Facilitando o desenvolvimento orientado a testes em aplicações PHP
 
Palestra codigomaravilhosoparte3
Palestra codigomaravilhosoparte3Palestra codigomaravilhosoparte3
Palestra codigomaravilhosoparte3
 
Visão geral type script
Visão geral type scriptVisão geral type script
Visão geral type script
 
Automação de Teste com Robotium - Tche Mobile 2014
Automação de Teste com Robotium - Tche Mobile 2014Automação de Teste com Robotium - Tche Mobile 2014
Automação de Teste com Robotium - Tche Mobile 2014
 
TypeScript - Campus party 2013
TypeScript - Campus party 2013TypeScript - Campus party 2013
TypeScript - Campus party 2013
 
Topografia com drones: Conheça As 7 Etapas
Topografia com drones: Conheça As 7 EtapasTopografia com drones: Conheça As 7 Etapas
Topografia com drones: Conheça As 7 Etapas
 
Survce: Já fez o curso?
Survce: Já fez o curso?Survce: Já fez o curso?
Survce: Já fez o curso?
 

Destaque

Desenvolvendo PHP nas nuvens
Desenvolvendo PHP nas nuvensDesenvolvendo PHP nas nuvens
Desenvolvendo PHP nas nuvensHussani Oliveira
 
Metodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícolaMetodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícolaDaniel Ramos
 
Pesquisa ação
Pesquisa açãoPesquisa ação
Pesquisa açãoant_dii
 
Avaliacao de Software Educativo
Avaliacao de Software EducativoAvaliacao de Software Educativo
Avaliacao de Software Educativosilvanatsal
 
Software livre x software proprietário
Software livre x software proprietárioSoftware livre x software proprietário
Software livre x software proprietárioprofesssorcarlinho
 
O professor e o Software Educacional
O professor e o Software EducacionalO professor e o Software Educacional
O professor e o Software Educacionalguestb98123
 
Software livre software proprietário software comercial
Software livre software proprietário  software comercialSoftware livre software proprietário  software comercial
Software livre software proprietário software comercialFlávio Simões
 
Tipos de Licença de Softwares
Tipos de Licença de SoftwaresTipos de Licença de Softwares
Tipos de Licença de SoftwaresLucas Castejon
 
Computação em Nuvem com PHP usando Zend Framework
Computação em Nuvem com PHP usando Zend FrameworkComputação em Nuvem com PHP usando Zend Framework
Computação em Nuvem com PHP usando Zend FrameworkFlávio Lisboa
 

Destaque (11)

Desenvolvendo PHP nas nuvens
Desenvolvendo PHP nas nuvensDesenvolvendo PHP nas nuvens
Desenvolvendo PHP nas nuvens
 
Metodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícolaMetodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícola
 
Pesquisa ação
Pesquisa açãoPesquisa ação
Pesquisa ação
 
Software
Software Software
Software
 
Informática na Educação
Informática na EducaçãoInformática na Educação
Informática na Educação
 
Avaliacao de Software Educativo
Avaliacao de Software EducativoAvaliacao de Software Educativo
Avaliacao de Software Educativo
 
Software livre x software proprietário
Software livre x software proprietárioSoftware livre x software proprietário
Software livre x software proprietário
 
O professor e o Software Educacional
O professor e o Software EducacionalO professor e o Software Educacional
O professor e o Software Educacional
 
Software livre software proprietário software comercial
Software livre software proprietário  software comercialSoftware livre software proprietário  software comercial
Software livre software proprietário software comercial
 
Tipos de Licença de Softwares
Tipos de Licença de SoftwaresTipos de Licença de Softwares
Tipos de Licença de Softwares
 
Computação em Nuvem com PHP usando Zend Framework
Computação em Nuvem com PHP usando Zend FrameworkComputação em Nuvem com PHP usando Zend Framework
Computação em Nuvem com PHP usando Zend Framework
 

Semelhante a Testes de Software: Processos e Erros

Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Adriano Bertucci
 
Qualidade de Software com Microsoft Visual Studio
Qualidade de Software com Microsoft Visual StudioQualidade de Software com Microsoft Visual Studio
Qualidade de Software com Microsoft Visual StudioAdriano Bertucci
 
Contr avali engenharia de software-introdução
Contr avali   engenharia de software-introduçãoContr avali   engenharia de software-introdução
Contr avali engenharia de software-introduçãoFelipe Lyra
 
Softwares e Aplicativos Windows
Softwares e Aplicativos WindowsSoftwares e Aplicativos Windows
Softwares e Aplicativos WindowsRobson Santos
 
Softwares E Aplicativos Robs
Softwares E Aplicativos RobsSoftwares E Aplicativos Robs
Softwares E Aplicativos RobsRobson Santos
 
Como aumentar a produtividade da sua equipe
Como aumentar a produtividade da sua equipeComo aumentar a produtividade da sua equipe
Como aumentar a produtividade da sua equipeWende Mendes
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSAmazon Web Services LATAM
 
Aprendendo a programar <3
Aprendendo a programar <3Aprendendo a programar <3
Aprendendo a programar <3Romário santos
 
Criando microsserviços em PHP
Criando microsserviços em PHPCriando microsserviços em PHP
Criando microsserviços em PHPFlávio Lisboa
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareFábio Nogueira de Lucena
 
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 ALMAdriano Bertucci
 
Introdução aos computadores e à World Wide Web
Introdução aos computadores e à World Wide WebIntrodução aos computadores e à World Wide Web
Introdução aos computadores e à World Wide WebCícero Quarto
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para AndroidClaudio Pereira
 
IES - Aula 01 - 02.08
IES - Aula 01 - 02.08IES - Aula 01 - 02.08
IES - Aula 01 - 02.08Gilson Silva
 
Engenharia de software2
Engenharia de software2Engenharia de software2
Engenharia de software2Tiago Pinhão
 
Testes com xUnit + Coding Dojo
Testes com xUnit + Coding DojoTestes com xUnit + Coding Dojo
Testes com xUnit + Coding DojoLetticia Nicoli
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizadosAndréia Santos
 

Semelhante a Testes de Software: Processos e Erros (20)

Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?
 
Qualidade de Software com Microsoft Visual Studio
Qualidade de Software com Microsoft Visual StudioQualidade de Software com Microsoft Visual Studio
Qualidade de Software com Microsoft Visual Studio
 
Contr avali engenharia de software-introdução
Contr avali   engenharia de software-introduçãoContr avali   engenharia de software-introdução
Contr avali engenharia de software-introdução
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
 
Softwares e Aplicativos Windows
Softwares e Aplicativos WindowsSoftwares e Aplicativos Windows
Softwares e Aplicativos Windows
 
Softwares E Aplicativos Robs
Softwares E Aplicativos RobsSoftwares E Aplicativos Robs
Softwares E Aplicativos Robs
 
Aula 06 softwares
Aula 06   softwaresAula 06   softwares
Aula 06 softwares
 
Como aumentar a produtividade da sua equipe
Como aumentar a produtividade da sua equipeComo aumentar a produtividade da sua equipe
Como aumentar a produtividade da sua equipe
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWS
 
Aprendendo a programar <3
Aprendendo a programar <3Aprendendo a programar <3
Aprendendo a programar <3
 
Criando microsserviços em PHP
Criando microsserviços em PHPCriando microsserviços em PHP
Criando microsserviços em PHP
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de software
 
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
 
Introdução aos computadores e à World Wide Web
Introdução aos computadores e à World Wide WebIntrodução aos computadores e à World Wide Web
Introdução aos computadores e à World Wide Web
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para Android
 
IES - Aula 01 - 02.08
IES - Aula 01 - 02.08IES - Aula 01 - 02.08
IES - Aula 01 - 02.08
 
Engenharia de software2
Engenharia de software2Engenharia de software2
Engenharia de software2
 
Testes com xUnit + Coding Dojo
Testes com xUnit + Coding DojoTestes com xUnit + Coding Dojo
Testes com xUnit + Coding Dojo
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizados
 

Testes de Software: Processos e Erros

  • 1. Testes de Software Obs.: Procurar fotos que envolvam softwares, programadores e afins para por como fundo dos slides. • O que é um Software? • Como um Software é feito? • Como eles são testados? • E se houver algum erro durantes os testes?
  • 2. O que é um Software? Software refere-se ao conjunto de instruções passadas para o computador afim de a máquina executá-los. http://3.bp.blogspot.com/-CrsWg1QHiho/T7pw-iNi0EI/AAAAAAAABTg/GVNZudW9ouI/s1600/computer_software.jpg
  • 3. Como um Software é feito? (Fala) Fala: (Um software é feito a partir de um programador, que inicialmente não era muito diferentes de nós jovens programadores hoje. O programador usa das várias linguagens disponíveis, por exemplo, Java, C++, PHP. Os softwares são aperfeiçoados a partir de testes, normalmente feitos durante a produção do programa, pois assim o custo para reparar um erro será muito menor do que depois de lançado o software) Caso queiram adicionar falas aqui, ponham logo abaixo e entraremos em acordo quanto as falas:
  • 4. Como um Software é feito? O Software é feito a partir de um programador que com o auxílio de algumas linguagens de programação (Java, C++, PHP) faz um conjunto de instruções que serão interpretadas pela máquina. http://www.plantaonerd.co
  • 5. Alguns tipos de Software • Softwares de Sistema (Windows, Linux) • Softwares de simulação Normalmente bastante usados no treinamento de pessoas, como aeronáutica, fisioterapia. • Softwares de exercitação Softwares usados para facilitar o uso de equipamentos para exercícios físicos, usado em grandes academias. • Softwares aplicativos São softwares que tem uma finalidade específica, como o próprio Power Point, usado na apresentação desses belos slides.
  • 6. Como eles são testados? Não consegui achar muitas coisas aqui, aliás, achei, mas não consegui expor em palavras pois era muita coisa, pedi a um amigo que meche com isso algumas informações a respeito do assunto.
  • 7. Erros famosos de software • Bug do milênio Custo: $500 bilhões. (Causa: Softwares legados para economizar espaço de armazenamento guardavam os números dos anos de acordo com os dois últimos números anos, 1989 ficaria 89. O 00 eles interpretavam como 1900, sendo assim, quando o ano de 2000 chegasse bugs apareceriam em todos os sistemas. Na verdade, nenhum erro significativo tenha ocorrido.) (Fala) • Passaportes na Inglaterra Custo: 12.6 milhões de libras esterlinas (Causa: A agência de passaportes do Reino Unido implementou um novo sistema da empresa Siemens que havia sido lançado sem muitos testes e sem pessoal qualificado, estragando as viagens de meio milhão de passageiros. )(Fala)
  • 8. • Quebra na Wall Street Custo: $500 bilhões em apenas um dia (Causa: Em Outubro de 87, a Dow Jones perdeu 22.67% de seu valor total, devido ao interrupção de um mercado em alta para uma séria de investigações conduzidas pela SEC, os investidores fugiram das ações investigadas, forçando o sistema a emitir um grande número de ordem de vendas, quebrando o sistema.)(fala)