摘要: 最开始项目中是没有单元测试的,基本都是自己通过各种方式来实现测试的。比如修改代码,测完再改回来;再比如直接模拟用户操作,直接当黑盒测试,然后自己去看相应的逻辑有没有,状态有没有改变。**这些方式有几个缺点:*** 测试不完整,挖有一些隐藏的坑* 改代码测试,在该回来的时候可能引入新bug* 手工测试... 阅读全文
posted @ 2015-08-18 17:22 lhcpig 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 很久之前就注册了github,但是一直都没怎么提交代码。最近写了两个小工具,就把代码传到github上去了。主要是解决我现实生活中遇到问题。##[zhihu-digger]知乎没有特别关注的功能。我们如果想特别关心某一个人的回答或者点赞,除了一直手动刷新Ta的首页动态,没有其他办法了。用这个zhih... 阅读全文
posted @ 2015-08-18 17:20 lhcpig 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 今天看了一篇文章[sed 简明教程],里面将address的时候,感觉不太对。sed 的Address:`[address[,address]][!]{cmd}`这里给出伪代码:```bool bexec = falseforeach line in file { if ( match(add... 阅读全文
posted @ 2015-08-18 17:01 lhcpig 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了一个问题。之前随手写了一个自动部署的脚本,今天报错了。写出来和大家分享一下。这个自动化脚本是读取git仓库的项目,然后选择一个分支的代码进行编译测试打包部署。结果在读取git分支这一步出错了,我直接读取仓库的refs/heads目录文件。之前这个目录下有多个文件,每个文件代表一个分支。可是... 阅读全文
posted @ 2015-08-18 16:37 lhcpig 阅读(477) 评论(0) 推荐(0) 编辑