基于用户访问序列模式的Web性能测试模型研究与应用

来源 :西南大学 | 被引量 : 0次 | 上传用户:sj20091021
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web应用系统因其易部署、高扩展、低维护的特性成为现今软件系统开发的趋势,成为互联网发展中最具生命力的一部分。Web性能测试作为保障系统稳定性、定位性能瓶颈的重要手段,逐步发展为软件生命周期中不可缺少的环节。但是,传统的性能测试模型在Web系统上还面临三个主要问题:没有给出设计测试方案的指导性意见;缺少对性能测试指标的明确要求;忽略了测试后的性能迭代调优。这些问题成为影响Web性能测试可靠性的重要难点。针对上述问题,本文在传统的PTGM性能测试模型上,面向Web应用系统,提出一种改进的基于用户访问序列模式的性能测试模型UASP-PTGM(Performance Testing General Model based on User Access Sequential Pattern),该模型通过挖掘Web系统运行时产生的日志文件,生成用户访问序列模式,指导性能测试场景设计,模拟系统的真实负载情况;筛选出用户行为特征指标、基本性能指标这两方面的性能评价指标,以考察用户实际体验与系统使用情况;引入了回归测试,使Web系统在迭代调优过程中,实现系统的测试目标。其中,本文重点阐述了用户访问序列模式的生成方法,在日志文件预处理、序列模式挖掘、用户画像构建这三个阶段,提出了对应的改进方法:(1)在日志预处理阶段,提出一种基于构造网站结构树填补缺失路径的方法,通过Check访问序列中,邻近内容项对应节点是否满足网站结构树中的约束关系,来进行最短路径补充;(2)针对序列模式挖掘算法PrefixSpan在面对数据规模过大时,每次投影占用过多资源的问题,提出了改进的SP-PrefixSpan算法。通过提前剪枝序列非频繁项,支持度末位判断,后缀指针伪投影的方法,优化了序列在内存中的存储方式,减少了投影数据库规模,提高了算法效率;(3)通过对日志的挖掘与分析,结合用户画像八要素,提取出满足基本性、独特性、目标性、数量性及应用性的用户属性,为构建虚拟用户画像提供依据。最后,使用性能测试工具LoadRunner11,对具体项目案例进行测试。通过监控场景运行中的资源使用状况、事务响应时间等参数,对模型进行评估。测试结果表明,本文提出的用户访问序列模式性能测试模型(UASP-PTGM)能够有效模拟真实用户负载,提高场景设计的可靠性,最终提高测试结果的准确性。
其他文献
采用卤水-纯碱法,向经过净化的卤水中加入碳酸钠,制取碱式碳酸镁,经过煅烧得到氧化镁。实验结果表明:反应浓度O.13mol/L、反应温度40℃、加科速度5mL/min、陈化时间1h时卤水的净化效
猪流行性腹泻病毒(Porcine epidemic diarrhea virus,PEDV)和猪德尔塔冠状病毒(Porcine deltacoronavirus,PDCoV)是当前猪病毒性腹泻的重要病原,感染后仔猪出现呕吐、腹泻等症状,具有高致病性和高死亡率的特点。2010年PEDV变异株在中国大规模流行,至今仍未得到有效控制;新现PDCoV在香港最先被发现,2014年美国首次从腹泻猪群中检出PD
目的:1.建立高效液相色谱串联质谱法(HPLC-MS/MS)测定人血浆中和尿液中的磷酸瑞格列汀(SP2086)、瑞格列汀酸及格列本脲的浓度。2.进行磷酸瑞格列汀片和格列本脲片在健康志愿
本文将罗卓瑶各个人生阶段的移民选择、迁徙体验、从业经历与她相应阶段创作的影片结合起来,阐释其电影的身份认同、文化环境、时空等问题,深入探讨罗卓瑶电影中反复出现的移
2019年上海市长宁区社区公益创投大赛发布会日前正式启动.拉开了长宁第三届社区公益创投大赛的帷幕。本次活动由长宁区民政局、长宁区社会团体管理局主办,上海市阳光善行公益
目的:观察加味二至丸对高血压绝经后患者疗效及胰岛素抵抗的影响。方法:本研究为随机对照前瞻性研究,通过测定空腹血糖、空腹胰岛素并计算胰岛素抵抗指数筛选2015年8月-2016
美国高校在教学管理、专业设置、课程内容、教师选聘、后勤服务等方面具有鲜明的特色和特点,教学过程充分体现了"以教学为中心,以学生为本"的教育理念,对我国高校改革人才培养
文章在分析我国产业转型升级对高职教育影响的基础上,借鉴国(境)外高职教育服务产业发展的先进经验,提出高职院校服务产业转型升级的几点建议,并以组建科研团队性质的研究所(有
项目化教学是公认有效的工科专业课程教学手段,用来培养学生分析问题、解决问题的能力。文章在项目化教学中,研究了如何有效融入对分课堂、翻转课堂等新兴教学模式,并运用于
研究采用不同的酸溶解试样,运用电感耦合等离子体原子发射光谱法(ICP-OES)对镍基耐热合金中的钨进行测定.通过实验仪器的分析条件参数进行优化试验,对分析谱线及其光谱干扰情况