接着WEB自动化之旅(二),对RUBY和WATIR框架进行进一步的分析。主要针对WATIR源码进行简单的分析。
一般的WATIR自动化测试都是以对浏览器的初始化开始的:
#Jaycer.D.Woo# #open the IE browser ie = Watir::IE.new # print some comments ie.goto test_site |
这是简单的初始化IE并连接到URL(test_site)。
这里用的是IEController的navigate属性转到相应的URL(与.NET中的nevigate同质):
# * url - string - the URL to navigate to def goto( url ) @ie.navigate(url) wait() sleep 0.2 return @down_load_time end |