今天发现一个问题:
多次Run脚本之后,$ie = Watir::IE.new突然不能启动浏览器了,也不会报错,就一直死在那里
我清了cookie居然不能解决,重启机器可以解决这个问题,不过这个方法太傻
最后找到了解决方法:
用 $ie = Watir::IE.new_process 代替 $ie = Watir::IE.new
问题就解决了,具体原因不详...还在继续钻研中
您还没有登录,请您登录后再发表评论
Ruby Watir框架为Web应用测试提供了一个强大且灵活的解决方案。它不仅易于学习和使用,还支持多种浏览器和复杂的功能测试需求。通过熟练掌握Watir的基本用法和高级技巧,可以显著提高Web应用的测试效率和质量。
Ruby和Watir(Web Application Testing in Ruby)是一个强大的自动化测试框架,主要用于Web应用程序的测试。Ruby是一种面向对象的、动态的编程语言,以其简洁、优雅的语法和强大的元编程能力而受到开发者的喜爱。...
### Ruby Watir 教程详解 #### 一、Ruby Watir 概述 **Ruby Watir** 是一种用于网页自动化测试的工具库,它能够模拟用户在浏览器...通过结合Ruby的强大特性和Watir的灵活性,可以实现高效稳定的自动化测试解决方案。
Watir支持多种浏览器,包括IE、Firefox、Chrome和Safari,这使得测试环境的选择具有很高的灵活性。 ### **二、环境配置** 在开始使用Watir之前,你需要确保以下组件已安装: 1. **Ruby**: Watir是基于Ruby语言的,...
- 解决方法是先安装一个兼容 Ruby 1.8.6 版本的 `activesupport`。 ```bash C:\>gem install activesupport --version="2.3.8" ``` - 再次尝试安装 Watir: ```bash C:\>gem install watir Successfully ...
### WATIR-WEBDRIVER自动化学习指导 #### 一、简介 WATIR-WEBDRIVER是一款基于Ruby语言的Web自动化测试框架,它能够帮助开发者和测试工程师编写高效的自动化测试脚本。WATIR(Web Application Testing In Ruby)与...
Ruby 自动化框架Watir(Web Application Testing in Ruby)是一个强大的工具,专为进行Web应用程序的端到端测试而设计。这个框架允许开发者使用Ruby语言编写测试脚本,与浏览器进行交互,模拟真实用户的行为,从而...
开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...
安装Ruby。 安装 跑步: $ git clone https://github.com/rasa/actiontec-config-saver $ cd actiontec-config-saver $ cp config.rb.example config.rb $ vi config.rb $ ruby run.rb 您将需要安装 Firefox 或 ...
Watir-WebDriver是一款基于Ruby语言的自动化测试框架,专门用于Web应用程序的测试。它支持多种浏览器,包括Firefox、Chrome和Internet Explorer,但不包括Safari。这个框架的强大之处在于它能够与网页上的所有HTML...
安装将此代码添加到您的Gemfile中: group :test do gem "watir-rails"end用法就像您在请求/集成测试中一如既往地使用Watir: browser = Watir :: Browser . newbrowser . goto home_pathbrowser . text_field ( ...
总的来说,Ruby 2.00、Selenium WebDriver和Watir WebDriver的结合为Web应用程序的自动化测试提供了强大而灵活的解决方案。它们使得开发者能够高效地编写测试脚本,确保Web应用在各种条件下的正确行为,从而提高软件...
Watir,全称为Web Application Testing in Ruby,是一个用于自动化浏览器操作的开源库,它使得编写测试脚本变得简单直观,可以模拟用户在浏览器中的各种交互行为。在Ruby编程语言环境中,Watir允许开发者通过编写...
然后,你可以创建一个浏览器实例,例如创建一个新的Internet Explorer(IE)浏览器,通过`Watir::IE.new`或`Watir::IE.start('http://www.text.com/')`,后者会在打开浏览器的同时导航到指定的URL。 Watir提供了...
1. **CommonWatir**:这是Watir的核心部分,提供了一组通用的Ruby类和方法,用于与网页元素进行交互,如链接、按钮、文本框等。它支持多种浏览器,并且具有跨浏览器的兼容性。 2. **FireWatir**:作为Watir的一个...
Watir,全称为Web Application Testing in Ruby,是一个用于自动化浏览器操作的开源测试框架。它允许开发者用Ruby语言编写脚本来模拟用户与网页的交互,如点击链接、填写表单、选择下拉选项等。Watir的目标是使测试...
Watir(Web Application Testing in Ruby)是Ruby社区开发的一个开源库,它允许我们用Ruby来编写浏览器自动化测试,支持多种主流浏览器,如Chrome、Firefox、Safari等。 标题中的“test_logger1.rar_Logger wat_...
AutoIt可以用来控制窗口、控件和模拟键盘鼠标操作,与Watir配合,能解决自动化测试中的复杂问题。 ** 实践代码解析 ** 压缩包中的"ot100"文件可能是包含具体测试脚本的源代码文件。在这个文件中,你可以看到如何...
相关推荐
Ruby Watir框架为Web应用测试提供了一个强大且灵活的解决方案。它不仅易于学习和使用,还支持多种浏览器和复杂的功能测试需求。通过熟练掌握Watir的基本用法和高级技巧,可以显著提高Web应用的测试效率和质量。
Ruby和Watir(Web Application Testing in Ruby)是一个强大的自动化测试框架,主要用于Web应用程序的测试。Ruby是一种面向对象的、动态的编程语言,以其简洁、优雅的语法和强大的元编程能力而受到开发者的喜爱。...
### Ruby Watir 教程详解 #### 一、Ruby Watir 概述 **Ruby Watir** 是一种用于网页自动化测试的工具库,它能够模拟用户在浏览器...通过结合Ruby的强大特性和Watir的灵活性,可以实现高效稳定的自动化测试解决方案。
Watir支持多种浏览器,包括IE、Firefox、Chrome和Safari,这使得测试环境的选择具有很高的灵活性。 ### **二、环境配置** 在开始使用Watir之前,你需要确保以下组件已安装: 1. **Ruby**: Watir是基于Ruby语言的,...
- 解决方法是先安装一个兼容 Ruby 1.8.6 版本的 `activesupport`。 ```bash C:\>gem install activesupport --version="2.3.8" ``` - 再次尝试安装 Watir: ```bash C:\>gem install watir Successfully ...
### WATIR-WEBDRIVER自动化学习指导 #### 一、简介 WATIR-WEBDRIVER是一款基于Ruby语言的Web自动化测试框架,它能够帮助开发者和测试工程师编写高效的自动化测试脚本。WATIR(Web Application Testing In Ruby)与...
Ruby 自动化框架Watir(Web Application Testing in Ruby)是一个强大的工具,专为进行Web应用程序的端到端测试而设计。这个框架允许开发者使用Ruby语言编写测试脚本,与浏览器进行交互,模拟真实用户的行为,从而...
开源自动化测试工具组合: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下载地址:...
安装Ruby。 安装 跑步: $ git clone https://github.com/rasa/actiontec-config-saver $ cd actiontec-config-saver $ cp config.rb.example config.rb $ vi config.rb $ ruby run.rb 您将需要安装 Firefox 或 ...
Watir-WebDriver是一款基于Ruby语言的自动化测试框架,专门用于Web应用程序的测试。它支持多种浏览器,包括Firefox、Chrome和Internet Explorer,但不包括Safari。这个框架的强大之处在于它能够与网页上的所有HTML...
安装将此代码添加到您的Gemfile中: group :test do gem "watir-rails"end用法就像您在请求/集成测试中一如既往地使用Watir: browser = Watir :: Browser . newbrowser . goto home_pathbrowser . text_field ( ...
总的来说,Ruby 2.00、Selenium WebDriver和Watir WebDriver的结合为Web应用程序的自动化测试提供了强大而灵活的解决方案。它们使得开发者能够高效地编写测试脚本,确保Web应用在各种条件下的正确行为,从而提高软件...
Watir,全称为Web Application Testing in Ruby,是一个用于自动化浏览器操作的开源库,它使得编写测试脚本变得简单直观,可以模拟用户在浏览器中的各种交互行为。在Ruby编程语言环境中,Watir允许开发者通过编写...
然后,你可以创建一个浏览器实例,例如创建一个新的Internet Explorer(IE)浏览器,通过`Watir::IE.new`或`Watir::IE.start('http://www.text.com/')`,后者会在打开浏览器的同时导航到指定的URL。 Watir提供了...
1. **CommonWatir**:这是Watir的核心部分,提供了一组通用的Ruby类和方法,用于与网页元素进行交互,如链接、按钮、文本框等。它支持多种浏览器,并且具有跨浏览器的兼容性。 2. **FireWatir**:作为Watir的一个...
Watir,全称为Web Application Testing in Ruby,是一个用于自动化浏览器操作的开源测试框架。它允许开发者用Ruby语言编写脚本来模拟用户与网页的交互,如点击链接、填写表单、选择下拉选项等。Watir的目标是使测试...
Watir(Web Application Testing in Ruby)是Ruby社区开发的一个开源库,它允许我们用Ruby来编写浏览器自动化测试,支持多种主流浏览器,如Chrome、Firefox、Safari等。 标题中的“test_logger1.rar_Logger wat_...
AutoIt可以用来控制窗口、控件和模拟键盘鼠标操作,与Watir配合,能解决自动化测试中的复杂问题。 ** 实践代码解析 ** 压缩包中的"ot100"文件可能是包含具体测试脚本的源代码文件。在这个文件中,你可以看到如何...