`

watir获取modal_dialog

    博客分类:
  • Ruby
 
阅读更多
搞了半天,记录一下。
环境需求:
ruby v1.8.7
watir 2.0.4
ffi   1.0.11
开始试了好久不行,最后发现是版本问题。
注意点:
require 'win32ole'要写成require 'watir/win32ole',否则报错:
in `locate': undefined method `connect_unknown' for WIN32OLE:Class (NoMethodError)
watir 2.0.4自代ffi版本为ffi-1.0.10-x86-mingw32,需要重新安装成1.0.11,否则报错:
`gem_original_require': no such file to load -- ffi_c (LoadError)
ruby 1.9.3和win32ole配合有问题,没办法降只好级成1.8.7
获取方法:
ie = Watir::IE.new
ie.goto("url")
dialog = ie.modal_dialog
然后就可以执行dailog.link(...)等操作了
分享到:
评论

相关推荐

    代替Watir中click_no_wait的方法。

    NULL 博文链接:https://piecehealth.iteye.com/blog/605019

    test_logger1.rar_Logger wat_ruby _watir_watir ruby_watir-webdriv

    ruby 自动化测试,watir是一个很不错的东西

    Sikuli:创新的图形化编程技术

    在这里我们先介绍一下如何使用sikuli+jruby+watir-web_driver来实现基于web的自动化测试,因此在开始之前,我们需要安装一些基本工具。在这里下载安装sikuli:http://sikuli.org/download.shtml注意:1,si

    watir测试框架介绍

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

    watir安装包之三 IE watir

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

    ruby and watir 安装指南

    Hi all, I had to rebuild my box and I currently am unable to install Watir. gem install watir ERROR: Error installing watir: activesupport requires Ruby version >= 1.8.7. Which would be fine if ...

    watir-1.5.2.gem

    开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...

    watir-1.6.5.gem

    开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...

    watir语法详解和描述

    watir语法的详细介绍和描述,适合watir初学者。

    watir介绍及安装

    watir介绍及安装

    Watir测试框架介绍

    Watir测试框架介绍、环境配置、API介绍

    自动化测试Watir参考手册

    该文档比较详细地介绍了自动化测试工具watir

    watir-cn中文补丁包

    watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn...

    watir Web自动化测试框架 api

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

    Watir自动化测试培训

    公司自动化测试培训ppt,使用语言ruby,自动化测试工具watir,讲解基础api和常用框架

    ruby+watir安装包,安装步骤

    2.本地安装watir-1.4.1.gem,执行gem install watir-1.4.1.gem -l 3.本地安装rubygems-update-1.3.4.gem,执行 gem install rubygems-update-1.3.4.gem 4.更新rubygems,执行update_rubygems (这一步先忽略,有影响...

    watir api chm

    watir的api文档,可以离线查阅! chm格式。

Global site tag (gtag.js) - Google Analytics