目的:
|
概括每种技术的工作方式,包括它支持的测试目标。
|
概括每种技术的工作方式。处理它支持的测试类型、目标和范围、实施方法、测试预测、评估方法以及自动化需要。
在许多情况下,您会将一个项目的技术重用于下一个项目。在这种情况下,您可以仅引用该技术的普通定义或复制现有的定义并在适当情况下进行修订。
对于每种现有的或必需的技术:
许多技术将支持多种测试,所以在确定该技术将需要支持哪些测试时要动些脑筋。如果该技术是第一次定义,这将有助于确定所需工作的范围。
在这种技术所代表的底层目标和价值观上要动些脑筋。
定义将如何实施该技术。简单地说明“我们在进行系统性能测试”是不够的,您需要认真地思考如何实现该目标。
您希望使用的某些技术可能执行起来不太经济。简短地描述您将如何实施该技术,您将能够对所涉及的后勤和进一步执行该技术的实用性有整体的认识。
确定您将如何观察和评估使用此技术实施每次测试的结果。 动脑思考一下您可进行哪些不同的测试预测,只有一个预测吗?还是有别的方法可以确定每次测试的结果?
自动化在许多测试技术中可能有着重要的作用。在某些情况下,它可能没那么完善,仅提供对开展手动测试的支持。
在如何最有效地实施、维护和管理涉及该技术的工作方面要动些脑筋。要解放思想 - 提高思考的宽度和深度,考虑尽可能多的可选项。
确定要与这种测试技术配合使用的适当工具。使用确定使用自动化的前一步骤中的相同工作。
记住,要考虑大量的工具类别;您的候选工具列表不应只包括测试执行自动化工具。除了使测试执行自动化的工具外,还要考虑将通过减少重复繁重的任务(例如测试数据管理、测试结果分析)而提高测试团队生产力的工具、事件工具以及变更请求报告工具等。
|