IDEAS home Printed from https://ideas.repec.org/a/wsi/jikmxx/v23y2024i03ns0219649224500126.html
   My bibliography  Save this article

HOTCP: Hybrid Optimal Test Case Prioritisation with Multi-Objective Constraints

Author

Listed:
  • Mukund Baburao Wagh

    (Department of Computer Engineering, Trinity Academy of Engineering, Pune, Maharashtra 411048, India)

  • Vishal V. Puri

    (Department of Computer Engineering, School of Engineering & Technology, DY Patil University, Ambi, Pune, India)

  • Sanjay B. Waykar

    (Department of Information Technology, Mahatma Gandhi Mission’s College of Engineering and Technology, Navi Mumbai, Maharashtra, India)

  • Rajesh Kadu

    (Department of Computer Engineering, Mahatma Gandhi Mission’s College of Engineering and Technology, Navi Mumbai, Maharashtra, India)

Abstract

As a result of late detection and resource limitations during any software evaluation, there have been several software-related breakdowns or malfunctions. Many people have begun focussing on the test cases or alternatively the priority of validation suites after identifying the difficulties in the regression testing process of any product. The test case prioritisation technique is presented as a solution to this problem. It increases the fault detection rate. Earlier research studies have been implemented many techniques, but the rate of fault detection is not up to the mark. To overcome this drawback, we proposed HOTCP (Hybrid Optimal Test Case Prioritisation with Multi-Objective Constraints) model, which includes two steps: first is test case generation and the next one is test case prioritisation. The test case is generated from the released software. Consequently, test case prioritisation will be done by the optimisation strategy, in which the multi-objective function will be defined based on the constraints like statement coverage, branch coverage, contribution index and fault exposing potential. For this optimisation process, a new algorithm is proposed termed as CCCOA (Customised Coot and Chimp Optimisation Algorithm). The COOT optimisation and Chimp optimisation algorithms are combined in this algorithm. The system produces prioritised test cases, and the performance of the proposed method is validated in comparison to the traditional methods in terms of several metrics.

Suggested Citation

  • Mukund Baburao Wagh & Vishal V. Puri & Sanjay B. Waykar & Rajesh Kadu, 2024. "HOTCP: Hybrid Optimal Test Case Prioritisation with Multi-Objective Constraints," Journal of Information & Knowledge Management (JIKM), World Scientific Publishing Co. Pte. Ltd., vol. 23(03), pages 1-24, June.
  • Handle: RePEc:wsi:jikmxx:v:23:y:2024:i:03:n:s0219649224500126
    DOI: 10.1142/S0219649224500126
    as

    Download full text from publisher

    File URL: http://www.worldscientific.com/doi/abs/10.1142/S0219649224500126
    Download Restriction: Access to full text is restricted to subscribers

    File URL: https://libkey.io/10.1142/S0219649224500126?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:wsi:jikmxx:v:23:y:2024:i:03:n:s0219649224500126. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Tai Tone Lim (email available below). General contact details of provider: http://www.worldscinet.com/jikm/jikm.shtml .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.