测试结果的查看是测试工作流程中的关键环节,它涉及到对执行过的测试活动的跟踪和分析。在实际的测试过程中,测试工程师通常会遵循一套标准的工作流程,包括测试计划、测试设计、测试执行、缺陷管理以及最终的测试评估和总结。
首先,测试工作流程的概述强调了Rational工具在其中的作用,这些工具如Rational统一过程(RUP)中的五个主要测试活动:测试计划、测试设计、测试实施、测试执行和测试评估。测试计划阶段是整个流程的起点,测试工程师根据项目文档中的规定(如emed4-plan-test.mpp)来确定关键活动,并生成包含测试需求和策略的详细计划,确保测试的针对性和有效性。
在实际操作中,测试计划是在TestManager中进行的,使用planning tab中的newtestplan功能创建。在创建测试计划时,工程师需明确测试计划的所有者,这有助于责任的明确和沟通顺畅。测试计划不仅包括具体的测试活动,还应考虑到项目的整体目标和预期结果。
测试设计阶段涉及编写测试用例,根据测试计划的需求来设计可重复验证的功能或性能指标。执行测试前,测试工程师还需要进行充分的准备,可能包括环境配置、工具设置等,以确保测试条件的准确性和一致性。
接着是测试执行阶段,通过执行测试脚本或手动操作,收集测试数据并记录测试结果。这些结果会自动保存在TestManager的Results Tab的Builds目录下的日志文件中,每个测试用例的日志文件命名与用例一致,便于查找和分析。双击日志文件,测试人员可以在右侧详细查看测试过程和结果。
测试执行完毕后,任何发现的问题会被记录为缺陷,进入缺陷管理环节。在这里,工程师需要跟踪缺陷的状态,确保其得到及时修复,并与开发团队进行有效沟通,推动问题的解决。
测试停止通常是当所有计划的测试完成,或者达到某个预设的停止条件时。最后,测试结束后会有测试总结,对整个测试过程进行回顾,包括总结经验教训,评估测试覆盖率和质量,为今后的测试工作提供改进参考。
测试结果的查看作为测试工作流程中的重要一环,贯穿于测试生命周期的各个环节,通过有效的管理和跟踪,确保测试的效率和质量。