• DocumentCode
    1626163
  • Title

    Testing of Component-Based Software: A Metamorphic Testing Methodology

  • Author

    Lu, Xiao-li ; Dong, Yun-wei ; Luo, Chao

  • fYear
    2010
  • Firstpage
    272
  • Lastpage
    276
  • Abstract
    In the process of testing Component-based software, Oracle problem comes into existence frequently because of the diversity of component running environment and complicated interactions among components. In this paper, we exploit the features of the component-based software and metamorphic testing (MT) to alleviate the issues. The metamorphic class will invoke relevant component to execute test cases and use their metamorphic relations to defect faults. Test cases for the unit test phase are proposed to generate follow-up test cases for the integration test phase. It has potentials to shift the testing effort from the construction of the integration test sets to the development of metamorphic relations.
  • Keywords
    object-oriented programming; program testing; Oracle problem; complicated interactions; component running environment; component-based software testing; metamorphic testing methodology; unit test phase; Conferences; Embedded software; Exchange rates; Programming; Software engineering; Testing; Component testing; Metamorphic Relation; Metamorphic Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2010 7th International Conference on
  • Conference_Location
    Xian, Shaanxi
  • Print_ISBN
    978-1-4244-9043-1
  • Electronic_ISBN
    978-0-7695-4272-0
  • Type

    conf

  • DOI
    10.1109/UIC-ATC.2010.75
  • Filename
    5667186