ruby/watir :几个小的总结
上一篇 /
下一篇 2008-03-14 10:50:01
/ 个人分类:ruby/watir
assert的几种用法 代码示例:
1.assert(ie.contains_text('Please Sign In to Continue'))
2. assert_match(forward, $ie.textField(:id, "Subject").getContents, " fails ")
3.assert_equal('pass', rh['status'])
怎样获得当前文件的路径
File.dirname(__FILE__).to_s
模拟多次发送键盘操作
模拟多次发送键盘操作,如发送4次tab键. 当然可以用一个for循环来实现, 但其实使用 $ie.send_keys('{tab 4}')就可以了 | |
使用ruby,如何生成excel文档,并以当前的日期为文件名?
利用系统提供的saveas(sFileName)函数
sDate=t1.strftime("%Y_%m_%d_%H_%M") //生成当前时间串
$sResultName=DIR+sDate+".xls" //文件名
@excel = WIN32OLE::new('excel.Application')
@workbook = @excel.Workbooks.Add()
@workbook.SaveAs ($sResultName)
相关阅读:
- Ruby字符串 (夜来烧, 2008-2-03)
- 正则表达式-特别字符 (夜来烧, 2008-2-03)
- 正则表达式-非打印字符 (夜来烧, 2008-2-03)
- 正则表达式-限定符 (夜来烧, 2008-2-03)
- 正则表达式-定位符 (夜来烧, 2008-2-03)
- 正则表达式-各种操作符的运算优先级 (夜来烧, 2008-2-03)
- watir :Tips and Tricks (清水百合, 2008-3-12)
- watir:键盘指令发送列表 (清水百合, 2008-3-13)
- ruby/watir开发,eclipse环境配置 (清水百合, 2008-3-13)
收藏
举报
TAG:
watir
ruby
tips