Buscar

Testes de Softwere: Qualidade e Técnicas

Prévia do material em texto

Qualidade de Softwere
Testes de softwere
Davi Augusto
Davi Augusto
1
Orientador: Valdick Sales
Disciplina: Qualidade de Softwere
Turma: 8P Ciências da Computação
INTRODUÇÃO
Oque é Teste de Softwere 
É avaliar a qualidade da aplicação, para reduzir o risco de quando o mesmo estiver em operação.
Antes de executar os teste também é feito um Planejamento, análise, modelagem e implementação dos testes, relatórios de progresso, resultado e avaliação da qualidade, também são partes de um processo de testes.
Planejamento de teste
Tipos de Testes de Softwere
Teste de Unidade
Tem como objetivo procurar e provocar falhas que podem ser ocasionadas por defeitos de lógica e de implementação de cada modulo separadamente, os principais alvos do teste são métodos utilizados em objetos ou em pequenos trechos do código.
Teste de Integração
visa provocar falhas associadas às interfaces entre os módulos quando esses são integrados para construir a estrutura do software que foi estabelecida na fase de projeto.
Teste de Sistema
avalia o software em busca de falhas por meio da utilização do mesmo, como se fosse um usuário final. Os testes são executados nos mesmos ambientes, com as mesmas condições e com os mesmos dados de entrada que um usuário utilizaria no seu dia-a-dia de manipulação do software. Verifica se o produto satisfaz seus requisitos.
Teste de Aceitação
são realizados geralmente por um restrito grupo de usuários finais do sistema. Esses simulam operações de rotina do sistema que verificar se seu comportamento está de acordo com o solicitado.
Teste de Regreção
Teste de regressão não corresponde a um nível de teste, mas é uma estratégia importante para reduzir  efeitos colaterais. Consiste em se aplicar, a cada nova versão do software ou a cada ciclo, todos os testes que já foram aplicados nas versões ou ciclos  anteriores do sistema e pode ser aplicado em qualquer nível de teste.
tecnicas de Testes de Softwere
Tecnas Estruturais
Stress: Verifica como o sistema é executado com determinados volumes de dados.
Execução: Se o sistema atinge o nível desejado de eficiência;
Recuperação Contingência: Se o sistema é capaz de retornar o nível anterior antes da falha.
Operação: Se o sistema opera conforme sua documentação
Compliance: Se o sistema foi desenvolvido conforme padrões e procedimentos.
Segurança: Se o sistema está protegido conforme normas e políticas da organização.
Tecnas Funcionais
Requisitos: Se o sistema é efetuado conforme suas especificações
Tratamento de erros: Se os possíveis erros que possam acontecer tem tratamento antes de acontecer suas falhas.
Interfaces de integração: Verifica se o sistema troca informações com outros sistemas.
Controle: Verifica se o sistema tem algum controle de dados, validações e integridade, logs de auditoria.
Paralelismo: Se a versão nova ou a antiga gera os mesmos resultados.
Ferramentas 
é uma plataforma que automatiza testes do celular, desktop e aplicações web, Ele também permite a utilização de diversas linguagens, como JavaScript, VBScript e Python, além de ter as funções de teste orientado por dados , teste por palavras-chaves, teste de regressão e teste distribuído.
é uma ferramenta de automação que pode ser usado manualmente e oferece teste funcional de UI, teste exploratório e de performance, teste mobile, teste de carregamento, além de teste no Visual Studio. Compatível com  Angular, Android, HTML5, ASP.NET, JavaScript, AJAX, WPF, Silverlight, MVC, Ruby e iOS, PHP.
permite que os usuários executem e gerenciem os testes automatizados de forma eficiente, sem complexidades técnicas. Além de oferecer um conjunto variado de recursos, é voltado para aplicações web e mobile disponível para  Windows, macOS e Linux.
25
REFERÊNCIAS
https://blog.onedaytesting.com.br/teste-de-software/ <25/08/2023>
https://cwi.com.br/blog/o-que-e-teste-de-software-por-que-e-necessario/ <25/08/2023>
https://www.devmedia.com.br/testes-de-software-tecnicas/22283 <25/08/2023>
https://testesw.wordpress.com/processo-de-testes/  <25/08/2023>
https://uds.com.br/blog/ferramentas-para-teste-automatizado-de-software/ <25/08/2023>
25
REFERÊNCIAS
DE IMAGENS
https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/5d973256-d570-469c-b047-1dba0b39e48f.png <25/08/2023>
https://sisnema.com.br/media/resize/1920x1920/blogpost/1867/5efe320ccb908.jpg <25/08/2023>
https://support.smartbear.com/testcomplete/docs/_images/tutorials/intro/ui-overview.png<25/08/2023>
https://www.softplan.com.br/tech-writers/teste-de-unidade/<25/08/2023>
https://testesw.files.wordpress.com/2011/05/planejamento-e-documentac3a7c3a3o.jpg?w=455&h=316 <25/08/2023>
https://testesw.files.wordpress.com/2011/05/processots.jpg?w=455&h=306 <25/08/2023>
https://uds.com.br/blog/ferramentas-para-teste-automatizado-de-software/ <25/08/2023>
https://www.componentsource.com/pt-br/product/telerik-test-studio <25/08/2023>
OBRIGADO A TODOS 
image1.png
image2.png
image3.png
image4.png
image5.png
image6.png
image7.jpeg
image8.png
image9.png
image10.png

Continue navegando