繁体   English   中英

Watir-Webdriver-检查启用的链接

Watir-Webdriver - Checking for enabled linke

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我无法检查是否为自动化测试启用了链接。

我有以下代码,但会引发错误:

if @browser.link(:xpath,'//*[@id="aBreakDown"]/div[3]/div[1]/div/a').enabled?
    print_red("User can import a new activity")
else 
    print_green("User cannot import a new activity")    
end

我收到以下错误:

未定义的方法“启用?” 为#(NoMetho dError)

有没有解决的办法??

1 个回复

好的,让我们尝试一下:

if @browser.link(:xpath,'//*[@id="aBreakDown"]/div[3]/div[1]/div/a').attribute_value("ng-disabled") == "job.IsLocked"
    print_green("User cannot import a new activity")
else 
    print_red("User can import a new activity")    
end
2 watir-webdriver-单击Javascript按钮

总体上,第一周将进行watir-webdriver和Web应用程序测试,因此仍在尝试包装一些概念。 具有以下javascript元素: 这实际上并不会驱使按钮被点击, 所以我得到了驱动的Firefox使用以下任一方法单击按钮 但是它们之间有什么区别? ...

4 使用watir-webdriver-一一选择选项

我有三个下拉菜单,每个下拉菜单均取决于先前的值,我必须一个一个地选择每个选项,然后单击Button。 * 这样做时遵循以下错误 *元素不再附加到DOM(Selenium :: WebDriver :: Error :: StaleElementReferenceError) 也尝试过: ...

5 Ruby / Watir-Webdriver-下载后无法访问文件

我正在测试一个场景,该场景从网站下载文件并将其添加到文件夹。 对于下载部分,我正在使用Watir文档中浏览器下载页面上描述的代码。 当我等待文件下载时,在测试中遇到了主要问题: 运行测试时,以上过程永远不会停止,因为尽管已下载了文件,但无法看到目录中的文件。 有人知道我如何处理 ...

6 Watir-Webdriver-解析表并单击“开始/停止”切换

请保持温柔。 我是Ruby和Watir的新手。 通常,UI自动化测试也很新。 我试图解析一个表,然后单击启动/停止应用程序的切换。 未设置可以打开和关闭的应用程序。 它们的范围从1到“无限”个应用程序。 我需要一些可以解析每一行并单击切换的东西。 如果启动了应用程序,则需要将其关闭 ...

7 Watir-webdriver-选择列表显示样式:无

嗨,大家好,我一直在试图找到解决我问题的方法,但找不到它们。 我需要从此html代码中的第二个选择中选择一个值,该名称为name =“ update_status [5955483]”,但我不知道如何。 我尝试过的没有成功的东西。 什么都没做,第一个在找到元素时给我错误,第三 ...

10 watir-webdriver-似乎不支持verify_contains

我正在转换现有的在Firefox 3.6上运行良好的测试脚本以在firefox 4.0上运行。 我注意到大量的语法更改,但目前困扰我的是使用verify_contains('text')。 当我使用watir-webdriver时,在firefox 3.6上可以正常运行的相同测试在fir ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM