Git Product home page Git Product logo

testedesoftware's Introduction

Teste De Software

Anotações realizadas durante a disciplina de Teste de Software 5° Período

VV&T – Verificação, Validação e Teste

“O teste pode mostrar a presença de falhas em um software, mas nunca a sua ausência.” Dijkstra

  • Validação - Assegurar que o produto final corresponda aos requisitos do usuário
  • Verificação - Assegurar consistência, completude e corretude do produto em cada fase e entre fases consecutivas do ciclo de vida do software
  • Testes - Examina o comportamento do produto por meio de sua execução

Terminologia

  • Defeito: deficiência mecânica ou algorítmica que, se ativada, pode levar a uma falha
  • Erro: item de informação ou estado de execução inconsistente
  • Falha: evento notável em que o sistema viola suas especificações

Teste X Depuração

  • Teste busca por falhas ou erros exercitando o software como um todo ou partes dele
  • Depuração busca e corrige defeitos que são responsáveis por falhas ou erros do software

Estratégias para a elaboração de testes

Teste da Caixa Branca

Também conhecido como teste estrutural, aonde o desenvolvedor conhece o interior do produto e seu código.

Teste Caixa Preta

Também conhecido como teste funcional, neste não há o conhecimento sobre o interior do sistema. Ele se realiza manipulando dados que servirão de entrada, esperando uma saída determinada,

Tipos de teste

Testes de Unidade

  • Testa componentes individuais (ex: classes, métodos), durante a implementação, assegurar que módulos individuais operam de forma correta.

Testes de Integração

  • Foco em combinar as partes do produto e testar as partes em conjunto Testa os módulos de forma integrada.

testedesoftware's People

Contributors

guilherme-07062002 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.