PIM - Desenvolver um roteiro de testes caixa preta para formatação de arquivos acadêmicos
Por: arley-moa • 29/5/2016 • Trabalho acadêmico • 8.214 Palavras (33 Páginas) • 1.901 Visualizações
UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
Desenvolver um roteiro de testes caixa preta para formatação de arquivos acadêmicos
2016
UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
Desenvolver um roteiro de testes caixa preta para formatação de arquivos acadêmicos
[pic 1]
2016
Resumo
O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. [1]
O teste é um processo realizado pelo testador de software, que permeia outros processos da engenharia de software, e que envolve ações que vão do levantamento de requisitos até a execução do teste propriamente dito.[1]
Teste Caixa Preta, também chamada de Teste Funcional, em que o componente de software a ser testado é abordado como se fosse uma caixa-preta, ou seja, não se considera o comportamento interno do mesmo. Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido. [2]
O componente de software a ser testado pode ser um método, uma função interna, um programa, um componente, um conjunto de programas e/ou componentes ou mesmo uma funcionalidade. A técnica de teste de Caixa-Preta é aplicável a todas as fases de teste – fase de teste de unidade (ou teste unitário), fase de teste de integração, fase de teste de sistema e fase de teste de aceitação.[2]
Palavras chaves: teste de software, teste de caixa preta, funcionalidade.
Abstract
Software testing is the investigation of the software to provide information on their quality in relation to the context in which it must operate. This includes the process of using the product to find its flaws. [1]
The test is a process performed by the software tester, which permeates other software engineering processes, and it involves actions ranging from requirements gathering to perform the test itself. [1]
Black Box Testing, also called functional test, in which the software component to be tested is approached as if it were a black box, ie it does not consider the internal behavior of the same. Input data are provided, the test is performed and the result is compared to an expected result previously known. [two]
The software component to be tested may be a method, an internal function, a program, a component, a set of programs and / or components or functionality. The Black Box test is applicable to all test phases. - Unit testing phase (or unit test), integration testing, system testing phase and acceptance testing phase [2]
Key words: software testing, black box testing, functionality.
Sumário:
Introdução
Níveis de teste de software
O software e o teste de caixa preta
Roteiro de testes caixa-preta para um sistema de formatação de artigos acadêmicos
Caso de teste 01
Aplicação do Caso de Teste 01
Resultado do Caso de Teste 01
Caso de teste 02
Aplicação do Caso de Teste 02
Resultado do Caso de Teste 02
Caso de teste 03
Aplicação do Caso de Teste 03
Resultado do Caso de Teste 03
Caso de teste 04
Aplicação do Caso de Teste 04
Resultado do Caso de Teste 04
Caso de teste 05
Aplicação do Caso de Teste 05
Resultado do Caso de Teste 05
Caso de teste 06
Aplicação do Caso de Teste 06
Resultado do Caso de Teste 06
Caso de teste 07
Aplicação do Caso de Teste 07
Resultado do Caso de Teste 07
Caso de teste 08
Aplicação do Caso de Teste 08
Resultado do Caso de Teste 08
Caso de teste 09
Aplicação do Caso de Teste 09
Resultado do Caso de Teste 09
Caso de Teste 10 – Teste de Interface
Aplicação do Caso de Teste 10
Resultado do Caso de Teste 10
Teste de caixa-preta
Conclusão
Bibliografia
Introdução
Teste de software é o processo de execução de um produto para determinar se ele atingiu suas especificações e funcionou corretamente no ambiente para o qual foi projetado. O seu objetivo é revelar falhas em um produto, para que as causas dessas falhas sejam identificadas e possam ser corrigidas pela equipe de desenvolvimento antes da entrega final. Por conta dessa característica das atividades de teste, dizemos que sua natureza é “destrutiva”, e não “construtiva”, pois visa ao aumento da confiança de um produto através da exposição de seus problemas, porém antes de sua entrega ao usuário final.[3]
...