多长时间需要进行一次测试?
交货的时间表是什么?
什么时候停止测试? 什么时候停止测试是很有学问的,很多公司多半是在没有时间、没有资金是,老板或项目经理说了停止就停止。事实上根据bug预测、bug发现率与错误修正率的时间曲线来决定的。只有当这个曲线达到水平线后方才可以停止。4、谁来实施测试(Who) ?硬件:具备什么样的服务器、客户端及其网络环境。
软件:安装什么样的软件环境最适合作这些测试。
体系架构:测试的类别有很多,不同的人进行不同的测试,比如开发人员做单元测试,测试人员作功能测试、集成测试、非功能性测试,而让市场、需求人员、客户去做验收测试
数据:需要什么样的测试数据来实施这一次的测试,这些测试数据的设计。
人力资源:按测试计划的要求安排相关的人力资源。5、在哪里进行测试(Where) ?在开发服务器上测试?
开发人员可能会叫你在测试服务器上测试,事实上这样对测试效率和测试人员的情绪影响是很大的,因为开发服务器是一个极不稳定的环境。而且也没明显的测试阶段。
建立一个测试实验室 ?
对于有很多项目的公司,建立一个测试实验室是很必要的,主要用来做环境的兼容性测试,压力、性能测试,验收测试等等。
为了减轻测试者本地机器的负荷,使之在进行测试的同时可以做其他测试,
远程定时执行测试的机制。6、测试什么(What) ?自动测试中应用程序的主要特点是什么?
按重要性将这些特点排序?
自动测试各部分的相对重要性?
7、怎么样才算完成(How)?
要定义测试的完成条件和完成标准, 以便达到这些条件和标准后应该立即停止测试,否则在经济和时间上是不允许的,因为测试可以永远下去.
8、缺陷如何分析和预防(How)?
测试过后应该对测试出的错误类别,错误特点作分析和提出预防措施,以便在将来的项目中有意识的去避免,这就是CMM5中说的缺陷预防.
文章来源于领测软件测试网 https://www.ltesting.net/