Um método de teste de software baseado em casos de teste.
| Main Author: | |
|---|---|
| Publication Date: | 2001 |
| Format: | Master thesis |
| Language: | por |
| Source: | Biblioteca Digital de Teses e Dissertações da USP |
| Download full: | https://www.teses.usp.br/teses/disponiveis/3/3141/tde-28082024-111708/ |
Summary: | Este documento propõe e detalha um método simples e prático para teste de software que pretende ser capaz de aumentar a qualidade de um software e que não necessite de muito esforço para ser elaborado e colocado em execução. O método de teste de software proposto compreende os seguintes passos: projeto de casos de teste - envolvendo tanto técnicas de teste de caixa branca quanto técnicas de teste de caixa preta - formalmente documentados, execução destes casos de teste e análise dos dados gerados a partir da execução destes casos de teste. A fim de sistematizar sua aplicação, o método de teste será decomposto em uma série de atividades dispostas de uma maneira lógica e seqüencial, de tal forma que uma atividade leve à outra. A transformação das informações geradas durante as atividades de desenvolvimento nas informações necessárias para a aplicação do método de teste será detalhada e os produtos gerados pelas atividades de teste serão apresentados. Como aplicação do método de teste serão analisados dois estudos de caso. O primeiro estudo de caso analisa os dados referentes ao teste de um software de interface para o sistema operacional Microsoft Windows, que se caracteriza por operar de maneira isolada, interagindo apenas com o sistema operacional. Já o segundo estudo de caso analisa os dados referentes ao teste de um sistema de atendimento a clientes constituído por quatro tarefas com alto grau de interação entre si. Em sua conclusão, este documento apresenta uma comparação entre os resultados esperados e os resultados obtidos quanto à aplicação do método de teste, procurando apontar as causas das eventuais discrepâncias que possam existir entre eles e formas de eliminar estas causas para que suas principais deficiências, em termos de resultados, possam ser minimizadas. ) Além disto, também são discutidas as principais dificuldades encontradas na aplicação do método de teste com o objetivo de propor trabalhos futuros capazes de refiná-lo para que estas dificuldades possam ser contornadas sem prejuízo para a aplicação do mesmo. |
| id |
USP_b9d05b9218bf6a7def1dfc56c8ff8c6f |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-28082024-111708 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
2721 |
| spelling |
Um método de teste de software baseado em casos de teste.Untitled in englishMétodos de testesSoftware (Testes)Software (Testing)Testing methodsEste documento propõe e detalha um método simples e prático para teste de software que pretende ser capaz de aumentar a qualidade de um software e que não necessite de muito esforço para ser elaborado e colocado em execução. O método de teste de software proposto compreende os seguintes passos: projeto de casos de teste - envolvendo tanto técnicas de teste de caixa branca quanto técnicas de teste de caixa preta - formalmente documentados, execução destes casos de teste e análise dos dados gerados a partir da execução destes casos de teste. A fim de sistematizar sua aplicação, o método de teste será decomposto em uma série de atividades dispostas de uma maneira lógica e seqüencial, de tal forma que uma atividade leve à outra. A transformação das informações geradas durante as atividades de desenvolvimento nas informações necessárias para a aplicação do método de teste será detalhada e os produtos gerados pelas atividades de teste serão apresentados. Como aplicação do método de teste serão analisados dois estudos de caso. O primeiro estudo de caso analisa os dados referentes ao teste de um software de interface para o sistema operacional Microsoft Windows, que se caracteriza por operar de maneira isolada, interagindo apenas com o sistema operacional. Já o segundo estudo de caso analisa os dados referentes ao teste de um sistema de atendimento a clientes constituído por quatro tarefas com alto grau de interação entre si. Em sua conclusão, este documento apresenta uma comparação entre os resultados esperados e os resultados obtidos quanto à aplicação do método de teste, procurando apontar as causas das eventuais discrepâncias que possam existir entre eles e formas de eliminar estas causas para que suas principais deficiências, em termos de resultados, possam ser minimizadas. ) Além disto, também são discutidas as principais dificuldades encontradas na aplicação do método de teste com o objetivo de propor trabalhos futuros capazes de refiná-lo para que estas dificuldades possam ser contornadas sem prejuízo para a aplicação do mesmo.This paper proposes and details a simple and practical software testing method that intends to be capable to magnify the software quality and that does not need too much effort to be elaborated and to be placed in execution. The software testing method proposed comprises the following steps: design of test cases formally documented (involving white-box and black-box testing techniques), execution of these test cases, and analysis of the data generated from the execution of these test cases. In order to systemize its application, the testing method will be decomposed in a series of activities made use in a logical and sequential way of such form that an activity takes to the other. The transformation of the information generated during the development activities in the necessary information for the application of the testing method will be detailed and the products generated for each one of the test activities will be presented. As an application of the testing method two case studies are discussed. The first case study analyzes the data of the test of a virtual device driver for the Microsoft Windows operational system that operates in an isolated way interacting only to the operational system. The second case study analyzes the data of the test of a call center system constituted by four tasks with high degree of interaction among themselves. In its conclusion this paper presents a matching between the waited results and the results gotten concerning to theapplication of the testing method looking for to point the causes of the eventual discrepancies that can exist between them and forms to eliminate these causes so that its main deficiencies in terms of results can be minimized. Moreover also the main difficulties found in the application of the testing method are discussed in order to consider future works capable to refine it so that these difficulties can be getting round without damage its application.Biblioteca Digitais de Teses e Dissertações da USPHirama, KechiRota, Sérgio Ricardo2001-06-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-28082024-111708/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-08-28T14:22:02Zoai:teses.usp.br:tde-28082024-111708Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-08-28T14:22:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
Um método de teste de software baseado em casos de teste. Untitled in english |
| title |
Um método de teste de software baseado em casos de teste. |
| spellingShingle |
Um método de teste de software baseado em casos de teste. Rota, Sérgio Ricardo Métodos de testes Software (Testes) Software (Testing) Testing methods |
| title_short |
Um método de teste de software baseado em casos de teste. |
| title_full |
Um método de teste de software baseado em casos de teste. |
| title_fullStr |
Um método de teste de software baseado em casos de teste. |
| title_full_unstemmed |
Um método de teste de software baseado em casos de teste. |
| title_sort |
Um método de teste de software baseado em casos de teste. |
| author |
Rota, Sérgio Ricardo |
| author_facet |
Rota, Sérgio Ricardo |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Hirama, Kechi |
| dc.contributor.author.fl_str_mv |
Rota, Sérgio Ricardo |
| dc.subject.por.fl_str_mv |
Métodos de testes Software (Testes) Software (Testing) Testing methods |
| topic |
Métodos de testes Software (Testes) Software (Testing) Testing methods |
| description |
Este documento propõe e detalha um método simples e prático para teste de software que pretende ser capaz de aumentar a qualidade de um software e que não necessite de muito esforço para ser elaborado e colocado em execução. O método de teste de software proposto compreende os seguintes passos: projeto de casos de teste - envolvendo tanto técnicas de teste de caixa branca quanto técnicas de teste de caixa preta - formalmente documentados, execução destes casos de teste e análise dos dados gerados a partir da execução destes casos de teste. A fim de sistematizar sua aplicação, o método de teste será decomposto em uma série de atividades dispostas de uma maneira lógica e seqüencial, de tal forma que uma atividade leve à outra. A transformação das informações geradas durante as atividades de desenvolvimento nas informações necessárias para a aplicação do método de teste será detalhada e os produtos gerados pelas atividades de teste serão apresentados. Como aplicação do método de teste serão analisados dois estudos de caso. O primeiro estudo de caso analisa os dados referentes ao teste de um software de interface para o sistema operacional Microsoft Windows, que se caracteriza por operar de maneira isolada, interagindo apenas com o sistema operacional. Já o segundo estudo de caso analisa os dados referentes ao teste de um sistema de atendimento a clientes constituído por quatro tarefas com alto grau de interação entre si. Em sua conclusão, este documento apresenta uma comparação entre os resultados esperados e os resultados obtidos quanto à aplicação do método de teste, procurando apontar as causas das eventuais discrepâncias que possam existir entre eles e formas de eliminar estas causas para que suas principais deficiências, em termos de resultados, possam ser minimizadas. ) Além disto, também são discutidas as principais dificuldades encontradas na aplicação do método de teste com o objetivo de propor trabalhos futuros capazes de refiná-lo para que estas dificuldades possam ser contornadas sem prejuízo para a aplicação do mesmo. |
| publishDate |
2001 |
| dc.date.none.fl_str_mv |
2001-06-20 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://www.teses.usp.br/teses/disponiveis/3/3141/tde-28082024-111708/ |
| url |
https://www.teses.usp.br/teses/disponiveis/3/3141/tde-28082024-111708/ |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
|
| dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.coverage.none.fl_str_mv |
|
| dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
| instname_str |
Universidade de São Paulo (USP) |
| instacron_str |
USP |
| institution |
USP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
| collection |
Biblioteca Digital de Teses e Dissertações da USP |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
| repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
| _version_ |
1826319124251279360 |