测试工具
考试要求: 掌握     
知识路径:  > 嵌入式系统的项目开发与维护知识  > 系统实施知识  > 系统调试与测试  > 系统测试


 
       测试是软件过程中一个费钱又费力的阶段,而有许多测试工具有助于测试代码构建。这些工具能覆盖很大一部分功能需求,使用这些工具可以极大地降低测试过程的成本。这些测试工具通常包括如下部分。
       (1)测试管理者。管理程序测试的运行,其主要任务是掌握测试数据、所测试的程序和测试结果等信息。
       (2)启示器。产生对期待的测试结果的预测。
       (3)文件比较器。将持续测试的结果和先前的测试结果进行比较,报告出它们之间的不同。比较器在回归测试中非常重要,所谓回归测试,就是测试程序的新版本和旧版本,从不同的执行结果中发现新程序中的问题。
       (4)报告生成器。为测试结果提供报告定义和生成功能。
       (5)动态分析器。向程序中添加代码,对程序中语句执行次数进行计数。测试运行完成时,运行记录能够显示每个程序语句被执行的频繁程度。
       (6)模拟器。可以提供多种类型的模拟器。目标模拟器模拟程序将要执行的机器环境;用户界面模拟器是一个脚本驱动的程序,它能模拟多个用户之间的并发交互行为;输入/输出模拟器可以对交易处理序列的时序进行重复。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有