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 TestScribe, 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 minimal set ...
Work on automated test generation has produced several tools capable of generating test data which a...
Good unit tests play a paramount role when it comes to foster and evaluate software quality. However...
Automatically generating test cases for software has been an active research topic for many years. W...
Automated test generation tools have been widely investigated with the goal of reducing the cost of ...
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...
Testing has become a wide-spread practice among practitioners. Test cases are written to verify that...
Work on automated test generation has produced several tools capable of generating test data which a...
Generating unit tests automatically saves time over writing tests manually and can lead to higher co...
One of the main challenges that developers face when testing their systems lies in engineering test ...
Graduation date: 2017The main goal of automated test generation is to improve the reliability of a p...
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...
Good unit tests play a paramount role when it comes to foster and evaluate software quality. However...
Automatically generating test cases for software has been an active research topic for many years. W...
Automated test generation tools have been widely investigated with the goal of reducing the cost of ...
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...
Testing has become a wide-spread practice among practitioners. Test cases are written to verify that...
Work on automated test generation has produced several tools capable of generating test data which a...
Generating unit tests automatically saves time over writing tests manually and can lead to higher co...
One of the main challenges that developers face when testing their systems lies in engineering test ...
Graduation date: 2017The main goal of automated test generation is to improve the reliability of a p...
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...
Good unit tests play a paramount role when it comes to foster and evaluate software quality. However...
Automatically generating test cases for software has been an active research topic for many years. W...