JOEL测试 on Java开发
2008-01-11 09:38
274 查看
文/李智慧
1, 使用源码控制机制,CVS,SVN,VSS,不管用什么,一定要用。
2, 使用ant制作一次连编脚本,一个点击或命令就能完成从源代码到发布包的连编。
3, 使用cruisecontrol进行持续集成,每一个版本交付给测试人员前都要做冒烟测试。
4, 在单体测试阶段就写BUG票,并自动生成BUG台账。
5, 在写新代码前修复故障。
6, 任何作业都要有WBS,任何时候WBS都反映最新的项目状况。
7, 在编码前一定要有经过review的仕样书和设计书。
8, 维护开发环境的安静,不要在大家最进入状态的时候开会。
9, 尽可能的使用最好的工具,不要让硬件成为改善开发效率的瓶颈,购买或盗版软件看具体环境。
10, 配备或指定专职的测试人员。
11, 招聘程序员的时候在面试他们的时候就让他们写一些代码。
12, 进行走廊可用性测试,让不了解软件的人试用开发中的软件并听取他们的意见。
1, 使用源码控制机制,CVS,SVN,VSS,不管用什么,一定要用。
2, 使用ant制作一次连编脚本,一个点击或命令就能完成从源代码到发布包的连编。
3, 使用cruisecontrol进行持续集成,每一个版本交付给测试人员前都要做冒烟测试。
4, 在单体测试阶段就写BUG票,并自动生成BUG台账。
5, 在写新代码前修复故障。
6, 任何作业都要有WBS,任何时候WBS都反映最新的项目状况。
7, 在编码前一定要有经过review的仕样书和设计书。
8, 维护开发环境的安静,不要在大家最进入状态的时候开会。
9, 尽可能的使用最好的工具,不要让硬件成为改善开发效率的瓶颈,购买或盗版软件看具体环境。
10, 配备或指定专职的测试人员。
11, 招聘程序员的时候在面试他们的时候就让他们写一些代码。
12, 进行走廊可用性测试,让不了解软件的人试用开发中的软件并听取他们的意见。
相关文章推荐
- Java 测试驱动开发--“井字游戏” 游戏实战
- RocketMQ:一个纯java的开源消息中间件--开发测试环境搭建
- eclipse开发Android项目之Rejecting re-init on previously-failed class java.lang.Class错误
- 【JAVA秒会技术之压力测试工具】JMeter在电商开发中的简单应用
- JAVA项目开发完成后期修改BUG和测试的工作流程
- Hadoop eclipse开发解决Call to localhost/127.0.0.1:9000 failed on local exception: java.io.EOFException
- 【Todo】抽象渗漏法则 & 找到理想员工 & 软件开发成功 12 法则 & Joel on Software
- 使用 Java 进行 MySQL 开发 (摘自:MySQL for Linux on POWER,第 2 部分: 开发应用)
- Ruby on rails开发从头来(windows)(二十九)- 性能测试
- Mockito:一个强大的用于Java开发的模拟测试框架
- ebs add on 开发测试脚本
- 用java开发简易接口测试工具
- Ruby on rails开发从头来(windows)(二十八)- 使用Rake运行测试
- Mockito:一个强大的用于Java开发的模拟测试框架
- 把jdk放到内存--加快java开发,测试速度
- 微信开发 本次测试环境搭建 JAVA开发
- Mockito:一个强大的用于 Java 开发的模拟测试框架
- IDEA搭建ssm框架测试衍生出的问题The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Develop\jdk7\jdk1.7.0_79\bin;
- 新Java运动:测试驱动开发3---用户注册2
- 性能测试脚本开发(C&C#&Java)