A UML-based methodology for software component testing

被引:0
|
作者
Zheng, Weiqun [1 ]
Bundell, Gary [1 ]
机构
[1] Univ Western Australia, Ctr Intelligent Informat Proc Syst, Sch Elect Elect & Comp Engn, Crawley, WA 6009, Australia
关键词
model-based SCT; iterative SCT process; scenario-based CIT; test by contract; component test mapping;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a new UML-based SCT methodology, model-based software component testing (MBSCT), which is developed with a set of useful SCT techniques. Following the proposed iterative SCT process, developing component test cases with UML has two main phases: the first phase builds a set of UML-based test models, which is supported with the scenario-based component integration testing and test by contract techniques. The second phase designs and generates component test cases from the constructed test models, which is supported with a component test mapping technique. To demonstrate the effectiveness of the MBSCT methodology, we conduct component integration testing for a case study of a typical component-based system.
引用
收藏
页码:1177 / +
页数:2
相关论文
共 50 条
  • [1] Test by Contract for UML-Based Software Component Testing
    Zheng, Weiqun
    Bundell, Gary
    [J]. CSA 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND ITS APPLICATIONS, PROCEEDINGS, 2008, : 377 - 382
  • [2] UML-based integration testing for component-based software
    Wu, Y
    Chen, MH
    Offutt, J
    [J]. COTS-BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2003, 2580 : 251 - 260
  • [3] Model-based software component testing: A UML-based approach
    Zheng, Weiqun
    Bundell, Gary
    [J]. 6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 891 - +
  • [4] A UML-based environment for software testing and verification
    Dong, W
    Wang, J
    Li, LY
    Li, SH
    Chen, HY
    [J]. COMPUTER SCIENCE AND TECHNOLOGY IN NEW CENTURY, 2001, : 76 - 81
  • [5] UML-based regression testing for OO software
    Mansour, Nashat
    Takkoush, Husam
    Nehme, Ali
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2011, 23 (01): : 51 - 68
  • [6] FMEA for UML-based Software
    Wang Wentao
    Zhang Hong
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 456 - 460
  • [7] UML-based Fault Injection for Software Model Testing (FISMT)
    Mendizabal-Samper, J.
    Salterain, A.
    Urcelayeta, S.
    Blanco, J. M.
    Galarza, A.
    [J]. RELIABILITY, RISK AND SAFETY: THEORY AND APPLICATIONS VOLS 1-3, 2010, : 2021 - 2025
  • [8] A UML-based methodology for hypermedia design
    Hennicker, R
    Koch, N
    [J]. UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 410 - 424
  • [9] UML-based methodology for distributed systems
    Oldevik, J
    Bene, AJ
    [J]. ENTERPRISE DISTRIBUTED OBJECT COMPUTING - PROCEEDINGS SECOND INTERNATIONAL WORKSHOP, 1998, : 2 - 13
  • [10] UML-based Radar Software Design
    Feng Juntao
    [J]. 2018 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING AND COMPUTER SCIENCE (ICEEECS 2018), 2018, : 414 - 417