paper-with-me

홈 › Papers

Overview of Test Coverage Criteria for Test Case Generation from Finite State Machines Modelled as Directed Graphs

2022-03-17 · Vaclav Rechtberger, Miroslav Bures, Bestoun S. Ahmed

Test Coverage criteria are an essential concept for test engineers when generating the test cases from a System Under Test model. They are routinely used in test case generation for user interfaces, middleware, and back-end system parts for software, electronics, or Internet of Things (IoT) systems. Test Coverage criteria define the number of actions or combinations by which a system is tested, informally determining a potential "strength" of a test set. As no previous study summarized all commonly used test coverage criteria for Finite State Machines and comprehensively discussed them regarding their subsumption, equivalence, or non-comparability, this paper provides this overview. In this study, 14 most common test coverage criteria and seven of their synonyms for Finite State Machines defined via a directed graph are summarized and compared. The results give researchers and industry testing engineers a helpful overview when setting a software-based or IoT system test strategy.

📄 PDF Abstract BibTeX arXiv:2203.09604

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Testing Deep Neural Networks

2018-03-10 · Youcheng Sun, Xiaowei Huang, Daniel Kroening, James Sharp 외

Deep neural networks (DNNs) have a wide range of applications, and software employing them must be thoroughly tested, especially in safety-critical domains. However, traditional software test coverage metrics cannot be a…

Heuristic Search

Black-Box Testing of Deep Neural Networks Through Test Case Diversity

2021-12-20 · Zohreh Aghababaeyan, Manel Abdellatif, Lionel Briand, Ramesh S 외

Deep Neural Networks (DNNs) have been extensively used in many areas including image processing, medical diagnostics, and autonomous driving. However, DNNs can exhibit erroneous behaviours that may lead to critical error…

Autonomous DrivingDiversityDNN TestingFault Detection

Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation

2019-07-19 · Giovanni Grano, Christoph Laaber, Annibale Panichella, Sebastiano Panichella

Automated test case generation is an effective technique to yield high-coverage test suites. While the majority of research effort has been devoted to satisfying coverage criteria, a recent trend emerged towards optimizi…

Fault Detection

NPC: Neuron Path Coverage via Characterizing Decision Logic of Deep Neural Networks

2022-03-24 · Xiaofei Xie, Tianlin Li, Jian Wang, Lei Ma 외

Deep learning has recently been widely applied to many applications across different domains, e.g., image classification and audio recognition. However, the quality of Deep Neural Networks (DNNs) still raises concerns in…

Defect DetectionDNN Testingimage-classificationImage Classification+1

RACC: Representation-Aware Coverage Criteria for LLM Safety Testing

2026-02-02 · Zeming Wei, Zhixin Zhang, Chengcan Wu, Yihao Zhang 외 arxiv

Large Language Models (LLMs) face severe safety risks from jailbreak attacks, yet current safety testing largely relies on static datasets and lacks systematic criteria to evaluate test suite quality and adequacy. While …