Watir并将代码存储在变量

时间:2016-01-14 16:19:16

标签: ruby variables watir

我已将Watir语法存储在Err_Rout标记下的全局变量中。 我存储的代码是可访问的,因为我可以在命令提示符窗口中将其打印出来,并且它确实可以正常工作。

我想要做的是在脚本中调用标记,然后脚本运行此代码。有没有人对我如何做到这一点有任何想法?它甚至可能吗?

这是我存储的语法 -

if browser.text.include?("Error") 
  then print "\n\nFail\t" 
  else print "\n\nPass\t" 
end

1 个答案:

答案 0 :(得分:0)

任何想知道它的人 -

def errorSearch(obj,rgn)
  if obj.text.include?("Error") then
     obj.screenshot.save ("#{rgn}_Error.png")
     print  "\n\nI have Found an Error...Dont Panic!!!\t" 
 else
     print "\n\nNo Error Found\t" 
 end  
end

并调用方法 -

errorSearch(browser,region)

干杯