`
txf2004
  • 浏览: 6883499 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

解决Watir在打开安装在Vista上的IE7时的问题

阅读更多

Watir(Web Application Testing in Ruby)是利用Ruby开发的Test Automation框架,利用它进行Web Application的自动化测试非常方便。

在安装和配置完毕后,运行其自带的google_search.rb例子时出现了问题。

首先交代一下环境Vista+IE7+Watir1.6.2

问题现象:当前如果有正在打开的IE窗口,ie.goto test_site语句不能在ie=Watir::IE.new新打开的窗口中打开Google主页。因此每次运行到第二步,也就是ie.text_field(:name, "q").set "pickaxe"会出错,出错信息的大概意思是:当前页面上找不到名称为q的元素。

分析原因:Vista中有严格的用户权限管理机制,所有终端用户的登录都是以普通用户权限,所以在安装软件时,会频繁出现是否允许的提示框。

解决方法

1. 关闭用户访问管理

vista中使用UAC(UserAccount Control)对用户账户控制,可以从控制面板中在当前用户上将UAC关闭。步骤:

i>打开控制面板,选择“用户账户”

ii>点击要编辑的账户,在左侧的操作列表有一个“打开或关闭“用户账户””,点击此链接

iii>去掉“使用用户账户控制(UAC)帮助保护您的计算机”前面的选择,点击确定,重启计算机。

推荐使用这种方法,不但可以解决当前问题,而且也省去了以后安装软件时的烦琐提示。

2.关闭IE浏览器的保护模式。

i>打开“Internet选项”窗口,切换到安全Tab页面。

ii>分别去掉“Internet”、“本地Intranet”和“受限站点”站点中“启用保护模式”前面的选择,点击确定按钮,重启启动IE即可。

参考文章:

What should I do if two browser windows appear when running a test under Windows Vista?

Ways to Turn Off and Disable Vista IE 7 Protected Mode

分享到:
评论

相关推荐

    watir安装包之三 IE watir

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

    watir介绍及安装

    watir介绍及安装

    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安装说明 Windows下本地安装

    Watir安装文件比较多,网上安装可能经常安装出错,我用本地安装最后才安装成功,现将我安装的步骤跟大家分享,希望都能安装成功。。。

    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测试框架介绍

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

    开放Ruby+watir 自动化测试工具介绍+安装说明

    开放Ruby+watir 自动化测试工具介绍+安装说明

    watir安装所需要的gem包

    watir安装需要的gem包 可以离线安装 1.6.5版本

    Watir-Webdriver最新安装文件(全)

    压缩包中包含目前2013/01/19最新的安装文件,有rubyinstaller-1.9.2-p136、DevKit-tdm-32-4.5.1-20101214-1400-sfx、rubygems-1.8.24、watir-4.0.2、watir-webdriver-0.6.2等文件,并附上简略安装说明。

    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测试框架介绍、环境配置、API介绍

    ruby watir教程

    ruby watir 安装教程 希望能共帮到和我一样出现问题的学习者

    win7上搭建cucumber+watir自动化环境

    cucumber+watir 如何在win7环境下部署watir的自动化开发环境

    自动化测试Watir参考手册

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

    watir Web自动化测试框架 api

    因为 Watir 的网站上用户手册、示例代码以及 FAQ 都维护的不错,所以已有的东西我就不重复了,在这里简单介绍一下,如果同行们有兴趣,可以一起研究一下。  Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,...

    watir安装包之一 ruby1

    此文件太大,压缩成两个part,此为Part1 ,两个文件下载后放一起解压缩即可。 watir本地安装的安装文件共六部分,按照一~六安装即可,每一部分重要的内容在描述里面说明,如有疑问,可以留言。

Global site tag (gtag.js) - Google Analytics