Teste de Software

Páginas: 6 (1498 palavras) Publicado: 8 de dezembro de 2014
Teste de Software
Caixa Preta e Caixa Branca

Abstract. This meta-article discusses what are software testing, what are the goals of these, how they work and why it is necessary to use them. We will give emphasis to the black box test cases or functional testing, which uses the functional requirements of a system and the white box testing or structural test that uses the code to find outpossible mistakes present on a system.
Resumo. Este meta-artigo aborda o que são testes de software, quais os objetivos destes, como funcionam e porque é necessário usá-los. Daremos ênfase aos casos de teste de caixa preta ou teste funcional, que se utiliza dos requisitos funcionais de um sistema e o teste de caixa branca ou teste estrutural que usa do código para descobrir possíveis erros presentesem um sistema.
1. Introdução
O teste de software é um aspecto fundamental da garantia de qualidade de um software ele representa a última etapa de revisão de especificação do projeto e codificação. Muitas das vezes é nesta fase do projeto em que se gasta mais tempo. É bastante comum que uma organização que produza softwares gaste mais de um terço do esforço do projeto total em teste. Nota-seque é bastante importante investir em testes, pois, em alguns casos muitas vidas dependem da qualidade deste, um exemplo que pode ser citado é o caso dos controladores de voo pode este custar de 3 a 5 vezes mais que todos os outros passos de engenharia de software juntos.
2. Fundamentos de Teste de Software
Um dos momentos que se nascem mais problemas para os engenheiros de software é a fase deteste, nesse momento “surgem os conflitos”. A atividade de teste almeja hipoteticamente “demolir” o software que foi construído para reconstruí-lo de uma maneira que não haja nestes mais erros, bugs (GONÇALVES E. T.; CORTÉS, 2012, V.1).
A missão de reconstrução do software cabe aos desenvolvedores de softwares, nesse momento eles têm a tarefa de superar os conflitos de interesse que surgemquando os erros são descobertos. Se necessário for um software é totalmente reconstruído ou por muitas vezes quando este não tem solução abandonado.
3. Objetivo da Atividade de Teste de Software
O Teste de Software é o processo que visa executar um programa com a intenção de descobrir um erro. Um bom caso de teste é aquele que tem uma elevada chance de revelar um erro ainda não descoberto.
Um testede software bem-sucedido é aquele que revela um erro ainda não descoberto. Se a atividade de teste for conduzida de maneira correta ela descobrirá erros no software.
Segundo Praxedes (2011) O mais importante é saber que "A atividade de teste não pode mostrar a ausência de bugs; ela só pode mostrar se defeitos de software estão presentes". É de fato importante ter noção em mente quando um testede software estiver sendo realizado.
4. Teste Caixa Preta
O teste caixa preta ou teste funcional, é utilizado na engenharia de software quando ocorrem problemas de identificação de sistemas, tem como sua característica principal analisar o comportamento de um objeto, ignorando totalmente sua construção interna.
O teste de caixa-preta baseia-se nos requisitos funcionais do software. Como não háconhecimento sobre a parte interna do sistema, o testador concentra-se nas funções que o software deve desempenhar. “A partir da especificação feita no inicio do processo de construção são determinadas as saídas esperadas para certos conjuntos de entrada de dados (ELER.M.M 2010)”.
Ao usarmos esse tipo de teste é refletida de certa forma, a óptica do usuário, que tem o interesse de servir-se doprograma sem considerar os detalhes de sua construção. Comparando a outros tipos de teste este é relativamente mais simples. O teste é particularmente útil para: achar funções incorretas ou omitidas; identificar erros de interface; encontrar erros de comportamento ou desempenho; tratar erros de iniciação e término. Um exemplo simples de aplicação é verificar a consistência de dados de interface,...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Teste de software
  • teste de software
  • TESTE DE SOFTWARE
  • Teste de software
  • Teste de software
  • Teste de software
  • Teste de Software
  • Teste de software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!