求助:Winrunner对TextBox控件的识别 !
如果我加2个TextBox在窗体,text设为空的话,WR识别不了自动给出:一个:Class object; MSW_id 198256;MSW_class WindowsForms10.Edit.app5
另一个:Class object;MSW_id 198586;MSW_class WindowsForms10.Edit.app5
当运行脚本时WR认不出来了哪个是哪个!!!!
开始我是用C#画的界面试,不行,后来我用VB画界面试,加载现有的VB控件还是不行。
请教一下高手们怎么让WR识别出来,TextBox的text设为空是常事啊。 用set_class_map(),set_record_attr()和set_record_method()写一个关于C#的识别脚本命名为c_addin,放在lib文件夹下面;
然后打开\dat\tslinint脚本,在末尾加一行call c_addin(); 把MSW_ID 删了,改成LOCAIOTN:0 呵呵,winrunner的msw_id真是害人啊,我还不知道这个属性在哪个地方可以用到。好多地方它到成了一个累赘。 是阿,自己改一下,然后加到VBINIT里面就行了, 搞定了,谢谢各位大虾
页:
[1]