小编Cur*_*ler的帖子

如何检查 <div> 内的文本?

我正在尝试访问 DIV 中的一些文本。
我需要检查页面是否包含文本,以便我可以返回 true 或 false。
我正在使用的代码如下:

cancel = browser.text.include?("Current Cancelled")
if cancel == true
puts "Line item cancelled"
else
puts "****Line item not cancelled****"
end
Run Code Online (Sandbox Code Playgroud)

但每次都返回 false。
这是我正在研究的代码片段:

在此输入图像描述

ruby watir firewatir

4
推荐指数
1
解决办法
5829
查看次数

如何使用Selenium 2和Firefox检查页面的文本?

我试图检查文本是否存在使用Selenium 2和Firefox,但似乎无法找到使用的方法.我试图使用方法is_text_present,这似乎是每个人都说的工作但不适合我.我收到了返回的错误:

NoMethodError:#Selenium :: WebDriver :: Driver的未定义方法`is_text_present':0x1017232e0 browser =:firefox

如何使用Selenium 2和Firefox检查页面的文本?

当我尝试这个堆栈溢出选项" 使用selenium 2在页面中查找文本 "时,它对我不起作用,我相信它不起作用,因为我使用Ruby来进行测试,而不是Java.

ruby firefox selenium-webdriver

4
推荐指数
1
解决办法
1万
查看次数

如何使用我的Ruby脚本运行Firefox浏览器?

我需要能够使用我的Hudson构建运行我的Ruby脚本,但不希望尝试打开浏览器窗口.我试过了:

batman:ETW cmiller$ ./createAccount.rb -b
Run Code Online (Sandbox Code Playgroud)

但这没用.

如何使用FireWatir无头运行我的Ruby脚本?

在Mac OSX上运行

firefox watir firewatir headless-browser watir-webdriver

2
推荐指数
1
解决办法
5986
查看次数

我需要生成一个随机日期,MM/DD/YYYY

我需要生成一个随机日期.我的计算时间不需要时间.我想要使​​用的是:

def date_rand from = 0.0, to = Time.now
  Time.at(from + rand * (to.to_f - from.to_f))
end
Run Code Online (Sandbox Code Playgroud)

这让我很接近,但有一堆我不需要的其他信息.(时间,区域等)如果有办法在没有所有其他数据的情况下获取日期,我将非常感谢您对它的了解.

ruby

0
推荐指数
1
解决办法
1691
查看次数