Dynamic Random Testing Strategy for Test Case Optimization in Cloud Environment

Hanyu Pei, Beibei Yin*, Min Xie

*Corresponding author for this work

    Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

    9 Citations (Scopus)

    Abstract

    Dynamic Random Testing (DRT) strategy employs feedback mechanism to guide the selection of test cases, which has shown to be effective in fault detection process. Cloud testing is the combination of cloud computing and software testing, in which the parallel mechanism is introduced to handle multiple test tasks simultaneously. The efficiency of DRT can be improved by combining it into cloud environment. However, it faces challenges in cloud testing as its test cases are selected sequentially, which does not consist with the characteristic of parallelism underlying cloud testing. In this paper, we present a cloud-based DRT strategy to adapt DRT in cloud testing, in which both the test case prioritization and resource allocation are considered. The results of the experiments show that the cloud-based DRT can improve the efficiency of original DRT and provide stable fault detection performance enhancement over other testing strategies.
    Original languageEnglish
    Title of host publicationProceedings
    Subtitle of host publication29th IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2018
    PublisherIEEE
    Pages148-149
    ISBN (Electronic)9781538694435
    ISBN (Print)9781538694442
    DOIs
    Publication statusPublished - Oct 2018
    Event29th IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2018 - Memphis, United States
    Duration: 15 Oct 201818 Oct 2018

    Publication series

    NameIEEE International Symposium on Software Reliability Engineering Workshops, ISSREW
    PublisherIEEE

    Conference

    Conference29th IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2018
    Country/TerritoryUnited States
    CityMemphis
    Period15/10/1818/10/18

    Research Keywords

    • cloud testing
    • dynamic random testing
    • resource allocation
    • test case selection

    Fingerprint

    Dive into the research topics of 'Dynamic Random Testing Strategy for Test Case Optimization in Cloud Environment'. Together they form a unique fingerprint.

    Cite this