atividade paragrafo
atividade de faculdade
Atividade Paragrafo
Rafael Gustavo Reinert1, Daslan Mateus Alves de Mesquita2
Fundação Educacional da Região de Joinville (FURJ)
Joinville – SC – Brasil
Importancia
O processo de teste é essencial no desenvolvimento de softwares, é a partir do planejamento de execução de testes que se garante a qualidade do produto desenvolvido, esse processo é importantíssimo, pois é a partir disso que conseguimos mapear todo o fluxo, delegar responsabilidades, organizar os ciclos de testes, entre outros, podendo utilizar o modelo V na qual realiza testes em todo o ciclo de desenvolvimento, não se limitando apenas a criação de código, além de propor diversos níveis de testes, como teste de unidade, de integração, de sistema e de aceite para assim validar por completo. Os níveis de teste são subdivididos em teste de unidade, integração, de sistema e de integração, juntos são capazes de avaliar o funcionamento correto de partes especificas de produto, bem como a integração e interação de uma parte com outra parte, além do funcionamento geral e requisitos com o cliente final, para isso é necessário realizar o processo de verificação e validação, que é um teste final, a verificação responde à questão “está se desenvolvendo o produto correto”, ou seja, se o programa é o correto, se suas características estão cumprindo os requisitos, e a validação responde a questão “está se desenvolvendo corretamente?”, ou seja, se a o desenvolvimento do produto está correto, afetando assim o “como faz”.
São utilizadas técnicas de testes, principalmente duas técnicas principais, teste de caixa branca e teste de caixa preta, o primeiro avalia o código do programa para avaliar se a programação está correta, por exemplo, se tem as variáveis necessárias, se os loops estão corretos. O teste de caixa preta avalia a funcionalidade, ou seja, se o programa rodando cumpre os requisitos do usuário, ambos são importantes porque um programa que rode cumprindo as funcionalidades, porém com código ruim gera por exemplo, superaquecimento por falta de otimização, e o contrário também serve, um programa com código otimizado sem cumprir os requisitos não é útil, as técnicas de teste geralmente utilizam casos de teste, que são essenciais para detectar defeitos no código, assim, o testador cria cenários de acordo com as funcionalidades levantadas com o objetivo de validá-las. O Ciclo de vida do processo de teste consiste em um passo a passo, primeiro é necessário planejar, depois projetar, em seguida deve-se executar e registrar os resultados de acordo com os casos de testes e por fim realizar a entrega.
Comentários
Postar um comentário