`
fireDragonpzy
  • 浏览: 478475 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

watir处理弹出框

阅读更多
require "rubygems"
require 'watir'  
require 'win32ole' 
#coding=utf-8     
autoit = WIN32OLE.new('AutoItX3.Control')    
ie=Watir::IE.start("http://localhost:xxxx/xxxx")
ie.link(:url, 'http://localhost:xxxx/xxxx/2').click_no_wait
sleep(3)
#autoit.Send("{TAB}")   #取消     所用
autoit.Send("{ENTER}")
分享到:
评论

相关推荐

    ruby 自动化框架watir

    例如,你可以通过Watir来点击按钮、填写表单、导航页面,甚至处理弹出窗口和JavaScript事件。这种面向对象的编程方式使得代码更加清晰,易于理解和维护。 Watir支持多种主流浏览器,包括Internet Explorer、Fire...

    自动化测试Watir参考手册

    - **整合AutoIt处理JavaScript弹出窗口**: AutoIt是一个Windows桌面自动化工具,可以用来处理JavaScript弹出窗口。 #### 八、获取IE浏览器版本和操作系统版本 - 有时候为了兼容性测试,需要知道当前运行的IE浏览器...

    watir 自动化测试相关

    在 Watir 和 Cucumber 的自动化测试中,可能会遇到无法直接通过Web接口处理的复杂交互,例如:弹出的对话框、系统级的确认提示等。这时,AutoIt可以作为一个补充,帮助完成这些非Web界面的操作,进一步扩展了自动化...

    Watir自动化测试的实践代码

    在某些情况下,Watir可能无法处理操作系统级别的交互,如弹出的确认对话框或非Web元素的操作。这时,AutoIt这个Windows GUI自动化工具就派上用场了。AutoIt可以用来控制窗口、控件和模拟键盘鼠标操作,与Watir配合,...

    WatiN-2.0.50.1179.zip

    2. **浏览器控制**:它可以启动、关闭、导航到指定URL,以及处理弹出窗口和对话框,支持多种浏览器,包括Internet Explorer和Firefox。 3. **等待机制**:在执行自动化测试时,WatiN提供了等待网页加载完成、元素...

    RobotFramework+selenium自动化测试-齐涛博客教程整理

    - 处理弹出窗口或对话框。 以上概述了RobotFramework与Selenium Library结合使用时的基本概念、架构、支持的测试库以及官方文档资源。此外,还简要介绍了菜单栏和工具栏测试的实际应用场景。希望这些信息能够帮助...

Global site tag (gtag.js) - Google Analytics