2014年3月7日

ruby webdriver 捕获弹出窗口

摘要: #先完成页面跳转puts wd='XXX' dr.find_element(:link_text,wd).click#获取所有窗口句柄handle=dr.window_handles#跳转到新窗口dr.switch_to.window(handle[1]) 阅读全文

posted @ 2014-03-07 16:49 freedomdym 阅读(176) 评论(0) 推荐(0) 编辑

2014年2月11日

ruby+webdriver用xpath定位对象

摘要: 例子1、dr.find_element(:xpath=> %Q{//div[@onclick='openme()']}).click例子2、dr.find_element(:xpath, '/html/body/form/div[3]/div/label/input').click 阅读全文

posted @ 2014-02-11 11:23 freedomdym 阅读(165) 评论(0) 推荐(0) 编辑

2014年2月10日

ruby+webdriver用rspec框架执行用例并生成报告

摘要: 在D盘创建rb文件夹,在rb文件夹下创建spec文件夹,spec文件夹下创建文件baidu_spec.rb,内容如下:#encoding: utf-8require "rubygems"require 'selenium-webdriver'describe "百度登陆需要验证码" do it "返回 请您填写验证码" do dr=Selenium::WebDriver.for :firefox url='http://www.baidu.com'dr.get urldr.find_element(:l 阅读全文

posted @ 2014-02-10 16:43 freedomdym 阅读(339) 评论(0) 推荐(0) 编辑

ruby+webdriver环境部署

摘要: 1、安装ruby下载安装包:http://rubyinstaller.org/downloads/运行rubyinstaller-2.0.0-p353.exe检查ruby是否安装成功D:\Ruby200\bin>ruby-v检查rubygem是否安装D:\Ruby200\bin>gem-v更新rubygemD:\Ruby200\bin>gemupdate--system命令行中再次输入:D:\Ruby200\bin>gem-v2、安装Devkit下载安装包:http://rubyinstaller.org/downloads/运行DevKit-tdm-32-4.5.2- 阅读全文

posted @ 2014-02-10 09:33 freedomdym 阅读(308) 评论(0) 推荐(0) 编辑

2014年2月7日

windows之间自动传送文件

摘要: 创建一个BAT文件,计划任务定时执行,BAT文件内容如下:@echo offrem 指定FTP用户名set ftpUser=xxrem 指定FTP密码set ftpPass=xxxxxxrem 指定FTP服务器地址set ftpIP=192.168.0.8rem 指定要下载的文件放到FTP服务器的哪个目录set ftpFolder=bakrem 指定要上传的文件存放到本机哪个目录set LocalFolder=c:\rem 假设本机日期格式为yyyy-mm-ddset TodayFile=zmw%date:~0,4%%date:~5,2%%date:~8,2%.sqlset ftpFile=1 阅读全文

posted @ 2014-02-07 09:04 freedomdym 阅读(710) 评论(0) 推荐(0) 编辑

2014年1月9日

mysqldump备份数据库

摘要: 导出命令:mysqldump -u数据库用户名 -p密码 -h数据库IP --set-gtid-purged=OFF 数据库名 表名(可写多个也可以不写) > c:\1.sql导入命令:mysql -u数据库用户名 -p密码 -h数据库IP --default-character-set=utf8 数据库名 c:\xxx%filename%.sql导入:set filename=%date:~0,4%%date:~5,2%%date:~8,2%mysql -u数据库用户名 -p密码 -h数据库IP --default-character-set=utf8 数据库名< c:\xxx% 阅读全文

posted @ 2014-01-09 14:26 freedomdym 阅读(196) 评论(0) 推荐(0) 编辑

2014年1月8日

xhprof windows下安装和使用

摘要: 1、使用5.3.3以上的php版本,或者直接下载wamp2.1集成环境。2、下载xhprof for windows版本,地址:http://www.benjamin-carl.de/?download=XHProf-0.10.0-PHP-5.3.3-VC6-x86-TS,把解压后的dll文件放到php的ext目录里面。3、要把xhprof的两个包含了调试输出页面的子目录安置好,这里我选择了直接安置在自己网站发布位置的根目录里,也就是apache默认的htdocs的目录里面,分别是xhprof_html、xhprof_lib、xprof_log,其中xhprof_html和xhprof_lib 阅读全文

posted @ 2014-01-08 14:47 freedomdym 阅读(2108) 评论(0) 推荐(1) 编辑

导航