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