51Testing软件测试论坛

标题: 做flight4A,mercury自带程序的录制问题,急需帮忙,谢谢! [打印本页]

作者: songyq521    时间: 2006-9-12 22:50
标题: 做flight4A,mercury自带程序的录制问题,急需帮忙,谢谢!
1.刚赶录制的脚本, list-select-item中的对象老是说找不到?

2. run wizard 为什么不会弹出来识别我已经删除了的对象呢? 是不是需要设置什么东西?


新手来着.急需帮忙,谢谢!


由于上班不能上网只有邮箱:song.jonkeryq@hit.com.hk


万分感激!
作者: lzq123335    时间: 2006-9-12 22:57
你最好先贴脚本出来,才能对症下药啊。你这搞的好像很多人在猜你的问题是什么一样?
我先猜一下,可能是你的list中的item中没有你要选的那项吧?
作者: 重新开赌    时间: 2006-9-13 19:59
这个原因很多了,你要贴出脚本,还有最好你单步调试,看winrunner给你的提示帮助最大!
作者: songyq521    时间: 2006-9-13 21:56
# Flight Reservation
        win_activate ("Flight Reservation");
        set_window ("Flight Reservation", 1);
        menu_select_item ("File;New Order");
        obj_type ("MSMaskWndClass","0913<kBackSpace>406");
        list_select_item ("Fly From:", "Denver");  # Item Number 0;
        list_select_item ("Fly To:", "San Francisco");  # Item Number 5;
        obj_mouse_click ("FLIGHT", 21, 32, LEFT);

# Flights Table
        set_window ("Flights Table", 1);
        list_select_item ("Flight", "6195   DEN   08:00 AM   SFO   11:30 AM   AA     $176.47"); # Item Number 9;
        button_press ("OK");

# Flight Reservation
        set_window ("Flight Reservation", 2);
        edit_set ("Name:", "Jojo");
        button_set ("First", ON);
        button_press ("Insert Order");
        obj_wait_bitmap("Insert Done...", "Img1", 13);
        win_activate ("Flight Reservation");
        set_window ("Flight Reservation", 5);
        menu_select_item ("File;New Order");
作者: songyq521    时间: 2006-9-13 21:59
不知道为什么我在家里可以通过!

但是在办公室就不行!

迷惑!!

list_select_item ("Fly From:", "Denver");  # Item Number 0;
        list_select_item ("Fly To:", "San Francisco");  # Item Number 5;
就这两行说对象没找到!?
作者: songyq521    时间: 2006-9-15 20:25
问题搞定了,是timeout时间设置太短了!thanks




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