发布网友 发布时间:2024-10-23 21:32
共1个回答
热心网友 时间:2024-11-09 08:55
QTP使用VBS作为code语言,VBS是一种很简单的脚本语言,它本身没有提供一些释放对象的机制。而QTP释放对象的机制,在一个action、function为范围来划分的。如果一个action或者function过于复杂,使用的变量、对象过多。不主动释放,就会占用内存,导致QTP运行负载,影响脚本运行性能,甚至导致QTP处于假死状态而Crash.
即便我用Java,.Net等高级语言写程序时,过于复杂也会主动释放内存。