topor 发表于 2009-11-16 11:25:43

QTP 描述性编程是否会引起性能问题?

最近在写QTP 脚本,发现很多对象用描述性编程来识别比较方便,比如:
Dialog("Regexpwndtitle:=Login").WinEdit("Attached text:=Agent Name:").Set "Holly"
当然这只是一个例子,我现在在一个页面有比较多的类似对象的情况下才采用描述性编程来写。
但是我发现有些脚本运行起来很慢,这会不会跟描述性编程有关系呢?
如果脚本里面使用很多描述性编程识别的对象,这样会不会引起性能问题导致脚本运行缓慢?

浪少 发表于 2009-11-16 11:50:12

从理论上说,描述性编程的脚本是会慢点,但实际中应该是没有什么影响的
从QTP的运行原理上来说,寻找对象的速度是会慢点的

绯苍信 发表于 2009-11-16 13:12:35

其实速度差不多的说::ybaojc:::

shanxi 发表于 2009-11-16 13:36:51

如果不用翻译 性能怎样
如果需要翻译过程 性能又怎样

june.diny 发表于 2009-11-16 15:15:08

原帖由 shanxi 于 2009-11-16 13:36 发表 http://bbs.51testing.com/images/common/back.gif
如果不用翻译 性能怎样
如果需要翻译过程 性能又怎样
一语中的:victory:

z_kh 发表于 2009-11-17 12:32:31

个人看法
这个和数据库查找数据类似了.
数据量大,又难以唯一定位速度就慢了,而如果范围小,很容易找到唯一值就自然快了吧?关键在于你的描述性语言是如何考虑的,如何设计的.
页: [1]
查看完整版本: QTP 描述性编程是否会引起性能问题?