Searched for: mods_originInfo_publisher_s%3A%22IEEE%255C+Computer%255C+Society%255C+%255C-%255C+Conference%255C+Publishing%255C+Services%22
(1 - 5 of 5)
document
Zaidman, A.E. (author), Khatami, Ali (author)
Software engineers employ a variety of approaches to ensure the quality of software systems, including software testing, modern code review, automated static analysis, build automation, and continuous integration. To make effective decisions regarding quality assurance (QA), software engineers need to have an awareness of (1) the QA approaches...
conference paper 2023
document
Brandt, C.E. (author), Wang, D. (author), Zaidman, A.E. (author)
Test amplification generates new tests by mutating existing, developer-written tests and keeping those tests that improve the coverage of the test suite. Current amplification tools focus on starting from a specific test and propose coverage improvements all over a software project, requiring considerable effort from the software engineer to...
conference paper 2023
document
Deljouyi, A. (author), Zaidman, A.E. (author)
Automatic unit test generators such as EvoSuite are able to automatically generate unit test suites with high coverage. This removes the burden of writing unit tests from developers, but the generated tests are often difficult to understand for them. In this paper, we introduce the MicroTestCarver approach that generates unit tests starting from...
conference paper 2023
document
Oosterbroek, W. (author), Brandt, C.E. (author), Zaidman, A.E. (author)
Test amplification generates new tests by modifying existing, manually written tests.<br/>Up until now, this process preserves statements that were relevant for the original test case but are no longer needed for the behavior of the new test case.<br/>These unnecessary statements impact the readability of the tests in question.<br/>As a part of...
conference paper 2021
document
Nijkamp, N. (author), Brandt, C.E. (author), Zaidman, A.E. (author)
Test amplification generates new test cases that improve the coverage of an existing test suite. To convince developers to integrate these new test cases into their test suite, it is crucial to convey the behavior and the improvement in coverage that the amplified test case provides. In this paper, we present NATIC, an approach to generate names...
conference paper 2021
Searched for: mods_originInfo_publisher_s%3A%22IEEE%255C+Computer%255C+Society%255C+%255C-%255C+Conference%255C+Publishing%255C+Services%22
(1 - 5 of 5)