`
fireDragonpzy
  • 浏览: 454142 次
  • 性别: 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}")
分享到:
评论

相关推荐

    Watir测试框架介绍

    **正文** Watir,全称为Web Application Testing In Ruby,是一个开源的自动化测试框架,主要...结合其他测试工具和最佳实践,可以构建出一套高效、可靠的自动化测试体系,从而提高软件质量,减少手动测试的工作量。

    watir测试框架介绍

    watir测试框架介绍 watir测试框架介绍 watir测试框架介绍

    watir&ruby测试框架

    【Watir & Ruby测试框架详解】 Watir,全称Web Application Testing In Ruby,是一个开源的自动化测试框架,它允许使用Ruby语言编写脚本来控制浏览器,进行网页应用的自动化测试。结合Ruby的强大特性和简洁语法,...

    自动化测试Watir框架介绍

    自动化测试Watir框架介绍,采用ruby语言,做UI 自动化的不错的帮助文档。

    watir Web自动化测试框架 api

    Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站...

    ruby 自动化框架watir

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

    watir安装包之三 IE watir

    安装命令:gem install watir --local。

    watir录制工具

    watir自动化测试框架的录制工具,可以录制页面上控件

    watir-1.5.2.gem

    作为解释型语言,Ruby不需要编译即可运行,同时还拥有强大的文本处理能力,使得它不仅适合玩具项目,也能用于实际的软件开发。此外,Ruby支持C语言扩展,可以作为一个接口来调用各种库。 **Watir(Web Application ...

    watir api chm

    Watir支持等待元素出现、消失或变为可交互状态,这在处理动态加载的页面时尤其有用。例如,`browser.wait_until { element.exists? }`会等待元素出现才继续执行后续代码。 4. **断言与验证** 在测试中,验证页面...

    watir 自动化测试相关

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

    ruby+watir 测试框架

    通过Watir-Webdriver,我们可以编写出可读性强、易于维护的测试脚本。 Ruby和Excel的结合在测试框架中也非常常见。测试数据通常存储在Excel或其他表格格式中,因为它们提供了一个直观的方式来组织和管理大量的测试...

    ruby and watir 安装指南

    ### Ruby 和 Watir 的安装指南 #### 背景与问题描述 在尝试安装 Watir 时遇到问题,尤其是在服务器 2003 上。主要问题是 Watir 的依赖包 `activesupport` 需要 Ruby 版本 >= 1.8.7,而当前系统上安装的是 Ruby ...

    watir-bonus-1.5.1.1230.zip

    通过这些例子,开发者可以学习到如何编写测试脚本,以及如何处理各种Web元素和交互。 3. **unittests** - 这部分通常包含单元测试,用于验证Watir库的不同部分是否按预期工作。开发者可以通过运行这些测试来确保...

    watir安装所需要的gem包

    如果没有错误并且打印出Watir的版本号,说明安装成功。 在实际使用Watir时,还需要注意以下几点: - 确保浏览器驱动与正在使用的浏览器版本兼容。例如,如果使用Chrome,需要下载并配置ChromeDriver;对于Firefox...

Global site tag (gtag.js) - Google Analytics