当前位置:  开发笔记 > 编程语言 > 正文

Watin - 如何使用弹出页面测试网站

如何解决《Watin-如何使用弹出页面测试网站》经验,为你挑选了2个好方法。

我正在使用WatiN(.Net中的Web应用程序测试)在Dynamics CRM 4.0网站上进行集成测试.CRM使用大量弹出窗口 - 例如,单击列表中的联系人会打开一个带有联系人详细信息的新浏览器窗口.

我想测试一下:

登录CRM(完成)

转到联系人列表(完成)

点击一个联系人,从而触发弹出窗口(完成)

Contact实体/表单中的测试功能(不能做)

所以我需要抓住弹出的窗口.怎么样?

谢谢.



1> eglasius..:
//after the click that opens the popup:    
IE iepopup_1 = IE.AttachToIE(Find.ByUrl(theUrlOfThePopup));
//operate on iepopup_1



2> stephen..:

在最新版本的WatiN(v2.0.20.1089)中,语法略有改变,现在是:

IE poppedUpBrowser = IE.AttachTo(Find.ByUrl("http://www.popped-up-site.co.uk/"));

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有