Teste de software orientado a objetos : tecnicas, estrategias e ferramentas
dc.contributor.author | Herbert, Juliana Silva | pt_BR |
dc.contributor.author | Price, Ana Maria de Alencar | pt_BR |
dc.date.accessioned | 2023-03-22T03:23:42Z | pt_BR |
dc.date.issued | 1999 | pt_BR |
dc.identifier.issn | 0103-4308 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/256106 | pt_BR |
dc.description.abstract | A determinação da ausência de erros em um sistema de software é impossível de ser garantida, portanto, o teste de software deve ser realizado para aumentar a confiabilidade do produto. Sistemas Orientados a Objetos (00) são mais complexos para testar do que sistemas procedimentais, devido a características tais como herança, encapsulamento, polimorfismo e ligação dinâmica. Há várias técnicas de teste de software 00 propostas na literatura, sendo as mais exploradas. as relacionadas ao teste de estados dos objetos. O conhecimento e a adoção de técnicas de teste permitem que esta atividade seja feita de forma sistemática, automatizada e, portanto, menos suscetível à ocorrência de erros. A complexidade e o tamanho dos sistemas de software exigem que haja uma maior interação entre as pessoas envolvidas no processo de desenvolvimento (assim como no teste). Desta forma, é necessário que as tarefas que compõem a atividade de teste sejam distribuídas aos componentes de uma equipe, devendo haver procedimentos específicos para tal. O principal objetivo deste tutorial é apresentar técnicas, estratégias e ferramentas que podem ser utilizadas no teste de software 00. | pt_BR |
dc.description.abstract | The absence of errors in software systems is impossible to be assured, therefore software testing must be done to increase product's reliability. Object-Oriented (00) systems are more complex to test than procedural ones, due to features such as inheritance, encapsulation, polymorphism and dynamic binding. There are many 00 software testing techniques proposed on the literature, and most of them are related to object state based testing. Knowing and adopting techniques leads testing to be done in a systematic and automated way, and therefore, less susceptible to failures. Systems of high complexity and size require a bigger interaction among that software development (and testing) involved people. Therefore, testing activities must be distributed to team's members, according some established mies. The main purpose of this tutorial is to present techniques, approaches and tools which can be used to test object-oriented software. | en |
dc.format.mimetype | application/pdf | pt_BR |
dc.language.iso | por | pt_BR |
dc.relation.ispartof | Revista de Informatica Teorica e Aplicada. Porto Alegre. v. 6, n. 1 (jul. 1999), p. 7-47 | pt_BR |
dc.rights | Open Access | en |
dc.subject | Engenharia : Software | pt_BR |
dc.subject | Testes : Software | pt_BR |
dc.subject | Trabalho cooperativo | pt_BR |
dc.title | Teste de software orientado a objetos : tecnicas, estrategias e ferramentas | pt_BR |
dc.type | Artigo de periódico | pt_BR |
dc.identifier.nrb | 000101339 | pt_BR |
dc.type.origin | Nacional | pt_BR |
Files in this item
This item is licensed under a Creative Commons License
-
Journal Articles (39774)Exact and Earth Sciences (6068)