piper 发表于 2006-3-28 09:47:54

关于edit_get_text的问题

代码如下:
        set_window ("信息查询", 1);
        list_select_item ("TWinListView", "376038");
        obj_mouse_click ("确定", 38, 19, LEFT);
        set_window("开发系统(V5.1.0)", 1);
        edit_get_text("TWinEdit_2",text2);
                     pause(text2);      
                  运行全段时无法get “TWinEdit_2”的值“text2”。
但是从中途开始运行这段:
        set_window("开发系统(V5.1.0)", 1);
        edit_get_text("TWinEdit_2",text2);
                     pause(text2);      
                     却可以正确得到“TWinEdit_2”的值“text2”。
请高手帮忙分析一下原因,指点指点小弟,先行谢过。

piper 发表于 2006-3-28 11:13:09

sdlkfj
已找到原因,谢谢关注

xxj107 发表于 2006-3-28 17:11:49

把你的原因说出来大家学习一下

piper 发表于 2006-3-28 18:38:06

很简单,查询结果没有显示出来就运行“edit_get_text”
脑筋一时没转过弯,想了半天,晕!
修改后的:
       set_window ("信息查询", 1);
      list_select_item ("TWinListView", "376038");
      obj_mouse_click ("确定", 38, 19, LEFT);
      if (set_window("开发系统(V5.1.0)", 20)==E_OK)
            win_activate("开发系统(V5.1.0)");
      edit_get_text("TWinEdit_2",text1);
       pause(text1);

tester-dd 发表于 2006-3-28 18:40:45

这个地方大概可以使用同步点吧

wyl 发表于 2006-3-29 11:28:54

新手求助

验证登入:用户名和密码
用Win Runner测试:
第一次是输入正确的用户名和密码,测试结果是正确 PASS
但第二次我测试时,输入错误的用户名和密码,最后的测试结果怎么也显示是正确的???
请高手指教,不胜感激。

xihong2004 发表于 2006-4-1 22:07:46

你的检查点是怎么设置的?
页: [1]
查看完整版本: 关于edit_get_text的问题