对于手工测试,测试日志必须在线发展和实现。至少,它必须是一个与测试条件和测试数据存放在同一个业务手册中的电子数据表。理想情况下,测试结果数据库将被用作永久存储的中心知识库。当使用捕获/回放工 具(比如Rational Rob。t或Mere'lry I咖actlve的winRunrler)来执行测试 时就是这种情况。测试结果被捕获.并将测试结果写人知识库,以后便可以查看测试结果并打印出报告。
BrL】ce已经开发了一种自动化的手工测试脚本(使用鼬t诂11al Robot和 sQABasic语言)用于手工测试中的测试结果捕获和分析(这个工具我们将 在第9章详细讲述)。它显示手工测试脚本,就像讲词提示装置那样,在测 试执行过程中脚本的每一步都可以被选择。当执行完毕,测试将以通过、 失败和跳过三种状态记人日志。该手工测试脚本基于多年前由P}蚴ix Ad黜a sQA用户组出版的手工测试脚本。这些测试脚本已被重写,并作了 不少改进,在测试日志中添加了客户评论。在支持本书的兀P站点上可得 到这个测试脚本。它还可以容易地用sQABask:之外的语言改写。