无论是用编程环境,还是用创作工具,当完成一个多媒体系统设计后,一定要进行系统测 试。其目的是发现程序中的错误、功能中的缺陷等。测试工作实际从系统设计一开始就进行,每个模块都要经过单元测试、功能测试,模块连接后要进行总体功能测试。对软件程序模块的测试方法有许多,最通用、简单的方法是“走代码”(walk-through)的方法,对有逻辑分支部分,每个分支均至少走过一遍来检查错误,并记录下来。而对模块功能测试按设计目标要求逐项检查。对可执行的版本测试、修改后,形成一个可用的版本,投入试用。在应用中再不断地清除错误,强化软件的可用性、可靠性及功能。
  经过试用完善一段后,可进行商品化包装,以便发行。发行后交付用户使用运行,还要注意维护,以延长系统生命周期。
  在软件发行后,更进一步的测试还应继续进行,这些测试应包括可靠性、可维护性、可修改性、效率及可用性等。可靠性是指程序所执行的和我们所预期的结果一样,而且前一次执行与后一次执行的结果相同;可维护性是指如果其中某一部分有错误发生时,可以很容易地将之更改过来;可修改性是指系统可以适应新的环境,随时增减改变其中的功能;效率则是程序执行时不会使用过多的资源或时间;可用性是指一项产品可以满足用户执行其想要完成的工作。可用性实际应最先测试,对可用性测试要与用户配合进行,通常的方法是:
(1)用户实测。
(2)在多种应用环境下,进行实地观测。
(3)请专家评估。
(4)问卷与访谈。
  经过上述应用测试,可进行用户满意度分析,进而详细整理和去除影响用户满意的因素。

关闭该窗口