Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Effective regression test case selection: A systematic literature review
Regression test case selection techniques attempt to increase the testing effectiveness
based on the measurement capabilities, such as cost, coverage, and fault detection. This …
based on the measurement capabilities, such as cost, coverage, and fault detection. This …
Multiple fault localization of software programs: A systematic literature review
Context Multiple fault localization (MFL) is the act of identifying the locations of multiple faults
(more than one fault) in a faulty software program. This is known to be more complicated …
(more than one fault) in a faulty software program. This is known to be more complicated …
Fault analysis and debugging of microservice systems: Industrial survey, benchmark system, and empirical study
The complexity and dynamism of microservice systems pose unique challenges to a variety
of software engineering tasks such as fault analysis and debugging. In spite of the …
of software engineering tasks such as fault analysis and debugging. In spite of the …
Mutation testing advances: an analysis and survey
Mutation testing realizes the idea of using artificial defects to support testing activities.
Mutation is typically used as a way to evaluate the adequacy of test suites, to guide the …
Mutation is typically used as a way to evaluate the adequacy of test suites, to guide the …
Evaluating and improving fault localization
Most fault localization techniques take as input a faulty program, and produce as output a
ranked list of suspicious code locations at which the program may be defective. When …
ranked list of suspicious code locations at which the program may be defective. When …
A survey on software fault localization
Software fault localization, the act of identifying the locations of faults in a program, is widely
recognized to be one of the most tedious, time consuming, and expensive-yet equally critical …
recognized to be one of the most tedious, time consuming, and expensive-yet equally critical …
Pit: a practical mutation testing tool for java
Mutation testing introduces artificial defects to measure the adequacy of testing. In case
candidate tests can distinguish the behaviour of mutants from that of the original program …
candidate tests can distinguish the behaviour of mutants from that of the original program …
The DStar method for effective software fault localization
Effective debugging is crucial to producing reliable software. Manual debugging is
becoming prohibitively expensive, especially due to the growing size and complexity of …
becoming prohibitively expensive, especially due to the growing size and complexity of …
Coverage is not strongly correlated with test suite effectiveness
The coverage of a test suite is often used as a proxy for its ability to detect faults. However,
previous studies that investigated the correlation between code coverage and test suite …
previous studies that investigated the correlation between code coverage and test suite …
An analysis and survey of the development of mutation testing
Mutation Testing is a fault-based software testing technique that has been widely studied for
over three decades. The literature on Mutation Testing has contributed a set of approaches …
over three decades. The literature on Mutation Testing has contributed a set of approaches …