Trabalho de orientação a objeto

1427 palavras 6 páginas
Teste de software orientado a objeto
Com o Passar dos anos e a evolução na forma de fazer software, houveram mudanças na forma de programação dos softwares e como as mudanças muitas vezes são consideráveis, a forma de testar também deve sofrer mudança para se adaptar ao tipo de programação.

Na época de hoje o estilo de programação mais utilizado é o de programação OO, ou seja, programação Orientada a Objeto.

Característica de teste de software orientado a objeto.
A Ovientação a objetos veio com o intuito de resolver problemas relacionados a programação estrutural, fazendo com que a forma de programar fique menos complexa. A orientação a objeto possui características que podem melhorar a qualidade e a produtividade no desenvolvimento do software, pois possibilitam maior reutilização, confiabilidade, modularização e rapidez de desenvolvimento [VIE 97].

O desenvolvimento de software orientado a objeto utiliza classes e métodos onde podem ser instanciados objetos que podem ser reutilizados em outras aplicações. A modularização no OO vem de forma forte, facilitando a reutilização e manutenção.

Testar um software orientado a objetos requer um conhecimento de como é feito esse tipo de programação, o que pode dificultar um pouco o teste para analistas de teste inesperientes. Os principais fatores que beneficial o desenvolvimento de software OO e ao mesmo tempo tornam o processo de teste mais complexo são:

Encapsulamento

O encapsulamento veio da necessidade de proteger métodos e atributos de uma classe. Ao encapsular você separa o programa em partes deixando-o mais isolado possível, fazendo com que o programa fique mais flexível e com maior facilidade de manutenção, pois em uma classe não encapsulada, onde qualquer um pode ter acesso, modificar algo na classe pode afetar grandemente a aplicação. Podemos encapsular uma classe inteira ou somente métodos e atributos.

Herança

Também conhecida como generalização é quando uma subclasse pode herdar ou

Relacionados

  • Trabalho de Conceitos de Orientação a Objeto
    4192 palavras | 17 páginas
  • ATPS
    908 palavras | 4 páginas
  • 2015 2 PLANOS DE ENSINO Sem CA AU0A30 V1
    552 palavras | 3 páginas
  • tyhtuyt
    1457 palavras | 6 páginas
  • Java OO UML
    1571 palavras | 7 páginas
  • Exercícíos lpoo
    988 palavras | 4 páginas
  • Parte escrita
    1276 palavras | 6 páginas
  • Modelo de Proposta do Trabalho de Curso
    1328 palavras | 6 páginas
  • Aula1
    2123 palavras | 9 páginas
  • Pascal
    817 palavras | 4 páginas