搞了半天,记录一下。
环境需求:
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(...)等操作了
分享到:
相关推荐
NULL 博文链接:https://piecehealth.iteye.com/blog/605019
ruby 自动化测试,watir是一个很不错的东西
在这里我们先介绍一下如何使用sikuli+jruby+watir-web_driver来实现基于web的自动化测试,因此在开始之前,我们需要安装一些基本工具。在这里下载安装sikuli:http://sikuli.org/download.shtml注意:1,si
watir测试框架介绍 watir测试框架介绍 watir测试框架介绍
安装命令:gem install watir --local。
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 ...
开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...
开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...
watir语法的详细介绍和描述,适合watir初学者。
watir介绍及安装
Watir测试框架介绍、环境配置、API介绍
该文档比较详细地介绍了自动化测试工具watir
watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn中文语言包 watir-cn...
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站...
公司自动化测试培训ppt,使用语言ruby,自动化测试工具watir,讲解基础api和常用框架
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格式。