首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Watir错误-无法运行Watir代码示例

Watir错误-无法运行Watir代码示例
EN

Stack Overflow用户
提问于 2021-08-26 12:19:39
回答 1查看 179关注 0票数 1

在从http://watir.com/guides/form-example/运行以下脚本时,我会得到一个错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Require the gems we want to use
require 'watir'
require 'webdrivers'
require 'faker'

# Initialize the Browser
browser = Watir::Browser.new

# Navigate to Page
browser.goto 'watir.com/examples/simple_form.html'

# Fill out Text Field Names
browser.text_field(id: 'first_name').set 'Luke'
browser.text_field(id: 'last_name').set 'Perry'

# Use Random Email Address via Faker gem
# Read more about Faker gem here: https://github.com/stympy/faker#readme
random_email = Faker::Internet.email
browser.text_field(id: 'email').set random_email

# Select List:
browser.select(id: 'country').select 'Norway'

# Checkboxes:
browser.checkbox(id: 'interests_cars').click
browser.checkbox(id: 'interests_dentistry').click

# Radio Button:
browser.radio(id: 'newsletter_no').click

# Use RadioSet instead of Radio Button:
browser.radio_set(name: 'newsletter').select('Yes')

# Click Button:
browser.button(id: 'submitButton').click

# Evaluate Results:
browser.p(id: 'name').text == 'Hello Luke Perry,' # => true
browser.p(id: 'newsletter').text == "You will be receiving our newsletter at #{random_email}" # => true
browser.p(id: 'activities').text == 'We hope you continue to enjoy cars, dentistry in Norway' # => true

以下是错误:

监听ws://127.0.0.1:61657/devtools/browser/97a9134d-96bb-47f6-83e8-56f09555e71e 8472:12912:0826/150047.561:ERROR:device_event_log_impl.cc(214) USB的

DevTools : usb_device_handle_win.cc:1048无法从节点连接读取描述符:连接到系统的设备无法工作。(0x1F) 8472:12912:0826/150047.589:ERROR:device_event_log_impl.cc(214) USB: usb_device_handle_win.cc:1048无法从节点连接读取描述符:连接到系统的设备无法工作。(0x1F)> )

有成功运行脚本的想法吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-09-01 13:22:08

啊,根据澄清,所有的事情都是按预期工作的,在控制台输出中有一些额外的噪音,是基于"Chrome试图读取当前挂起的USB设备的属性“。

您可以安全地忽略此消息。

有关更多信息,请在这里查看:USB: usb_device_handle_win.cc:1020 Failed to read descriptor from node connection error with ChromeDriver v87 / Chrome v87 using Selenium on Windows10

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68944867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文