A method for model based test harness generation for component testing
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Journal of the Brazilian Computer Society |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002008000100003 |
Resumo: | We present a model-based testing approach that allows the automatic generation of test artifacts for component testing. A component interacts with its clients through provided interfaces, and request services from other components through its required interfaces. Generating a test artifact that acts as though it were the client of the component under test is the easiest part, and there already exists tools to support this task. But one needs also to create substitute of the server components, which is the hardest part. Although there are also tools to help with this task, it still requires manual effort. Our approach provides a systematic way to obtain such substitute components during test generation. Results of the application of the approach in a real world component are also presented. |
id |
UFRGS-28_135c25db65422640124d107ddee40aee |
---|---|
oai_identifier_str |
oai:scielo:S0104-65002008000100003 |
network_acronym_str |
UFRGS-28 |
network_name_str |
Journal of the Brazilian Computer Society |
repository_id_str |
|
spelling |
A method for model based test harness generation for component testingComponent testingModel based testingStubsTest Case GenerationWe present a model-based testing approach that allows the automatic generation of test artifacts for component testing. A component interacts with its clients through provided interfaces, and request services from other components through its required interfaces. Generating a test artifact that acts as though it were the client of the component under test is the easiest part, and there already exists tools to support this task. But one needs also to create substitute of the server components, which is the hardest part. Although there are also tools to help with this task, it still requires manual effort. Our approach provides a systematic way to obtain such substitute components during test generation. Results of the application of the approach in a real world component are also presented.Sociedade Brasileira de Computação2008-03-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002008000100003Journal of the Brazilian Computer Society v.14 n.1 2008reponame:Journal of the Brazilian Computer Societyinstname:Sociedade Brasileira de Computação (SBC)instacron:UFRGS10.1007/BF03192549info:eu-repo/semantics/openAccessRocha,Camila RibeiroMartins,Elianeeng2008-10-15T00:00:00Zoai:scielo:S0104-65002008000100003Revistahttps://journal-bcs.springeropen.com/PUBhttps://old.scielo.br/oai/scielo-oai.phpjbcs@icmc.sc.usp.br1678-48040104-6500opendoar:2008-10-15T00:00Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)false |
dc.title.none.fl_str_mv |
A method for model based test harness generation for component testing |
title |
A method for model based test harness generation for component testing |
spellingShingle |
A method for model based test harness generation for component testing Rocha,Camila Ribeiro Component testing Model based testing Stubs Test Case Generation |
title_short |
A method for model based test harness generation for component testing |
title_full |
A method for model based test harness generation for component testing |
title_fullStr |
A method for model based test harness generation for component testing |
title_full_unstemmed |
A method for model based test harness generation for component testing |
title_sort |
A method for model based test harness generation for component testing |
author |
Rocha,Camila Ribeiro |
author_facet |
Rocha,Camila Ribeiro Martins,Eliane |
author_role |
author |
author2 |
Martins,Eliane |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Rocha,Camila Ribeiro Martins,Eliane |
dc.subject.por.fl_str_mv |
Component testing Model based testing Stubs Test Case Generation |
topic |
Component testing Model based testing Stubs Test Case Generation |
description |
We present a model-based testing approach that allows the automatic generation of test artifacts for component testing. A component interacts with its clients through provided interfaces, and request services from other components through its required interfaces. Generating a test artifact that acts as though it were the client of the component under test is the easiest part, and there already exists tools to support this task. But one needs also to create substitute of the server components, which is the hardest part. Although there are also tools to help with this task, it still requires manual effort. Our approach provides a systematic way to obtain such substitute components during test generation. Results of the application of the approach in a real world component are also presented. |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008-03-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002008000100003 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002008000100003 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1007/BF03192549 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Computação |
publisher.none.fl_str_mv |
Sociedade Brasileira de Computação |
dc.source.none.fl_str_mv |
Journal of the Brazilian Computer Society v.14 n.1 2008 reponame:Journal of the Brazilian Computer Society instname:Sociedade Brasileira de Computação (SBC) instacron:UFRGS |
instname_str |
Sociedade Brasileira de Computação (SBC) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Journal of the Brazilian Computer Society |
collection |
Journal of the Brazilian Computer Society |
repository.name.fl_str_mv |
Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC) |
repository.mail.fl_str_mv |
jbcs@icmc.sc.usp.br |
_version_ |
1754734669958479872 |