论文部分内容阅读
随着Internet的深入发展,其在教育领域的应用越来越广泛。但是,由于软件开发过程中存在的问题,学校在使用教育系统时,表现出很多不满,主要表现在系统的性能方面。因为性能的优劣不仅影响学生的体验,而且可能直接致使教学质量下降,系统资源浪费。本文通过对性能测试相关理论、模型以及方法的研究,针对教学系统提出一种基于学生访问特征的全面性能测试模型,站在教学系统的主要使用者角度上,通过仔细分析服务器的日志和学生操作的行为,得出学生使用系统的主要特征,即访问特征,为性能测试后期的模拟用户提供依据。结合全面性能测试的核心,不同的性能测试类型在某些条件下可以相互转化,从而达到全面测试系统性能的效果,也在一定程度上降低性能测试的成本。本文根据该模型的核心思想,设计了模型图。在调研学生访问特征的基础上,从三方面重点设计:即测试策略、测试用例和测试方法。并按照性能测试的流程,在开放实验室管理系统的性能测试中加以实践。在测试前期准备中,通过分析系统需求以及性能测试领域,确定系统的性能测试点以及性能测试指标,并针对这些设计测试策略和用例,引入性能测试工具LoadRunner,依据学生访问特征中的行为导航开发测试脚本、设置场景、执行脚本、监测服务器,记录测试结果。通过在实际系统中的具体应用,实践了该模型的可用性。研究成果对此类系统的性能测试具有指导意义。