繁体   English   中英

在watir中创建新窗口

[英]new window creation in watir

我是watir的新手。 我正在尝试创建新的ie窗口

browser = Watir::Browser.new

但是它给出了错误信息

`user_is_bewildered': Error in the default values: :browser's value must be one of 'ie', 'firefox', or 'safari', and '' doesn't look right. (StandardError)

我不知道如何设置默认浏览器。 有人能帮我吗? 有一个另一个线程在这里 但是我无法理解我在ffi中需要做什么。

谢谢

您需要告诉它要打开哪个浏览器。 尝试这个:

browser = Watir::Browser.new :ff

自上一份工作以来,我还没有和watir玩耍,所以我不得不查一下。 我上次记得说,WATIR并未完全与FireWATIR(基于Firefox的变体)集成在一起。 很高兴看到两者在此期间已被调和。

于5分钟的Watir,摄于Zeljko Filipin的github,BTW。

如果这是原始的Watir宝石,那么以下是我以前如何启动它的方法:

require 'rubygems'
require 'watir'

Watir::Browser.default = "firefox"
browser = Watir::Browser.new

# Whatever you want to do in watir

IamChuckB的答案可能是一种更有效的方法,但是我不确定是否使用过它。

要安装devkit,

  1. 在ruby目录中创建一个名为devkit的文件夹
  2. 这里获取开发套件
  3. 将其解压缩到步骤1中创建的devkit目录中
  4. 添加c:\\ ruby​​193 \\ devkit \\ bin; c:\\ ruby​​193 \\ devkit \\ wming \\ bin到您的路径中,当然会调整您的ruby安装目录

现在打开命令提示符以再次安装gem

c:\> gem install watir

问题已解决。 感谢输入。 问题出在错误的nokorigi gem安装上,最初我安装了x86-mswin32-60,我卸载了它并尝试使用x86-mingw32,它解决了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM