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

被引量 : 0次 | 上传用户:xiaomay2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web应用具有用户数量庞大、使用环境复杂多变、更倾向于文件和信息的传递和获取等特点,传统的软件测试方法面临新的挑战。由于Web应用的多层体系结构,决定了在层与层之间可以使用不同的组件,在测试资源有限的情况下无法做到覆盖测试。本文研究一种统计测试方法,采用关键模块优先测试的策略以满足这一需求。统计测试针对Web用户频繁使用的页面和路径进行重点测试,以软件可能使用的输入子集表现的性能作为依据,推断软件整体的可靠性。使用统计测试的前提就是要根据Web应用的真实使用情况进行建模,比较常用的有基于UML使用模型和基于马尔可夫链使用模型。但随着Web应用的日趋复杂化,传统的两种模型已经无法适应功能结构和用户权限交错的Web应用。为此,本文在基于层次型马尔可夫链模型的基础上,提出了一种基于用户分类的统计测试方法,该方法通过对Web日志的分析和提取,对Web用户进行用户分类,构建基于用户分类的马尔可夫链模型,指导生成测试用例,进行测试。论文以“校园智能IT服务平台”作为测试平台,深入研究了如何进行Web访问日志的用户分离,根据不同算法构建使用模型等过程,并用实验验证了该方法的可行性。同时,说明该方法能够适应复杂度较高的Web应用,并且使得Web应用的可靠性评估更具有现实意义。
其他文献
古往今来,我国先民与各种各样的动物同存共生,创造了丰富多样的动物文化。而与象有关的文化独具特色,是动物文化中的杰出代表。挖掘传统文化中与象有关的文化资源,对揭示动物与人
陶行知是我国现代教育史上著名的教育家,他具有浓厚的乡土情怀和宗教博爱精神,深受东西方教育理念熏陶,毕生从事教育实践和教育理论的研究,先后提出了“乡村教育”、“平民教
本文所讨论的自动丝网印刷机是以开放式数控系统为架构,在上层系统设计上采用含有实时操作系统的PC机控制,在底层系统设计上采用具有柔性扩展功能的运动控制卡进行设计。本文将
自布雷顿森林体瓦解后,国际货币体系脱离了以美元为中心的汇率形成体系。浮动汇率制度成为发达资本主义国家的汇率形成机制的主流,新兴经济体与发展中国家使用有管理的浮动汇率
近些年来,经济的快速发展让中国变成了能源消耗大国,为了减少能源紧缺对经济发展的束缚,全国各地都在积极地开发各种形式的新能源。其中,最具有发展潜力的新能源当属风电发展
信用证是国际贸易结算的一种方式,在国际贸易中被广泛使用,被誉为“国际商业的生命线”。但由于信用证与生俱来的机制漏洞催生了信用证欺诈行为,对当今的国际贸易的安全造成了重
矿产资源是社会建设的物质基础。在矿产资源开发的过程中所产生的固体废弃物、洗矿废液、尾矿渣等对矿区环境造成了极大的污染,同时露天采矿造成的地表剥离、水土流失以及地
背景和目的胰腺癌被誉为“癌中之王”,其发病率及死亡率基本相等,放化疗效果差,手术是可能治愈胰腺癌的唯一手段。然而由于胰腺癌早期诊断困难,大多数患者就诊时已处于局部晚
滨海相软土在珠三角、长三角、京津唐等沿海地区都是较为常见的,这种软土是一种具有高孔隙率、高含水量、高压缩性、低渗透性以及低强度等性质的粘土,其最具有代表性的有淤泥以
2011年底,我国正式发布旅游公共服务第一个五年规划——《中国旅游公共服务“十二五”专项规划》,旅游公共服务的建设成为一个重点课题。如何有效推进政府职能转变,构建完善的旅