面向Web2.0应用的测试负载自动生成
发布时间:2023-01-09 12:28
测试负载的自动生成,对于Web2.0应用的测试至关重要。Web2.0应用是一种新的应用形态,相对于Web1.0应用而言,Web2.0应用的户数量更加庞大,用户类型更多,各式各样的用户体验Web2.0应用的方式也更加丰富,用户操作、用户交互更加复杂,用户场景也更加多变。 然而,现有的测试方案在面对越加复杂的被测系统时,仍然沿用以前的设计思想。测试负载的设计过程仍然使用人工启发式的方法。当测试一个互联网应用(比如一个网站)的承载性能时,测试人员惯用的方法是使用负载生成工具生成HTTP请求从低并发量渐进地提升至高并发量以衡量应用的承载能力。这种方法因设计过程简单而被测试人员广泛采用。然而随着Web2.0应用的快速发展,测试需求变得更加复杂。测试人员需要确认系统中每一个被测功能或组件,为之建立模型,设定模型的参数,设计测试负载,并最终测试。测试过程不仅非常复杂,并且在为模型设定参数时,缺乏有效的数据依据,产生的测试结果缺乏可信度。因此这一方法不再适用。同时在面对各种各样、种类越加繁多的Web2.0应用情况时,现在仍然没有一个测试方案能够针对Web2.0应用提供有效、灵活的测试负载。 ...
【文章页数】:79 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 互联网应用测试负载设计
1.2.2 互联网应用用户行为建模
1.2.3 马尔可夫链
1.3 研究内容
1.4 论文组织结构
1.5 本章小结
2 测试系统分析与构造
2.1 被测系统
2.1.1 典型的 Web2.0 应用
2.1.2 被测系统的搭建
2.2 测试平台
2.2.1 Apache JMeter
2.2.2 Siege
2.2.3 Faban
2.3 测试负载
2.3.1 测试负载设计原则
2.3.2 测试负载设计步骤
2.4 本章小结
3 Web2.0 测试负载特征分析
3.1 单用户行为特征分析
3.1.1 单用户行为特征建模
3.1.2 单用户行为记录分析
3.1.3 单用户行为数据收集及转换
3.2 用户并行性特征分析
3.3 本章小结
4 Web2.0 测试负载的设计实现
4.1 单用户负测试载自动生成
4.1.1 单用户行为多对一映射
4.1.2 基于马尔科夫链的单用户测试负载设计生成
4.1.3 单用户行为测试负载实现
4.2 并发用户的测试负载自动生成
4.2.1 并发用户的测试负载设计
4.2.2 并发用户的测试负载实现
4.3 Web2.0 测试负载实验
4.3.1 实验环境
4.3.2 实验过程
4.3.3 实验结果
4.4 本章小结
5 总结与展望
5.1 全文总结
5.2 研究展望
参考文献
致谢
攻读硕士学位期间已发表或录用的论文
【参考文献】:
期刊论文
[1]Web2.0的研究与应用综述[J]. 王伟军,孙晶. 情报科学. 2007(12)
本文编号:3729187
【文章页数】:79 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 互联网应用测试负载设计
1.2.2 互联网应用用户行为建模
1.2.3 马尔可夫链
1.3 研究内容
1.4 论文组织结构
1.5 本章小结
2 测试系统分析与构造
2.1 被测系统
2.1.1 典型的 Web2.0 应用
2.1.2 被测系统的搭建
2.2 测试平台
2.2.1 Apache JMeter
2.2.2 Siege
2.2.3 Faban
2.3 测试负载
2.3.1 测试负载设计原则
2.3.2 测试负载设计步骤
2.4 本章小结
3 Web2.0 测试负载特征分析
3.1 单用户行为特征分析
3.1.1 单用户行为特征建模
3.1.2 单用户行为记录分析
3.1.3 单用户行为数据收集及转换
3.2 用户并行性特征分析
3.3 本章小结
4 Web2.0 测试负载的设计实现
4.1 单用户负测试载自动生成
4.1.1 单用户行为多对一映射
4.1.2 基于马尔科夫链的单用户测试负载设计生成
4.1.3 单用户行为测试负载实现
4.2 并发用户的测试负载自动生成
4.2.1 并发用户的测试负载设计
4.2.2 并发用户的测试负载实现
4.3 Web2.0 测试负载实验
4.3.1 实验环境
4.3.2 实验过程
4.3.3 实验结果
4.4 本章小结
5 总结与展望
5.1 全文总结
5.2 研究展望
参考文献
致谢
攻读硕士学位期间已发表或录用的论文
【参考文献】:
期刊论文
[1]Web2.0的研究与应用综述[J]. 王伟军,孙晶. 情报科学. 2007(12)
本文编号:3729187
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3729187.html