|
知识路径: > 信息系统开发的用户支持 > 对系统测试工作支持 > 系统用户对系统测试的支持 > 系统用户对系统测试的支持 >
|
相关知识点:4个
|
|
|
|
制定测试计划的目的是确定和描述要实施和执行的测试。测试计划主要包含测试需求和测试策略。可以制定一个单独的测试计划,用于描述所有要实施和执行的不同测试类型,也可以为每种测试类型制定一个测试计划。完成测试计划制定后可以评测和管理测试工作。
|
|
|
在制定测试计划的过程中,需要由系统用户代表参与进来。因为系统用户是对信息系统建设项目的结果能够产生重大影响的角色。不同的系统用户通常会对问题持有不同的观点,因而必须用所提供的解决方案来满足他们不同的需要。在制定测试计划时,有时涉及的是系统的直接用户,而有时是系统的间接用户,或者只受到系统所影响的业务结果影响的人,还有的时候是系统的经济型买主或开发支持者。例如,业务客户(或客户代表)、最终用户(或用户代表)、项目投资者、股东、生产经理、买方等。一般情况下系统用户为制定测试计划提供正确信息的方法有:访谈、填写调查问卷、实施功能监测等。
|
|
|
|
|
|
|
|
|
|
在不同步骤中,系统用户的参与形式与具体支持活动有所不同。
|
|
|
在确定测试需求阶段,系统用户需要与测试设计员通过访谈的形式来确定测试需求信息。
|
|
|
在评估风险阶段,系统用户首先要参与复审每一项测试需求并帮助确定风险因子(例如高、中或低)。测试工作需要平衡资源约束和风险,最重要的测试需求必须能够反映最高的风险。系统用户可以根据业务特点帮助测试设计人员评估哪些模块在发生错误或失效时将带来何种程度的不良后果。再者,大多数应用程序都有某些功能是经常使用的,而另外一些则是较少使用的。因此要对应用程序进行合理的测试,必须确保不仅测试具有最高风险的测试需求,而且还应测试经常使用的功能,因为这些功能通常是最终用户最频繁使用的。这类信息可以由测试设计人员与系统最终用户及其经理访谈来完成。还有一种方法是观察最终用户与系统的交互行为或者使用监视/记录软件来记录最终用户与系统的交互行为,以供分析使用。
|
|
|
在测试计划被制定完成并生成报告后,系统用户应该获取一份该报告的副本。
|
|
|