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 …
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 …
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
Unit testing plays a pivotal role in software development, improving software quality and
reliability. However, generating effective test cases manually is time-consuming, prompting …
reliability. However, generating effective test cases manually is time-consuming, prompting …
Test case classification via few-shot learning
Context: Crowdsourced testing can reduce testing costs and improve testing efficiency.
However, crowdsourced testing generates massive test cases, requiring testers to select …
However, crowdsourced testing generates massive test cases, requiring testers to select …
Uncertainty-Aware Test Prioritization: Approaches and Empirical Evaluation
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 …
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 …
integration of software changes, detecting early faults. However, extremely frequent builds …
Fuzzy Inference System for Test Case Prioritization in Software Testing
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 …
adherence to requirements. However, it can be time-consuming and resource-intensive …
An Automatic Test Plan Generation Approach for Automotive Software Testing
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 …
emergence of various intelligent features powered by software. This poses a new challenge …
Κατευθυντήριες γραμμές σχετικά με την επιλογή συλλογών από κώδικα ανοιχτού λογισμικού σε μια εμπειρική μελέτη
Δ Καζαντζίδης - dspace.lib.uom.gr
Σκοπός της παρούσας διατριβής είναι η διεξαγωγή μιας συστηματικής μελέτης
χαρτογράφησης των εμπειρικών ερευνών στον τομέα της τεχνολογίας λογισμικού και η …
χαρτογράφησης των εμπειρικών ερευνών στον τομέα της τεχνολογίας λογισμικού και η …