gpt4 book ai didi

ruby - Watir 无法找到在 Firefox 中包含元素但在 IE 中运行良好的框架

转载 作者:太空宇宙 更新时间:2023-11-03 16:37:48 25 4
gpt4 key购买 nike

我有一个脚本:

BROWSER.frame( :name, 'FRAME_NAVIGATION' ).span(:text=>'foo').fire_event('onmouseup')

点击 TreeView 的元素(在框架内)在 IE 中效果很好,但是当我设置时:

require 'watir'
Watir::Browser.default = 'firefox'

然后运行它我得到:

Failure/Error: 
BROWSER.frame( :name, 'FRAME_NAVIGATION').span(:text=>'foo').fire_event('onmouseup')
Watir::Exception::UnknownFrameException:
Unable to locate a frame using name and FRAME_NAVIGATION.

我在页面上的框架内获取任何元素。不仅仅是 TreeView 。我也试过需要 firewatir,或者只是没有运气。

任何见解将不胜感激!

谢谢,

-M

最佳答案

您没有正确使用 frame 方法。试试这个方法:

BROWSER.frame(:name => 'FRAME_NAVIGATION').span(:text => 'foo').fire_event('onmouseup')

关于ruby - Watir 无法找到在 Firefox 中包含元素但在 IE 中运行良好的框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5035762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com