- 用户往往希望看到和上述列表相同模式的输出,并暂时影藏不必要的技术信息,所以对于单个测试用例的输出,需要打破平面的输出模式,利用前端工具,以树形或更复杂的的数据结构来呈现。
- 测试执行的数据包括一组测试用例的执行结果,这个结果一般会包含一次执行的所有信息,比如测试的版本、所用的测试用例,有多少测试用例执行通过、多少测试用例执行失败,等等。然后计算一个通过率,用来反应被测功能的质量。
- 对于自动化测试工程师来说,除了常规的测试数据,还希望获取一个横向比较的结果,比如和前几次的版本比较,通过率的变化趋势,具体每个测试用例成功或失败的测试,甚至在不同的版本之间进行比较。
- 由于自动化测试的结果本身并不一定反应产品质量的实际情况,比如有些因为测试用例本身的问题产生了执行失败。所以测试工程往往希望能对测试结果做二次处理,对执行是失败的脚本填写分析报告,确定是脚本的问题、环境的问题,还是最终产品的问题。
- 管理者更多关心可能并不是执行结果的细节,而是从数据和图表中获取直观的统计信息。