O teste atualmente
Letícia Elaine Krauss
PremierSoft
E para onde ele caminha.
Testar é um questão de sobrevivência
(para o seu negócio)
Investir em testes reduz a quantidade de problemas, o que por
sua vez diminui o custo que esses problemas acarretam.
Teste de Hardware
➔ Códigos “secretos” para teste de
hardware em dispositivos móveis.
➔ Teste geralmente automatizado por
programas de diagnóstico de erro.
➔ Importante garantir a integração entre
hardware e software.
Teste desktop
➔ Softwares instalados diretamente na
máquina ou (servidor).
➔ Em desuso.
➔ Não acessível pela internet.
Teste Web(World Wide Web)
A empresa que não
está na Web está
fora de mercado
➔ Voltou à moda com a onda móvel.
➔ Tendência que surgiu e permaneceu
(necessidade e urgência).
➔ Os usuários estão se conectando à
internet a todo o momento.
Teste de computação em nuvem
➔ Consequência da migração para a nuvem.
➔ Tendência em queda - Empresas
desacelerando os investimentos.
➔ Recebe investimentos de empresas.
Qual o risco?
Meus dados
estão
seguros?
Devo
investir?
Testes móveis
➔ Alta tendência, e ficará cada vez mais
forte no mercado de desenvolvimento.
➔ iOS possui Simuladores.
➔ Android possui Emuladores.
Teste das internet das coisas (IoT)
➔ Maior tendência atualmente (wearables).
➔ Recebe investimentos de empresas como
Google, Intel, Samsung, etc.
➔ Integração com a internet ou alguma
forma de inteligência.
… ainda sobre IoT, softwares embarcados.
➔ Não pode ser alterado pelo usuário.
➔ Coisas inteligentes e móveis.
➔ Unção do mundo real e digital.
Teste em realidade virtual (VR)
➔ 3 linhas no mercado atualmente, duas
necessitam de um smartphone específico.
➔ Testar algo integrado a VR é testar algo
como IoT.
➔ Pokemon Go.
Testes agregados a IA (Inteligência artificial)
➔ Tendência gradativa lenta e suave.
Conceitos e recursos menores se unindo.
➔ Software tendo como base a agregação
de experiência de usuário (autodidata).
➔ Google utiliza em seu mecanismo de
busca, mediante a uso de redes neurais.
Testes Automatizados
➔ Quando a verificação de um teste é
automatizada pelo Engenheiro de testes.
➔ Apenas é possível automatizar algo que já
foi testado manualmente antes.
➔ Tem seu custo e necessita de manutenção
constante.
… ainda sobre automatização, quando vale a pena?
quando SIM: quando NÃO:
➔ Em produtos (escopo aberto)
➔ Constante liberação de novas
features/melhorias
➔ Necessário alguém focado para
dar as manutenções necessárias
➔ Em projetos (escopo fechado)
➔ Constante alteração das features
existentes
➔ Prazo apertado
Logo estaremos testando não apenas o software , mas
o que está ao redor dele e o que se integra com ele.
Fim.
Tem um pouco de tudo aqui.. muitas falas minhas, dos outros e muitas imagens pegas
diretamente no google, mas em especial um pouco do livro: Testes de Aplicações
Mobile: qualidade e desenvolvimento em aplicativos móveis de Leonardo Molinari
Referências:

O teste atualmente

  • 1.
    O teste atualmente LetíciaElaine Krauss PremierSoft E para onde ele caminha.
  • 2.
    Testar é umquestão de sobrevivência (para o seu negócio) Investir em testes reduz a quantidade de problemas, o que por sua vez diminui o custo que esses problemas acarretam.
  • 3.
    Teste de Hardware ➔Códigos “secretos” para teste de hardware em dispositivos móveis. ➔ Teste geralmente automatizado por programas de diagnóstico de erro. ➔ Importante garantir a integração entre hardware e software.
  • 4.
    Teste desktop ➔ Softwaresinstalados diretamente na máquina ou (servidor). ➔ Em desuso. ➔ Não acessível pela internet.
  • 5.
    Teste Web(World WideWeb) A empresa que não está na Web está fora de mercado ➔ Voltou à moda com a onda móvel. ➔ Tendência que surgiu e permaneceu (necessidade e urgência). ➔ Os usuários estão se conectando à internet a todo o momento.
  • 6.
    Teste de computaçãoem nuvem ➔ Consequência da migração para a nuvem. ➔ Tendência em queda - Empresas desacelerando os investimentos. ➔ Recebe investimentos de empresas. Qual o risco? Meus dados estão seguros? Devo investir?
  • 7.
    Testes móveis ➔ Altatendência, e ficará cada vez mais forte no mercado de desenvolvimento. ➔ iOS possui Simuladores. ➔ Android possui Emuladores.
  • 8.
    Teste das internetdas coisas (IoT) ➔ Maior tendência atualmente (wearables). ➔ Recebe investimentos de empresas como Google, Intel, Samsung, etc. ➔ Integração com a internet ou alguma forma de inteligência.
  • 9.
    … ainda sobreIoT, softwares embarcados. ➔ Não pode ser alterado pelo usuário. ➔ Coisas inteligentes e móveis. ➔ Unção do mundo real e digital.
  • 10.
    Teste em realidadevirtual (VR) ➔ 3 linhas no mercado atualmente, duas necessitam de um smartphone específico. ➔ Testar algo integrado a VR é testar algo como IoT. ➔ Pokemon Go.
  • 11.
    Testes agregados aIA (Inteligência artificial) ➔ Tendência gradativa lenta e suave. Conceitos e recursos menores se unindo. ➔ Software tendo como base a agregação de experiência de usuário (autodidata). ➔ Google utiliza em seu mecanismo de busca, mediante a uso de redes neurais.
  • 12.
    Testes Automatizados ➔ Quandoa verificação de um teste é automatizada pelo Engenheiro de testes. ➔ Apenas é possível automatizar algo que já foi testado manualmente antes. ➔ Tem seu custo e necessita de manutenção constante.
  • 13.
    … ainda sobreautomatização, quando vale a pena? quando SIM: quando NÃO: ➔ Em produtos (escopo aberto) ➔ Constante liberação de novas features/melhorias ➔ Necessário alguém focado para dar as manutenções necessárias ➔ Em projetos (escopo fechado) ➔ Constante alteração das features existentes ➔ Prazo apertado
  • 14.
    Logo estaremos testandonão apenas o software , mas o que está ao redor dele e o que se integra com ele. Fim.
  • 15.
    Tem um poucode tudo aqui.. muitas falas minhas, dos outros e muitas imagens pegas diretamente no google, mas em especial um pouco do livro: Testes de Aplicações Mobile: qualidade e desenvolvimento em aplicativos móveis de Leonardo Molinari Referências: