Handling Child Browsers
Watij supports attaching to child browsers that are created from a parent window. For example, you might have a link that creates a new popup window. This is easily handled in watij:
watij支持 由父窗口创建的子窗口。比如,你有一个创建弹出窗口的链接,这种情况用watij可以很容易的处理。
IE ie = new IE().start("www.mysite.com");
//lets click a link that causes a new window to popup 让点击这个链接,让其创建一个窗口并弹出。
ie.link(name, "mylink").click();
//now lets get a handle on the child browser; 让你交由子窗口进行处理。
IE new_ie = ie.childBrowser();
你也可以通过在父窗口指定一个索引值来获得子窗口。比如:ie.childBrowser(2).
Wasn’t that easy! You can also get the child browser at a specific index away from the parent window. The third child browser would be ie.childBrowser(2). See the Watij API for a complete list of methods available for browsers
Handling Popup Dialogs
分享到:
相关推荐
To learn one of Auto-Testing framework in java
一个基于java的web应用测试工具,开源的。
先安装watij launchWatijBeanShell.bat 然后, 使用ant AutoMain 就可以了 。还有需要你在IE上登录淘宝账号。 压缩包大于20MB 发不上去了。 只发源码吧。用到了spring2 和 hibernate3 还有watij
Watij(发音为wattage)代表Java中的Web应用程序测试。 基于Watir的简单性并借助Java的强大功能,Watij通过真实的浏览器http://groups.google.com/group/watij自动执行Web应用程序的功能测试。
用 Java 和 Xtext 编写的 Web 自动化测试。 查看 watij 示例以了解它是如何工作的。 该项目包含一组 Eclipse 项目: 用 Java 编写的解释器: fil.emn.watij.interpreter Xtext 项目: fil.emn.watij 用语法:...
正则表达式 lucene索引合并 探查Weblogic JDBC Multipool 问题 struts通用Exception处理 Grails中默认数据库HSQLDB点滴 从request获取各种路径总结 DIV实现的表格自动伸张与收缩 java 邮件...
Web应用程序测试GUI程序开发为以与用户使用watij Java API使用Internet Explorer相同的方式测试Web应用程序
我们是面向非程序员的开源,免费使用的自动化网络浏览器。 只需单击一个按钮即可自动执行平常的Web任务,并在需要时进行回放。 安排在您外出时播放,或在上班时准备好播放。 我们支持所有主要的Web浏览器,包括Fire...
Hanno是Java中基于模型的测试自动化框架,用于Web应用程序的动态探索性测试。 它基于Apache Commons SCXML和Watij构建。
测试自动化管理系统用来控制整个测试过程和项目的进展,功能方面的自动化测试主要采用关键字驱动的web系统测试框架watij来实现,而性能测试的自动化则利用分布式的测试工具Tsung自动化测试不能完全取代人工测试,...