对于在QTP中是使用OR还是DP一直存在争论。
最近在www.connectedtesting.com看到一篇文章,对于IE内存泄漏的问题做了一些测试,发现QTP的脚本写法不一样对于IE内存泄漏的影响程度也不一样:
| 测试脚本写法 | 测试前IE内存(MB) | 测试后IE内存(MB) | 内存泄漏(MB) | IE进程CPU使用(%) | 测试时间(秒) |
| 使用QTP的对象库(OR) | 116 | 154 | 38 | 15 | 35 |
| 使用描述性编程(DP) | 117 | 241 | 124 | 45 | 244 |
| 组合OR和DP | 117 | 240 | 123 | 45 | 240 |
| OR/DP + Web Extensibility | 122 | 189 | 67 | 40 | 126 |
测试基于一个使用了GWT控件的WEB应用程序(包含585个web对象)。

本文对比了使用QTP的不同方式(对象库OR、描述性编程DP等)对IE内存泄漏的影响,结果显示组合使用OR和DP会导致更严重的内存泄漏。
2969

被折叠的 条评论
为什么被折叠?



