Selenium-Webdriver学习笔记(使用jquery)

上一篇 / 下一篇  2013-09-25 14:16:57 / 个人分类:Ruby

步骤:
1、下载一个jquery源码文件到本地
2、将它读取到测试代码里
3、执行想要的jquery语句

编写一个module
module JQueryHelper
    def JQueryHelper.load_jquery(dr,jquery_path)
        jq=read_jquery(jquery_path)
        dr.execute_script(jq)
    end

    def JQueryHelper.read_jquery(jquery_path)
        js=''
        File.open(File.expand_path(jquery_path)),'r') do |f|
            js=f.read
        end
        js
    end
end

使用时:

#先读取jquery源码
jquery_path = "./jquery-1.6.4.min.js"
JQueryHelper.load_jquery(@dr,jquery_path)

#将id为school_name的元素hide
my_js= %{
    $("#school_name").hide();
    ……
}
@dr.execute_script. my_js





TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 31854
  • 日志数: 22
  • 建立时间: 2013-08-19
  • 更新时间: 2014-04-01

RSS订阅

Open Toolbar