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

Automatic Recovery of Unit Tests after Code Refactoring

A Jaradat, A Qusef - 2019 International Arab Conference on …, 2019 - ieeexplore.ieee.org
… approach in which code refactoring can maintain the integrity of the previous unit tests; the
tool … of incomplete refactoring caused by slow and risky manual edits or by automated engines

Code quality improvement for all: Automated refactoring for Scratch

P Techapalokul, E Tilevich - 2019 IEEE Symposium on Visual …, 2019 - ieeexplore.ieee.org
… transformations, the refactoring engine determines whether a given refactoring request
satisfies all of its preconditions. In the transformation phase, the refactoring engine modifies the …

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 …

Usability improvement through A/B testing and refactoring

S Firmenich, A Garrido, J Grigera, JM Rivero… - Software Quality …, 2019 - Springer
… We have devised an automated A/B usability testing and improvement method that starts
once there is a potentially shippable product increment. If this increment has been released, it …

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 …

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-…