将ALM 11.52迁移到12.21后,测试运行速度变慢

时间:2016-05-18 12:11:06

标签: performance qtp alm

我的测试范围内的测试运行时间超过10分钟。迁移到12.21 ALM后,这些测试在执行期间冻结超过15-30分钟,并且此类测试的最终执行时间超过30分钟。但我停止了50%的测试,因为他们的执行时间超过1小时。最有趣的是,当我将数据从数据库提取到Excel时,我已经审查过的那个测试已经在步骤中堆叠 - 例如,对于100个条目,为3000秒。

注意:快速测试(300秒)现在运行近320秒。

是否可以解决此性能问题?这个问题可能是什么原因? 感谢

1 个答案:

答案 0 :(得分:0)

将数据提取到Excel时,似乎存在数据库性能问题。您可以验证相关查询在直接针对数据库执行时需要多长时间。是否需要进行任何查询优化?索引损坏/丢失(如果是,则重建索引)?或高水位问题(仅限Oracle,如果是,请清除表然后导入备份数据)?或数据库中的任何死锁?

如果以上都不是,您可以收集服务器日志(调试级别),WebGate日志和UFT / QTP日志,这将有助于根据每个步骤消耗的时间缩小高级别的瓶颈。然后,您可以深入了解具体方案。

谢谢, 阿伦