|
在Tool->Object Identification设置是记录在repository中各object的基础,我有几个问题不明白:
1. 如果我更改了object identification,录制完script后在其他新机器上回放,那些新机器保持默认QTP设置,这样是否会影响他们?即是否QTP记录了object identification,如果记录了它是所有scripts对应一个object identificaiton,还是1个script对应一个object identification?
如录制时window的Mandatory我改成window id,text,regexpwndtitle,regexpwndclass,默认时是text,regexpwndtitle.
2. 录制时的window id是windows产生的吗?刚使用时我以为是Mercury定义的,后来发现window id有可能要变,这对我影响很大,因为,我录制的window有时是窗口名字相同,但是里面内容不同,如一个窗口A,它叫help,它里面有一个link,打开后弹出另一个窗口B,它也叫help.这时我该如何识别?我发现这两个窗口的native class,object class,regexpwndtitle也是相同的 |
|