一个好的Performance测试数据仓库需要什么功能

来源:互联网 发布:商品分类数据库设计 编辑:程序博客网 时间:2024/04/27 21:59

最近这半年,Team对于Performance测试越发的重视,对于Performance测试工具的需求也就多了起来。QTP,SilkPerformer齐上阵。我们自己也写了一个工具用来存放历史的性能数据,方便查询与比较,但是很不好用,大家(尤其是我)的抱怨也很多。

 

可能因为我对易用性的要求比较高吧。老板总是说,不要那么多不满,会改进的。今天就在这总结一下目前我觉得不足的地方:

 

1、数据导入,目前还没有和各种Performance测试的工具结合起来。需要在测试结果的基础上转换一下才能导入。

2、各个不同的Application在测试结果的使用和Report的生成上有很大的不同,而现有的Data Model过于复杂,不利于扩展与维护。

3、Birt Report很难看。

 

老板还总说,不要总提不满,要提出改进的意见。我觉得目前这个Tool没什么好改的,基本上可以推倒重来。

 

这个Tool的需求应该是这个样子的:

1、最基本的,所有的测试结果的存储。

2、很方便的查询界面。

3、容易定制的Report输出。

4、容易扩展,因为目前这个阶段经常会有新的系统出现。

5、以我们目前的实际情况看,各个系统用统一架构的数据库来实现似乎是不太可能。所以还是各自定制好了。或者是借鉴shortRowTable的架构来存~。各有利弊吧。

 

有机会实现一个原型给老板演示一下。

 

原创粉丝点击