Tool Support for Refactoring Manual Tests

E Bernard, J Botella, F Ambert… - … on Software Testing …, 2020 - ieeexplore.ieee.org
… are dedicated to automated testing. Our work … tests [7] but on manual tests expressed in
natural language. NLP techniques are, in the context of testing, generally used to generate tests

A Technique to Test Refactoring Detection Tools

O Leandro, R Gheyi, L Teixeira, M Ribeiro… - Proceedings of the …, 2022 - dl.acm.org
Automated testing of refactoring engines. In Proceedings of the the 6th Joint Meeting of
the European Software Engineering Conference and the ACM SIGSOFT Symposium on The …

Post-Refactoring Recovery of Unit Tests: An Automated Approach.

A Qusef, S Murad, N Alsalhi… - International Journal of …, 2023 - search.ebscohost.com
automated refactoring. The study conducted by the authors show that developers feel restricted
and limited while using some of the automated refactoring engines. … automatic refactoring

Just-in-time test smell detection and refactoring: The darts project

S Lambiase, A Cupito, F Pecorelli, A De Lucia… - Proceedings of the 28th …, 2020 - dl.acm.org
… types, ie, General Fixture, Eager Test, and Lack of Cohesion of Test Methods, at commit-level
and (2) enables their automated refactoring through the integrated APIs provided by Intellij. …

Exposing bugs in javascript engines through test transplantation and differential testing

I Lima, J Silva, B Miranda, G Pinto, M d'Amorim - Software Quality Journal, 2021 - Springer
… reuse them—in a semi-automated way as we propose here—to enhance the coverage of
the engine under testing. Cross-engine differential testing is semi-automated as developers …

On preserving the behavior in software refactoring: A systematic mapping study

EA AlOmar, MW Mkaouer, C Newman… - Information and Software …, 2021 - Elsevier
… incorporated with a refactoring engine. Automated analysis is any behavior preservation
approach that is proposed by incorporating it with a refactoring engine to automate the process. …

Automatic software refactoring: a systematic literature review

AAB Baqais, M Alshayeb - Software Quality Journal, 2020 - Springer
engine, we sometimes had to modify the search string. Full search strings are in Appendix
C. In this SLR, we focus on papers that propose or implement an automated refactoring

Next generation automated software evolution refactoring at scale

J Ivers, I Ozkaya, RL Nord, C Seifried - … of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
… Developing a refactoring recommendation engine by applying search-based software … of
work to be performed after refactoring such as code inspection, regenerating unit tests, or re-…

Reducing code complexity through code refactoring and model-based rejuvenation

AJ Mooij, J Ketema, S Klusener… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
… 2) Refactoring Operations: A refactoring operation either specifies how a certain code
fragment should be changed, or instructs the refactoring engine to extract certain values for later …

[PDF][PDF] AUTOMATED REFACTORING IN SOFTWARE AUTOMATION PLATFORMS

IP FERNANDES - 2021 - run.unl.pt
… to automated refactoring as it accelerates the refactoring … develop a solution for automated
refactorings in the context … implementing automated techniques for automatically refactoring a …