Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of flaky tests
Tests that fail inconsistently, without changes to the code under test, are described as flaky.
Flaky tests do not give a clear indication of the presence of software bugs and thus limit the …
Flaky tests do not give a clear indication of the presence of software bugs and thus limit the …
DeFlaker automatically detecting flaky tests
Developers often run tests to check that their latest changes to a code repository did not
break any previously working functionality. Ideally, any new test failures would indicate …
break any previously working functionality. Ideally, any new test failures would indicate …
On the relation of test smells to software code quality
Test smells are sub-optimal design choices in the implementation of test code. As reported
by recent studies, their presence might not only negatively affect the comprehension of test …
by recent studies, their presence might not only negatively affect the comprehension of test …
Smells in software test code: A survey of knowledge in industry and academia
As a type of anti-pattern, test smells are defined as poorly designed tests and their presence
may negatively affect the quality of test suites and production code. Test smells are the …
may negatively affect the quality of test suites and production code. Test smells are the …
[HTML][HTML] Assessing test artifact quality—A tertiary study
Context: Modern software development increasingly relies on software testing for an ever
more frequent delivery of high quality software. This puts high demands on the quality of the …
more frequent delivery of high quality software. This puts high demands on the quality of the …
Fine-grained just-in-time defect prediction
Defect prediction models focus on identifying defect-prone code elements, for example to
allow practitioners to allocate testing resources on specific subsystems and to provide …
allow practitioners to allocate testing resources on specific subsystems and to provide …
What is the vocabulary of flaky tests?
Flaky tests are tests whose outcomes are non-deterministic. Despite the recent research
activity on this topic, no effort has been made on understanding the vocabulary of flaky tests …
activity on this topic, no effort has been made on understanding the vocabulary of flaky tests …
Maintaining behaviour driven development specifications: Challenges and opportunities
In Behaviour-Driven Development (BDD) the behaviour of a software system is specified as
a set of example interactions with the system using a" Given-When-Then" structure. These …
a set of example interactions with the system using a" Given-When-Then" structure. These …
Not all bugs are the same: Understanding, characterizing, and classifying bug types
Modern version control systems, eg, GitHub, include bug tracking mechanisms that
developers can use to highlight the presence of bugs. This is done by means of bug reports …
developers can use to highlight the presence of bugs. This is done by means of bug reports …
Notice of retraction: Does refactoring of test smells induce fixing flaky tests?
Notice of Retraction: Does Refactoring of Test Smells Induce Fixing Flaky Tests? Page 1
Document Retracted from IEEE Xplore® It was recommended and agreed upon by the authors …
Document Retracted from IEEE Xplore® It was recommended and agreed upon by the authors …