学位论文 > 优秀研究生学位论文题录展示
基于用户分类的Web日志统计测试方法研究
作 者: 俞金松
导 师: 高建华
学 校: 上海师范大学
专 业: 计算机软件与理论
关键词: 统计测试 Web日志 马尔可夫链模型 用户分类 捕获/重现技术
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 41次
引 用: 0次
阅 读: 论文下载
内容摘要
Web应用具有用户数量庞大、使用环境复杂多变、更倾向于文件和信息的传递和获取等特点,传统的软件测试方法面临新的挑战。由于Web应用的多层体系结构,决定了在层与层之间可以使用不同的组件,在测试资源有限的情况下无法做到覆盖测试。本文研究一种统计测试方法,采用关键模块优先测试的策略以满足这一需求。统计测试针对Web用户频繁使用的页面和路径进行重点测试,以软件可能使用的输入子集表现的性能作为依据,推断软件整体的可靠性。使用统计测试的前提就是要根据Web应用的真实使用情况进行建模,比较常用的有基于UML使用模型和基于马尔可夫链使用模型。但随着Web应用的日趋复杂化,传统的两种模型已经无法适应功能结构和用户权限交错的Web应用。为此,本文在基于层次型马尔可夫链模型的基础上,提出了一种基于用户分类的统计测试方法,该方法通过对Web日志的分析和提取,对Web用户进行用户分类,构建基于用户分类的马尔可夫链模型,指导生成测试用例,进行测试。论文以“校园智能IT服务平台”作为测试平台,深入研究了如何进行Web访问日志的用户分离,根据不同算法构建使用模型等过程,并用实验验证了该方法的可行性。同时,说明该方法能够适应复杂度较高的Web应用,并且使得Web应用的可靠性评估更具有现实意义。
|
全文目录
中文摘要 4-5 Abstract 5-7 目录 7-9 第一章 绪论 9-13 1.1 论文研究的背景 9-10 1.2 课题来源 10 1.3 论文的主要工作 10-11 1.4 论文创新点 11 1.5 论文结构 11-13 第二章 Web应用特点及测试方法 13-17 2.1 Web 应用特点 13-14 2.2 Web 应用的测试方法 14-16 2.2.1 Web 故障 14-15 2.2.2 Web 应用的功能测试 15-16 2.3 本章小结 16-17 第三章 统计测试相关技术 17-25 3.1 软件的统计测试技术 17-18 3.1.1 功能测试 17-18 3.1.2 统计测试 18 3.2 软件可靠性分析 18-20 3.3 马尔可夫链统计测试原理 20-24 3.3.1 马尔可夫使用链 21-22 3.3.2 马尔可夫测试链 22-23 3.3.3 测试执行与故障处理 23-24 3.4 本章小结 24-25 第四章 基于马尔可夫链的 Web应用统计测试方法 25-30 4.1 标准型马尔可夫链模型 25 4.2 层次型马尔可夫链模型 25-29 4.2.1 层次型马尔可夫链模型的构建方法 26-28 4.2.2 设定模型的测试门限值 28-29 4.3 本章小结 29-30 第五章 基于用户分类的统计测试方法 30-43 5.1 Web 用户分类 30-32 5.1.1 用户分类对于测试的必要性 30 5.1.2 用户分类的概念 30-31 5.1.3 聚类分析法 31-32 5.3 Web 日志的提取及分离 32-35 5.3.1 Web 日志概述 32-33 5.3.2 Web 日志挖掘 33-34 5.3.3 Web 日志的用户分离 34-35 5.4 基于用户分类的马尔可夫链模型构建方法 35-39 5.5 测试用例的使用和处理 39-42 5.5.1 捕获/重现技术 40 5.5.2 测试集的缩减和过滤 40-42 5.6 本章小结 42-43 第六章 实验及分析 43-48 6.1 实验期望 43 6.2 实验准备 43-45 6.2.1 可靠性度量标准 43-44 6.2.2 日志数据 44-45 6.3 数据分析 45-47 6.3.1 有效性分析 45-46 6.3.2 用户组选择 46-47 6.3.3 可靠性分析 47 6.4 本章小结 47-48 第七章 总结和展望 48-50 7.1 结论 48-49 7.2 未来研究的方向 49-50 致谢 50-51 参考文献 51-54 攻读硕士研究生期间发表的论文及参加的科研项目 54
|
相似论文
- 基于Web日志的用户挖掘研究与实现,TP311.13
- 隐藏站点对IEEE802.11WLAN性能的影响,TN925.93
- IEEE802.11 DCF无线局域网性能分析,TN925.93
- 基于马尔可夫链的单证关系建模的研究与实现,O211.62
- 面向个性化服务的分类技术研究,TP311.13
- 线粒体完全基因组混沌游戏表示的Markov模型模拟,O211.62
- 江西铁通互联网用户数据统计分析与研究,F224
- 基于Web的企业信息交互系统,TP311.52
- 基于增量学习的精准广告投放系统研究,TP311.13
- 高可信网络中的用户行为监测,TP393.08
- 认知水声通信中频谱预测技术研究,TN929.3
- 支持向量机SK算法研究及CRM建模分析,F224
- 一种基于UMMs的Web软件统计测试方法研究,TP311.52
- 基于马尔可夫链模型的软件可靠性测试方法的研究,TP311.52
- IEEE 802.15.4MAC协议分析与优化,TN929.5
- 基于灰色马尔可夫链组合预测的随机桥梁荷载模型研究,U441.2
- 双精度浮点型混沌伪随机序列发生器的DSP实现,TN918.2
- 软件统计测试模型及其应用研究,TP311.52
- 基于点击流的Web数据挖掘研究与应用,TP311.13
- 基于Web日志挖掘的聚类算法研究,TP311.13
- 改进的IEEE 802.11 DCF性能分析模型,TN925.93
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|