软件测试环境的定义 软件测试环境的搭建
软件测试环境包括设计环境、实施环境和管理环境。本章讲述的是通常意义上的测试环境即测试的实施环境。
· 软件测试设汁环境:编制测试计划/说明/报告及与测试有咒的文件所基于的软件,硬件设备和支持。在没计阶段根据客户的需求进钉_环境设计,当然期望测试环境无限接近于客户所需软件运行的真实环境,但实翰、上m于各种资源的限制,只能在近似的模拟环境中进行测试。
· 软件测试实施环境:对软件系统进行各级测试所基于的软件/硬件设备和支持。测试实施环境包括被测软件的运行平台和用丁各级测试的工具。实施环境必须尽可能地模拟真实环境,以期望能够测试出真实环境中的所有问题,同时也需要理想环境以便找出问题的真正原因。
· 软件测试管理环境:管理测试资源所基于的软件/硬件设备和支持。测试资源指测试活动所利用或产生的有形物质(如软件、硬件、文档)或无形财富(蛐1人力、时间、测试操作等)。广义的测试管理环境包含测试设计环境、测试实施环境和专的测试管理工具。例如,埘bug的跟踪、分析管理,对cAsE的分类管理,对测试任务的分派、资源管理等