Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Large language models are few-shot testers: Exploring llm-based general bug reproduction
Many automated test generation techniques have been developed to aid developers with
writing tests. To facilitate full automation, most existing techniques aim to either increase …
writing tests. To facilitate full automation, most existing techniques aim to either increase …
A snowballing literature study on test amplification
The adoption of agile approaches has put an increased emphasis on testing, resulting in
extensive test suites. These suites include a large number of tests, in which developers …
extensive test suites. These suites include a large number of tests, in which developers …
Beacon: Directed grey-box fuzzing with provable path pruning
Unlike coverage-based fuzzing that gives equal attention to every part of a code, directed
fuzzing aims to direct a fuzzer to a specific target in the code, eg, the code with potential …
fuzzing aims to direct a fuzzer to a specific target in the code, eg, the code with potential …
Predictive mutation testing
Mutation testing is a powerful methodology for evaluating test suite quality. In mutation
testing, a large number of mutants are generated and executed against the test suite to …
testing, a large number of mutants are generated and executed against the test suite to …
Crashtranslator: Automatically reproducing mobile application crashes directly from stack trace
Crash reports are vital for software maintenance since they allow the developers to be
informed of the problems encountered in the mobile application. Before fixing, developers …
informed of the problems encountered in the mobile application. Before fixing, developers …
Repairing crashes in android apps
Android apps are omnipresent, and frequently suffer from crashes---leading to poor user
experience and economic loss. Past work focused on automated test generation to detect …
experience and economic loss. Past work focused on automated test generation to detect …
Evaluating diverse large language models for automatic and general bug reproduction
Bug reproduction is a critical developer activity that is also challenging to automate, as bug
reports are often in natural language and thus can be difficult to transform to test cases …
reports are often in natural language and thus can be difficult to transform to test cases …
Enhancing mobile app bug reporting via real-time understanding of reproduction steps
One of the primary mechanisms by which developers receive feedback about in-field failures
of software from users is through bug reports. Unfortunately, the quality of manually written …
of software from users is through bug reports. Unfortunately, the quality of manually written …
Search-based crash reproduction and its impact on debugging
Software systems fail. These failures are often reported to issue tracking systems, where
they are prioritized and assigned to responsible developers to be investigated. When …
they are prioritized and assigned to responsible developers to be investigated. When …
Automatic test improvement with DSpot: a study with ten mature open-source projects
In the literature, there is a rather clear segregation between manually written tests by
developers and automatically generated ones. In this paper, we explore a third solution: to …
developers and automatically generated ones. In this paper, we explore a third solution: to …