可可家的小K喵
生活如此多娇,你我如此风骚~
摘要: 项目终于换了方案,改用socket来实现而不是之前的http了,所以测试工具就不能用以前的了,因为测试人手少,逼不得已的必须要挖掘更多的自动化方案来弥补。于是先研究了下python的socket解决方案,最后确定了struct的网络2进制数据读写方法,用python+threading处理后,形成了本地的自动化socket测试方案,该方案的逻辑流程如下图:实际上,通过配置简单的协议和宏命令组合,就已经可以开始测试了,但为了要和每日集成结合起来,也为了以后的测试数据整合,用例整合更为方便,还是选择将该工具和robotFramework结合起来。当然结合不是那么简单的拷贝过去,需要针对rf抽取so 阅读全文
posted @ 2014-04-03 18:09 可可家的小K喵 阅读(2928) 评论(1) 推荐(1) 编辑
摘要: 先啰嗦下为什么要使用svndumpfilter…svn库用久了以后就会越来越大,进行整体文件打包备份的时候,发现压力山大…尤其是美术团队也在使用svn进行重要美术资源管理的时候…….几百g的资源同步备份的盛况对于机器来说是难以承受的压力,尤其是当存在多种备份方式(比如本地多机器拷贝、远程机器上传备份)。几十kb的速度去承担几百g的备份是痛苦的事情。公司的运维又不给力,围观了下他们部署在我们服务器的批处理备份代码,就一个简单的对svn的仓库目录直接用winrar压缩,然后用rsync同步,这是多么粗糙的方案,当然也不是说错误,只是说过于暴力了点,且可控性太差,当想要过滤某些文件的时候就无法实现了 阅读全文
posted @ 2014-04-03 13:33 可可家的小K喵 阅读(4047) 评论(0) 推荐(0) 编辑
摘要: 背景最近在项目中推广集成测试的理念以及相关工具,在jenkins中集成sonar去分析项目的java代码的时候,意外的发现,sonarqube上还有对应python的插件,而自己写的测试工具大部分都是基于python编写的,于是就想用sonar来检查自己的代码规范及添加单元测试用例来确保工具的稳定和可靠性。简要的预想流程sonar在jenkins中集成的时候,一般都是用mavens下配置sonar : sonar驱动的,如果套用python的插件,要去编写个pom.xml感觉不太方便(主要是还不太确定如何处理….有大神了解的望指教!),最后还是考虑直接用sonar-runner驱动比较方便。用 阅读全文
posted @ 2014-04-01 18:28 可可家的小K喵 阅读(4059) 评论(0) 推荐(0) 编辑
摘要: 是该写点什么了,工作了这么久,也没有留点什么是懒惰的表现,而且工作中的积累,如果不记录下来,也没有办法去反思或提炼,形成的知识点,也容易随着时间而忘却,记录下来,是我觉得现在应该去做的事情。 阅读全文
posted @ 2014-03-24 11:48 可可家的小K喵 阅读(136) 评论(0) 推荐(0) 编辑