miqingyifang 发表于 2005-8-11 16:15:26

求助:在WR内进行数据驱动测试时的问题

求助:
   
    在WR内进行数据驱动测试时,如何不让系统弹出的提示对话框打断测试进行?

    例如:在一个输入框的字符数限制是10 ,如果超过10个字符,系统会弹出相应的提示信息。

    但是现在我不想让这个提示信息打断测试脚本的执行,而且要在最后的执行结果中可以查看所有的执行情况?

PK_DUTBSK 发表于 2005-8-11 17:15:59

Tools>>General Options
打开后 点Run把Run in batch mode 钩选上就可以了

zhenhaiou 发表于 2005-8-11 19:27:29

在你的脚本中加入判断阿,在可能出现提示的地方,
if(出现提示信息)
{处理提示信息;
继续其他操作}
else
{继续运行}

miqingyifang 发表于 2005-8-12 08:53:09

谢谢,我已经试过了,可以通过!

但是,该弹出的对话框还是弹出来,我要怎样加判断呢?

还望多多指教啊……

[ Last edited by miqingyifang on 2005-8-12 at 10:48 ]

PK_DUTBSK 发表于 2005-8-12 08:56:37

.......还加判断啊 多麻烦啊 加了判断后 结果一样么 ?

xxj107 发表于 2005-8-12 11:32:29

下面有一些类似的解决方法,你自己看吧。
http://bbs.51testing.com/viewthread.php?tid=5133&fpage=1
多看一下以前的帖,对你很有帮助的!!

PK_DUTBSK 发表于 2005-8-12 12:08:22

谢!

miqingyifang 发表于 2005-8-12 14:38:00

:)问题已经解决了,我写的检测弹出对话框并截取其提示信息的代码是:

if(win_exists("提示" ) == E_OK)
{
        set_window ("提示", 5);       
        static_get_text("text",text);
        tl_step("text", 0,text);
        button_press ("确定" );
}

else
        report_msg("ok" );


谢谢各位的帮助!!:p

[ Last edited by miqingyifang on 2005-8-12 at 14:40 ]

hihihaha910 发表于 2005-8-13 09:24:17

不错,不错,又学习到一些东西
页: [1]
查看完整版本: 求助:在WR内进行数据驱动测试时的问题