3.2软件开发企业好能成立独立的测试部门。将测试部门与开发独立开来但是独立开来,并不表示没有联系了,因为毕竟测试部门测试的是开发部的产品,所以应该加强这两个部门的紧密沟通与合作。
    3.3要尽早地制定出完整详尽的测试计划㈣凡事预则立,不预则废。软件测试也是如此。测试计划是项目计划的组成部分它依赖于软件组织过程和方针;它是一系列测试活动的指导文件。测试计划的主要内容有:
    1)确认测试目标、范围和需求:
    2)识别测试风险,制定相应的测试策略;
    3)对测试任务和工作量进行估算:
    4)确定所需的时间和资源:
    5)确定进度安排和资源分派.其中包括团队角色、责任和培训:
    6)测试阶段的划分,包括阶段性任务和成果;
    7)确定测试中的跟踪与控制机制图
    在项目开发的时间安排上,应该认识到软件测试的重要性,为计划、设计、测试、改错、再测试、变更、以及编制文档留出足够的时间。一般为测试安排40%到50%左右的时间,这样开发完成的软件才会得到充分的测试,才能具有比较好的稳定性。
    3.4牢记软件测试的基本理念田
    11质量第一:
    2)尽早测试:缺陷发现越迟,影响范围越大,返工的工作量越大,同时造成的危害也越大;
    3)持续测试:软件需要一个不断测试的过程,具体表现为:“发现缺陷??更正??发现缺陷”的循环;
    4)自动化测试:软件测试活动的自动化管理,包括测试定义,结果信息显示,测试库管理和回归测试的控制等㈣;
    5)将JxI险降至低。