您的位置:软件测试 > 开源软件测试 > 开源功能测试工具 >
WatiN 如何处理弹出警告
作者:网络转载 发布时间:[ 2013/12/4 11:30:22 ] 推荐标签:

相应的Watin测试代码如下:

IEie =newIE("http://localhost/Test/");

//创建一个AlertDialogHandler对象

AlertDialogHandleradh =newAlertDialogHandler();

//ConfirmDialogHandler对象与ie建立关联

ie.AddDialogHandler(adh);

//点击按钮,这里需要注意的是:使用的是ClickNoWait()方法

ie.Button(Find.ById("myButton2")).ClickNoWait();

//等待Alert对话框出现

adh.WaitUntilExists();

//点击Alert对话框的OK按钮

adh.OKButton.Click();

ie.WaitForComplete();

//AlertDialogHandler对象与ie取消关联

ie.RemoveDialogHandler(adh);

Console.WriteLine(ie.Button(Find.ById("myButton2")).Value);

Console.ReadLine();

 

处理Fileupload弹出框

首先创建一个web页,用于演示Fileupload对话框。

<inputid="File1"type="file"/></p>
相应的Watin测试代码如下:

           IEie =newIE("http://localhost/Test/test2.htm");

           //打开文件对话框并加载指定文件

           ie.FileUpload(Find.ById("File1")).Set(@"D:Data.txt");

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd