您的位置:首页 > 编程语言 > ASP

使用AspectJ监控测试用例执行,无法产生监控数据的一种解决方案

2016-09-15 18:56 531 查看
已经做过很多次这方面的实验了,但是今天在监控一个新的实验对象系统时,还是有些细节之前没想到,所以简单总结一下。

在两年多前的这篇日志中:http://blog.csdn.net/qysh123/article/details/37891697,我介绍了使用AspectJ和Kieker监控测试用例执行的基本方法。今天在监控一个新对象的时候,仔细检查了很多遍,发现还是没有监控数据产生。具体来讲,监控的是apache-ivy-2.4.0,后来发现原因如下:

起初观察ivy的目录结构,发现其在build目录下有classes目录,classes目录下有all,ant,core等,我想当然地觉得all目录肯定在执行测试用例时的classpath中,就把META-INF文件夹放进了该目录,结果后来仔细检查时候发现,测试用例执行时只包含了build\classes\core等目录,就把META-INF剪切到core目录下,就可以正常产生监控数据了。

就这么点经验,总结一下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐