1、如何成为程序员,大纲,和开发相关的一些知识 企业开发的需要,和开发相关的一些知识,使用CVS BUG数据库 进度表 规格说明书,使用CVS,使用CVS,BUG数据库,编辑 (描述bug,分配给同事处理) 解决(程序员处理) By Design - 就是这么设计的,无效的Bug Duplicate - 这个问题别人已经发现了,重复的Bug External - 是个外部因素(比如浏览器、操作系统、其他第3方软件)造成的问题 Fixed - 问题被修理掉了。Tester要尽可能找到这种Bug Not Repro - 无法复现你这个问题,无效的Bug Postponed - 是个问题,但是目前不必修
2、理了,推迟到以后再解 Wont Fix - 是个问题,但是不值得修理了,不管它吧 关闭(测试人员同意bug修复) 激活(测试人员不同意bug修复),BUG数据库,进度表,规格说明书(日本),规格说明书(日本),规格说明书(日本),规格说明书(日本),规格说明书(美国),企业开发的需要,项目管理 功能需求 项目组成员 程序员的每天工作 测试员的每天工作 代码的规范和风格,项目管理,功能需求,项目组成员,程序员每天上班担心什么,自己昨天的代码check-in,造成Bug.,有bug之后怎么办,打开缺陷跟踪工具,查看指定给自己的Bug,解决高优先度的Bug。因为质量重于新功能。,接下来做什么,从版本控制工具中Check out代码 修改代码(解决Bug或实现新功能) 取得版本工具中最新变化,在本机Build和单元测试 Check in代码,程序员每天工作流程,测试人员每天先做什么,打开BUG管理工具,查看指定给自己的Bug,验证已解决的Bug。,接下来做什么,根据测试用例检验今天的Build 在BUG管理系统中记录新发现的Bug,代码的规范和风格,常量、变量定义的规范 代码对齐方式、分块、换行 空格的使用 注释的规范,