首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加载win32ole时出错

加载win32ole时出错
EN

Stack Overflow用户
提问于 2016-11-04 15:44:13
回答 1查看 74关注 0票数 1

我正在尝试从excel文件中读取数据以实现网站的自动化,使用RubyMine作为我的编辑器,使用watir-webdriver来自动化我的测试。在这样做的时候,我在我的文件编辑器中得到了一个错误:"cannot load rubyMine -- win32_ole (LoadError)“。

代码语言:javascript
复制
require 'watir'
require 'rubygems'
require 'roo'
require 'win32_ole'

browser = Watir::Browser.new :firefox

Given(/^Iam on guru99 site page$/) do
  browser.goto "http://demo.guru99.com/v4/index.php"
  xl = WIN32OLE.new('Excel.Application')
  workbook = xl.Workbooks.open("C:\\Users\TekUser\Desktop.practiceExcel.xlsx")
  wrksheet= workbook.Worksheets(1)
  wrksheet.Select

  username1= wrksheet.Range("a1").Value
  password1= wrksheet.Range("b1").Value
end

When(/^I enter Username and password in the respected field$/) do
  browser.text_field(:name, "uid").set(username1)
  browser.text_field(:name,"password").set(password1)
end

Then(/^I click on login button$/) do
  browser.button(:name,"btnLogin").click

end
EN

回答 1

Stack Overflow用户

发布于 2016-11-04 20:26:47

库名称没有下划线。它应该是:

代码语言:javascript
复制
require 'win32ole'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40417577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档