2017年8月17日

ruby + phantomjs 自动化测试 - GA

摘要: 说起测试GA,真是一件枯燥乏味,重复性很高的工作,那么为什么我们不使用自动化测试代替它呢,显然,很多公司的产品迭代太快,ga也变化的比较频繁,但是确保ga工作正常,对于其他部门的工作是有很大帮助的,由于公司对于这块比较注重,而且曾经出现过ga被前端修复bug而影响,所以抽空倒腾了下如何对ga进行自动 阅读全文

posted @ 2017-08-17 12:10 tim_sheng 阅读(965) 评论(0) 推荐(0) 编辑

2017年7月20日

firefox native extension -- har export trigger

摘要: 这两天想学习下如何在运行自动化脚本时去capture http traffic,google看到一篇博客介绍用browser mob proxy或者firefox+firebug+netexport,后来去netexport的github官网发现已经不维护了,你可以去到http://getfireb 阅读全文

posted @ 2017-07-20 10:47 tim_sheng 阅读(502) 评论(0) 推荐(0) 编辑

2017年6月23日

配置jenkins slave 问题,ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.

摘要: 因为需要需要搭建一套自动化环境的windows电脑作为slave,简单的把原来用来mac上的job配置一模一样的配置了下,运行时遇到如上问题,google半天百思不得其解, 后来尝试把SCM里面的branch specifier 由原来的 ${sha1}去掉,愉快解决问题,遂记录下 阅读全文

posted @ 2017-06-23 17:24 tim_sheng 阅读(6703) 评论(0) 推荐(0) 编辑

2017年2月3日

尝试用selenium+appium运行一个简单的demo报错:could not get xcode version. /Library/Developer/Info.plist doest not exist on disk

摘要: 业余时间抽空搭了个appium+selenium的环境(mac), 在执行第一个脚本的时候遇到个问题纪录下: could not get xcode version. /Library/Developer/Info.plist doest not exist on disk 解决方案 1.打开app 阅读全文

posted @ 2017-02-03 22:41 tim_sheng 阅读(2445) 评论(2) 推荐(0) 编辑

2016年4月25日

ruby 除法运算

摘要: 在Ruby中根据运算对象的值的不同进行不同的操作。除法运算符"/"的两边同为Interger对象时运算符进行整除运算,其中任意一方为Float对象时进行实数的除法运算。 7 / 2 #=> 3 整除 7.0 / 2 #=> 3.5 除法计算 阅读全文

posted @ 2016-04-25 17:10 tim_sheng 阅读(2399) 评论(0) 推荐(0) 编辑

2016年3月29日

ERB预处理ruby代码

摘要: cucumber.yml 文件可以用erb预处理,这样允许你在cucumber.yml文件中使用ruby代码生成值。所以如果你有几个配置要用相同值时,你可以这样写 阅读全文

posted @ 2016-03-29 19:45 tim_sheng 阅读(983) 评论(0) 推荐(0) 编辑

2016年2月2日

ruby self.included用法

摘要: ===Module#included 当一个模块混入到类时,如果该模块的included方法已经定义,那么该方法被调用。该方法的唯一参数就是接受混含的类的名字。 1 module M 2 def self.included(c) 3 puts "I have justbeen mixed into 阅读全文

posted @ 2016-02-02 22:25 tim_sheng 阅读(952) 评论(0) 推荐(1) 编辑

ruby include和exclude区别

摘要: 很久没玩ruby了,今天看源码的时候,看到extend硬是缓不过神了,Google下extend和include的区别,做个记录 在class中include module, 那么module中的方法将成为类的实例方法 在class中extend module, 那么module中的方法将成为类的类 阅读全文

posted @ 2016-02-02 22:19 tim_sheng 阅读(1047) 评论(0) 推荐(0) 编辑

2015年10月22日

symfony安装使用

摘要: symfony是一个强大的具有DI特性的框架,目前比较流行的php开发框架Drupal,Laravel底层都是使用了symfony. 想了解symfony更多内容,传送门安装symfony很简单,一般有2种方式,大家随意选择一.使用symfony installer直接安装(推荐)根据不同的操作系统... 阅读全文

posted @ 2015-10-22 16:45 tim_sheng 阅读(4529) 评论(0) 推荐(0) 编辑

2015年6月23日

解决git中文乱码

摘要: 和linux平台一样,在默认设置下,文件名称中包含中文的文件,在工作区状态输出、查看历史更改概要,以及在补丁文件中,文件名中的中文不能正确的显示,而是用若干八进制字符编码来显示,如下:1 git status -s2 ?? "\350\257\264\346\230\216.txt"1 printf... 阅读全文

posted @ 2015-06-23 12:44 tim_sheng 阅读(3095) 评论(0) 推荐(0) 编辑

导航