TA的每日心情 | 开心 2015-10-19 13:26 |
---|
签到天数: 2 天 连续签到: 2 天 [LV.1]测试小兵
|
本帖最后由 kavensyw 于 2011-4-19 10:44 编辑
需求:
点击界面上的“导出”按钮,弹出文件下载对话框,
输入保存文件路径及文件名,点击保存进行下载。
下载的最新版的WatiN:2.0.51179
从网上找了段代码,很多方法在chm帮助文档里根本找不到.
哪位老大能帮帮我,最好给出示例代码,不胜感激!!!!
- var btn = "获取button按钮"; //这边是获取哪个button?导出还是保存?
- var fileName = System.Windows.Forms.Application.StartupPath +
- "保存路径文件名";
- FileDownloadHandler fileDownloadHandler = new
- FileDownloadHandler(fileName);
- using (new UseDialogOnce(context.Browser.DialogWatcher,
- fileDownloadHandler)) //context是啥,我直接用firefox的DialogWatcher代替了
- {
- btn.WaitUntilExistsAndClickNoWait(context.TestConfig.Timeout); //这是什么东东,我在WatiN的帮助文档里根本没找到此方法
- context.Browser.WaitUntil(5); //这个也没找到,我用WaitForComplete(5)代替了;
- fileDownloadHandler.WaitUntilFileDownloadDialogIsHandled(60);
- fileDownloadHandler.WaitUntilDownloadCompleted(200);
- }
复制代码
|
|