Automated test generation tools have been widely investigated with the goal of reducing the cost of testing activities. However, generated tests have been shown not to help developers in detecting and finding more bugs even though they reach higher structural coverage compared to manual testing. The main reason is that generated tests are difficult to understand and maintain. Our paper proposes an approach, coined TestDescriber, which automatically generates test case summaries of the portion of code exercised by each individual test, thereby improving understandability. We argue that this approach can complement the current techniques around automated unit test generation or search-based techniques designed to generate a possibly minima...
Work on automated test generation has produced several tools capable of generating test data which a...
A number of bug detection tools currently exist and are used in development processes. However, not...
Several techniques and tools have been proposed for the automatic generation of test cases. Usually,...
<p>Automated test generation tools have been widely investigated with the goal of reducing the cost ...
Replication Package for the paper entitled: "The Impact of Test Case Summaries on Bug Fixing Perform...
Software is becoming increasingly important in our everyday life. Software testing is one of the man...
Software testing is one of the most crucial tasks in the typical development process. Developers are...
Nowadays, software pervades our life. Being software so deeply rooted into our society, software fai...
Work on automated test generation has produced several tools capable of generating test data which a...
Testing has become a wide-spread practice among practitioners. Test cases are written to verify that...
Automatically generating test cases for software has been an active research topic for many years. W...
One of the main challenges that developers face when testing their systems lies in engineering test ...
Generating unit tests automatically saves time over writing tests manually and can lead to higher co...
Test case generation tools that optimize code coverage have been extensively investigated. Recently,...
Work on automated test generation has produced several tools capable of generating test data which a...
A number of bug detection tools currently exist and are used in development processes. However, not...
Several techniques and tools have been proposed for the automatic generation of test cases. Usually,...
<p>Automated test generation tools have been widely investigated with the goal of reducing the cost ...
Replication Package for the paper entitled: "The Impact of Test Case Summaries on Bug Fixing Perform...
Software is becoming increasingly important in our everyday life. Software testing is one of the man...
Software testing is one of the most crucial tasks in the typical development process. Developers are...
Nowadays, software pervades our life. Being software so deeply rooted into our society, software fai...
Work on automated test generation has produced several tools capable of generating test data which a...
Testing has become a wide-spread practice among practitioners. Test cases are written to verify that...
Automatically generating test cases for software has been an active research topic for many years. W...
One of the main challenges that developers face when testing their systems lies in engineering test ...
Generating unit tests automatically saves time over writing tests manually and can lead to higher co...
Test case generation tools that optimize code coverage have been extensively investigated. Recently,...
Work on automated test generation has produced several tools capable of generating test data which a...
A number of bug detection tools currently exist and are used in development processes. However, not...
Several techniques and tools have been proposed for the automatic generation of test cases. Usually,...