Как выполнить программное профилирование во время тестирования - PullRequest
2 голосов
/ 29 ноября 2010

Я планирую провести профилирование вокруг набора регрессионных тестов. Моя идея состоит в том, чтобы использовать AOP вокруг методов testng, которые будут вызывать некоторые инструменты профилирования API и распечатывать профилированные данные в конце выполнения тестового примера. Я хочу регистрировать данные, такие как количество созданных объектов, использованную память и т. Д. Во время выполнения теста.

Просто интересно, есть ли API для профилирования с открытым исходным кодом, который поможет мне в получении данных? Я заглядываю в JMVTI, но не уверен, что он может предоставить мне информацию, на которую я смотрю. Кроме того, для этого необходимо развернуть агент и вызвать его из командной строки.

Любые указатели будут высоко оценены.

Спасибо

1 Ответ

0 голосов
/ 03 декабря 2010

Взгляните на http://www.AppDynamics.com

...