51Testing软件测试论坛

标题: 关于edit_get_text的问题 [打印本页]

作者: piper    时间: 2006-3-28 09:47
标题: 关于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
sdlkfj
已找到原因,谢谢关注
作者: xxj107    时间: 2006-3-28 17:11
把你的原因说出来大家学习一下
作者: piper    时间: 2006-3-28 18:38
很简单,查询结果没有显示出来就运行“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
这个地方大概可以使用同步点吧
作者: wyl    时间: 2006-3-29 11:28
新手求助

验证登入:用户名和密码
用Win Runner测试:
第一次是输入正确的用户名和密码,测试结果是正确 PASS
但第二次我测试时,输入错误的用户名和密码,最后的测试结果怎么也显示是正确的???
请高手指教,不胜感激。
作者: xihong2004    时间: 2006-4-1 22:07
你的检查点是怎么设置的?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2