- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 海尔w718刷机教程
作为一名小白用户,第一次刷机总是从茫然开始,但是过程却正如网友所言:恰如不断尝试以不同的方式去打开一扇窗户,那一次眼前的漫山遍野还真让人激动不已。好了,废话不多说,贴教程,都是从网上汇总过来的:步骤一:首先按照如下教程,使得手机获得root权限:http://jingyan.baidu.com/article/4f7d57128757461a201927a3.html
2013-02-01 14:33:44
2660
原创 mock server —— 用于自动化测试
我们在测试某个模块的时候,该模块会依赖很多外部http server,真实搭建这样的server有两个缺点:1、部署维护成本较大,太重不适合自动化测试,2、网络异常、超时、返回部分结果等特殊情况很难测试到,这时候如果用到mock就很方便了,这里来介绍一个简单的mock server。功能描述模拟http服务, 同时支持get及post访问方式提供两种set方法供用户自定义h
2012-11-01 01:20:07
2874
原创 Web UI 自动化测试实践
Web UI自动化测试实践背景:1. 人工测试非常耗时和繁琐2. 前端迭代速度明显加快等实施自动测试的目标和意义:1. UI测试自动化可以将繁琐的UI测试持续管理起来2. 持续迭代,及时反馈,甚至可以做到TDD(Test driven development)3. 测试case和具体case实现相分离,使得测试case对
2011-11-16 21:19:46
1404
原创 Continuous Integration with Jenkins & Selenium2
UI测试自动化可以将繁琐的UI测试持续管理起来,做到测试case和具体case实现相分离,便于case的跟踪和即时反馈。一、To give you a little history:Jenkins是在hudson基础上发展起来的优秀持续集成工具.Selenium2在selenium1的基础之上增加了强大的webdriver驱动,使得测试case可以完全脱离Selenium-S
2011-11-14 15:09:24
1190
原创 如何测试搜索引擎(online部分)
搜索引擎从业务耦合度上可以被分为online和offline两部分,两者通过index进行关联。online又可以被分为核心引擎和online应用,offline则包含数据爬虫和offline处理流程。搜索引擎online部分的测试可以分为如下几步:单元测试:人们普遍认识到错误发现的越早,改成错误的成本越低,正确改正错误的可能性也越大,TDD可能是个不错的解决方案,不过程序
2011-11-10 17:27:43
1579
原创 jenkins & hudson 关系
两者都是持续集成与构建服务器,一开始只有hudson,那jenkins是怎么来的?,看到这篇文章(http://www.infoq.com/cn/news/2011/02/jenkins 2011-2-2)隐约了解了一些背景知识文章最后留了一句“对此次项目更名有何想法呢?仅仅是更名而已,还是分支呢?如果是后者,你会使用Jenkins分支还是Oracle的Hudson分支呢?”然后就有了后文
2011-11-01 23:09:15
4900
原创 simpleBugfree: bugfree简易交互工具
背景:简单介绍下Bugfree设计者推荐使用bugfree的流程是:首先创建Test Case(测试用例),运行Test Case产生Test Result(测试结果),运行结果为Failed的Case,可以直接创建Bug。Test Case标题、步骤和TestResult运行环境等信息直接复制到新建的Bug中,所以bugfree简易交互工具的初衷就是自己执行获得result后将整个流程自动化
2011-10-28 19:01:43
795
原创 webdriver常用技巧(java)
场景一:鼠标滑动element = driver.findElement(By.cssSelector(".user-info.right>div>p>a"));Actions builder = new Actions(driver);builder.moveToE
2011-10-09 14:06:12
1321
原创 进程监控
当你在某台机器上运行着某个daemon,假设有一天它由于异常崩溃或终止,也许你不会及时知道,如果你维护着多个类似的程序,或许他们还在不同的机器上时,情况可能会变的更糟。再或者你想让一封邮件来告知你某个program是否执行完成,而不是隔一段时间去ps下,等等...那么下面
2011-09-19 13:52:29
777
原创 pylucene入门
本文只对一次无聊的成功的经历做个记录,就算是来祭奠快逝去的2010年吧~~pylucene: http://lucene.apache.org/pylucene/index.htmlPyLucene is a Python extension for accessing Java Lucene. Its goal is to allow you to use Lucene's text indexing and searching capabilities from Python基础环境:(试验机环境)py
2011-01-16 12:46:00
1540
原创 如何对私有方法进行单元测试?(依据推荐等级排序)
<br /><br />如何对私有方法进行单元测试?(依据推荐等级排序)<br />1. 不测试,没必要测试private方法。(但是1.c需要保证,或者参考TDD)<br />a) 私有的方法一定是供暴露出来的方法调用的,测试了暴露方法,也就同时测试了私有方法,如果做不到,是否代码重构有问题?<br />b) 单元测试的目的是为了保证你修改复用代码时不会影响到所有引用这段代码的程序,private方法本来就不能被别的类引用,所以不需要用单元测试来保证其
2010-12-12 14:13:00
2156
原创 buildbot安装步骤(仅更新原帖中使用的版本)
<br /><br />Buildbot安装步骤:<br />Buildbotmanual 0.8.2 : http://buildbot.net/buildbot/docs/current/index.html<br />BuildBot是一个自动构建工具。每当代码有改变,服务器要求不同平台上的客户端立即进行代码构建和测试,收集并报告不同平台的构建和测试结果。BuildBot用python写的,该python程序只依赖python环境和Twisted(一个python网络框架),可以在很多平台运行。下
2010-12-12 14:12:00
4086
原创 零星随笔
进入计算这个行业已经有6个年头了,大学的时候也没有做出个什么东西,想在回想起来,有点记忆的是太少啦。 后来呢,一直专注于Java开发语言,感觉里面值得学习的东西实在是太多了,特别是认识到了一个新名词:开源,真的是件很有魅力的事情,但是基于自己的水平有限,一直有开源什么的想法,但是却久久不能付诸实际,真的是有点惭愧,中间可能是由于做了一年的ASP开发,耽误了不少时间,也远离了一段J...
2009-09-06 22:04:14
138
Java实现货郎担问题
2008-04-21
通讯薄管理系统
2007-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人