首页> 中文学位 >基于用户分类的Web日志统计测试方法研究
【6h】

基于用户分类的Web日志统计测试方法研究

代理获取

摘要

Web应用具有用户数量庞大、使用环境复杂多变、更倾向于文件和信息的传递和获取等特点,传统的软件测试方法面临新的挑战。由于Web应用的多层体系结构,决定了在层与层之间可以使用不同的组件,在测试资源有限的情况下无法做到覆盖测试。本文研究一种统计测试方法,采用关键模块优先测试的策略以满足统一需求。统计测试针对Web用户频繁使用的页面和路径进行重点测试,以软件可能使用的输入子集表现的性能作为依据,推断软件整体的可靠性。
   使用统计测试的前提就是要根据Web应用的真实使用情况进行建模,比较常用的有基于UML使用模型和基于马尔可夫链使用模型。但随着Web应用的日趋复杂化,传统的两种模型已经无法适应功能结构和用户权限交错的Web应用。为此,本文在基于层次型马尔可夫链模型的基础上,提出了一种基于用户分类的统计测试方法,该方法通过对Web日志的分析和提取,对Web用户进行用户分类,构建基于用户分类的马尔可夫链模型,指导生成测试用例,进行测试。
   论文以“校园智能IT服务平台”作为测试平台,深入研究了如何进行Web访问日志的用户分离,根据不同算法构建使用模型等过程,并用实验验证了该方法的可行性。同时,说明该方法能够适应复杂度较高的Web应用,并且使得Web应用的可靠性评估更具有现实意义。

著录项

  • 作者

    俞金松;

  • 作者单位

    上海师范大学;

  • 授予单位 上海师范大学;
  • 学科 计算机软件与理论
  • 授予学位 硕士
  • 导师姓名 高建华;
  • 年度 2012
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;TP393.09;
  • 关键词

    Web日志; 马尔可夫链模型; 用户分类; 软件测试;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号