leo*_*ora 6 c# java performance unit-testing
我们的组织正在寻找一种工具来帮助每个版本进行性能测试.我们发布了大量新软件,我们希望确保自上次发布以来关键功能的性能没有放缓.我们有C#和Java代码.这可以是:
最好是使用我们的基本单元测试持续集成(nunit,junit,team city)和手写性能检查,还是有专门的工具可以帮助专注于这个领域.
有什么建议?
在我的项目(倾向于使用 Spring)中,我使用 AOP 和PerformanceMonitorInterceptor。
虽然您可能不使用 Spring,但它绝对是一些值得一看的好代码,并且可以基于您自己的版本。我发现 AOP 非常适合这种情况,因为它不会扰乱实际的函数调用。如果您有分层应用程序,那么您可以将这些性能监视器放在每个级别。(通常对于我的网络应用程序,我将其作为我的数据访问层,以便我可以监控数据库查询性能。)
| 归档时间: |
|
| 查看次数: |
1284 次 |
| 最近记录: |