Although white-box regression test prioritization has been well-studied, the more recently introduced black-box prioritization approaches have neither been compared against each other nor against more well-established white-box techniques. We present a comprehensive experimental comparison of several test prioritization techniques, including wellestablished white-box strategies and more recently introduced black-box approaches. We found that Combinatorial Interaction Testing and diversity-based techniques (Input Model Diversity and Input Test Set Diameter) perform best among the black-box approaches. Perhaps surprisingly, we found little difference between black-box and white-box performance (at most 4% fault detection rate difference). We also found the overlap between black-and white-box faults to be high: the first 10% of the prioritized test suites already agree on at least 60% of the faults found. These are positive findings for practicing regression testers who may not have source code available, thereby making white-box techniques inapplicable. We also found evidence that both black-box and white-box prioritization remain robust over multiple system releases.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Comparing white-box and black-box test prioritization


    Beteiligte:
    Henard, C (Autor:in) / Papadakis, M (Autor:in) / Harman, M (Autor:in) / Jia, Y (Autor:in) / Traon, YL (Autor:in) / Dillon, L / Visser, W / Williams, L

    Erscheinungsdatum :

    01.05.2016


    Anmerkungen:

    In: Dillon, L and Visser, W and Williams, L, (eds.) ICSE '16: Proceedings of the 38th International Conference on Software Engineering. (pp. pp. 523-534). Association for Computing Machinery (ACM): New York. (2016)


    Medientyp :

    Paper


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Klassifikation :

    DDC:    629




    VEHICLE PRIORITIZATION

    BEHESHTI SEYED PARSA / GOLDMAN MEREDITH JAMES / ORECCHIO PAUL et al. | Europäisches Patentamt | 2025

    Freier Zugriff


    Public transport prioritization

    Europäische Gemeinschaft, Generaldirektion Verkehr | SLUB | 1996