CSVTestListener is both a test listener, a timings listener, a memory listener and a parameter listener. It listens for test completion events and then writes out all the data that it has listened to into a '.csv' (comma seperated values) file.
CRC Card Responsibilities | Collaborations |
---|
Listen to test events; start, end, fail, error. |
Listen to test timings. |
Listen to test memory usage. |
Listen to parameterized test parameters. |
Output all test data to a CSV file. |
@author Rupert Smith
@todo Write an XML output class. Write a transform to convert it into an HTML page with timings as graphs.