【正确答案】
D
【答案解析】[解析] 自动化测试工具的关键特征之一——具有良好的脚本开发环境,对于可自动测试的任务,也常会因为异常错误自动终止,这就要求测试工具首先应该具有相对应的容错处理系统,可以自动处理一些异常情况。其次要能够提供类似软件集成开发环境中的调试功能,支持脚本单步运行、设置断点、得到变量返回结果等,可以更有效地对测试脚本的执行进行跟踪检查并迅速定位问题。最后,测试脚本的开发通常也需要一个团队的开发环境,即对脚本代码能很好地控制和管理,可以对测试数据文件、测试脚本对象抽象层进行统一管理。