经验&原则
- 尽可能早的添加日志记录和错误处理
- 从小事做起,然后再扩展
- 勇于尝试
- 一次只改变一件事
- 在运行中了解存量代码
- 良好的注释非常有必要
- 关于bug:总是免不了的、要及时解决、要能够重现、没有巧合、关联时间戳、交叉检验、重要的要有解决记录
- 所需花费的时间总是比你预计的要长
- 在整体测试之前先进行模块测试,即局部是可信的
- 每一行代码必须至少执行一次
- 工作状态有高有低,实在解决不了,就去休息会
- 使用橡皮鸭等方法释放压力
- 会问问题或把问题描述清楚也是一项很重要的能力
- 不要大包大揽,包括荣誉
- 面对面的交流最有效
疑问&思考
- 是不是一定要追求尽可能高的测试覆盖率?
- 如何做页面的自动化测试?
- 如何说服他人或消弭分歧?
- 与不懂技术的领导该怎样交流?