Combinatorial test case prioritization using hybrid energy Valley Dwarf mongoose optimization approach

K Kanagaraj, P Nithiyanandam, S Sekar… - Expert Systems with …, 2025 - Elsevier
Abstract Combinatorial Test Case Prioritization is a technique used in software testing to
improve the efficiency and effectiveness of test suites. It involves selecting and ordering test …

Reinforcement learning for test case prioritization based on LLEed K-means clustering and dynamic priority factor

Z Qian, Q Yu, H Zhu, J Liu, T Fu - Information and Software Technology, 2025 - Elsevier
Integrating reinforcement learning (RL) into test case prioritization (TCP) aims to cope with
the dynamic nature and time constraints of continuous integration (CI) testing. However …

A Large-scale Empirical Study on Fine-tuning Large Language Models for Unit Testing

Y Shang, Q Zhang, C Fang, S Gu, J Zhou… - arxiv preprint arxiv …, 2024 - arxiv.org
Unit testing plays a pivotal role in software development, improving software quality and
reliability. However, generating effective test cases manually is time-consuming, prompting …

Test case classification via few-shot learning

Y Zhao, S Liu, Q Zhang, X Ge, J Liu - Information and Software Technology, 2023 - Elsevier
Context: Crowdsourced testing can reduce testing costs and improve testing efficiency.
However, crowdsourced testing generates massive test cases, requiring testers to select …

Uncertainty-Aware Test Prioritization: Approaches and Empirical Evaluation

M Zhang, J Wu, S Ali, T Yue - arxiv preprint arxiv:2311.12484, 2023 - arxiv.org
Complex software systems, eg, Cyber-Physical Systems (CPSs), interact with the real world;
thus, they often behave unexpectedly in uncertain environments. Testing such systems is …

Semantic‐aware two‐phase test case prioritization for continuous integration

Y Li, Z Wang, J Wang, J Chen… - … Testing, Verification and …, 2024 - Wiley Online Library
Continuous integration (CI) is a widely applied development practice to allow frequent
integration of software changes, detecting early faults. However, extremely frequent builds …

Fuzzy Inference System for Test Case Prioritization in Software Testing

A Karatayev, A Ogorodova, P Shamoi - arxiv preprint arxiv:2404.16395, 2024 - arxiv.org
In the realm of software development, testing is crucial for ensuring software quality and
adherence to requirements. However, it can be time-consuming and resource-intensive …

An Automatic Test Plan Generation Approach for Automotive Software Testing

Y Cao, Y Li, YS Teo, Y Zheng, Z Liang… - New Trends in …, 2023 - ebooks.iospress.nl
The automotive industry is shifting from hardware-centric to software-centric with the
emergence of various intelligent features powered by software. This poses a new challenge …

Κατευθυντήριες γραμμές σχετικά με την επιλογή συλλογών από κώδικα ανοιχτού λογισμικού σε μια εμπειρική μελέτη

Δ Καζαντζίδης - dspace.lib.uom.gr
Σκοπός της παρούσας διατριβής είναι η διεξαγωγή μιας συστηματικής μελέτης
χαρτογράφησης των εμπειρικών ερευνών στον τομέα της τεχνολογίας λογισμικού και η …