Skip to main content
Wednesday, October 2, 2013 - 1:45pm - 2:45pm
Performance Testing

Automated Performance Profiling with Continuous Integration

Historically, performance tests are run long after the code has been checked in, making performance issues time consuming to resolve and thus not a good fit in the agile process. Ivan Kreslin presents a solution that he’s implemented to address this problem. Learn how Ivan integrates the functionality in Microsoft Performance Profiling tools into a test automation framework to capture performance-related issues during continuous integration. Learn how to extend any desired tests and enable these to be used simultaneously for both functional and performance testing—detecting any performance regressions that may have been introduced from one build to the next. For any regression found learn how the automated process generates a report, listing modules and functions that have changed, by how much, who checked the code in, and when. Learn how you can automate performance profiling for your own projects and detect performance problems earlier.

Ivan Kreslin, Mitchell International

Ivan Kreslin is a principal software development engineer at Mitchell International, North America's leading provider of property and casualty claims technology solutions for most major insurance providers and collision repair shops. Ivan leads the test automation development efforts in the auto casualty solutions division, creating tools and architecting and integrating the tools into automation frameworks and libraries shared among the different feature teams. Ivan brings more than twenty-one years of software industry experience, most focused on quality and automation.

read more