【摘 要】
:
对于Web应用系统,创建有效的测试用例是非常困难的。为了全面测试一个Web应用系统的功能,测试用例必须能够测试复杂的应用系统状态以及并发的用户交互。目前,应用于Web应用系
论文部分内容阅读
对于Web应用系统,创建有效的测试用例是非常困难的。为了全面测试一个Web应用系统的功能,测试用例必须能够测试复杂的应用系统状态以及并发的用户交互。目前,应用于Web应用系统的测试方法主要有:基于模型的白盒测试,基于用户会话的测试,基于时间划分的Web日志测试方法等。论文在分析Web应用的系统结构以及测试的相关技术,Web挖掘技术和Web日志格式、预处理方法等内容的基础上,研究了基于模型的白盒测试,基于用户会话的测试和基于时间划分的Web日志测试等三种方法的主要思想,总结和比较了它们各自的优缺点。发现了基于用户会话的测试方法在构造测试集的过程中存在的问题,包括忽略了多用户交互,服务器状态等。针对基于时间划分的Web日志测试方法存在的问题,如可能拆分或者合并真实的用户会话,本论文提出了基于访问序列的Web日志测试方法。基于访问序列的Web日志测试方法,通过利用Web服务器日志数据,寻找有序序列来创建测试用例,既可以测试多层次的用户交互和服务器状态相关性,又可以在一定程度上保证用户会话的完整性。论文最后通过实验比较了基于时间划分的Web日志测试方法与基于访问序列的Web日志测试方法在生成测试集的规模大小,覆盖率和故障检测方面的有效性。实验表明,基于访问序列的Web日志测试方法在覆盖率和故障检测方面更加有效,测试集规模适中。
其他文献
结构化P2P系统使用分布式哈希表(DHT)将数据映射到相应的节点上,从而得到了高效的路由算法。设计新型结构化P2P覆盖网络,必须关注的研究技术有:一:覆盖网络拓扑结构的设计。
对等(Peer-to-Peer,以下简称P2P)网络技术是目前计算机网络研究领域的一个热点,目的是充分利用互联网中所蕴含的潜在资源。P2P覆盖网络是一种采用对等策略计算模式的网络,网络
本文设计并实现了基于非接触式IC卡的油品装车管理系统。该系统主要利用非接触式IC卡的先进技术来监督和管理油品装车过程,对装车业务进行有效、科学的管理。本文首先分析射
图像是人类相互交流与认识世界的重要媒体,具有直观、生动和信息丰富的特点。但是数字图像包含的数据量巨大,计算机很难对其直接进行存储和处理,也不利于图像在互联网上进行传输
当前计算机网络的应用已经相当的普遍,并且深刻的影响了人们的生活方式。网络给人们生活带了便捷的同时,也带来了越来越多的安全问题。网络入侵和攻击问题每天都有发生。如何
随着微电子技术、计算技术和通信技术的进步与发展,一枚硬币大小的电路板上可以集成具有存储、计算、通信和感知能力的元器件,组成廉价的传感器节点。无线传感器网络就是由布
P2P系统的广泛应用推动了当前P2P相关技术的发展,随着应用的不断增加,数据查询已经不再仅限于最初的单一关键字查询或关键字精确匹配。目前,结构化P2P系统中对于复杂查询的支
高分辨率合成孔径雷达(Synthetic Aperture Radar,SAR)自诞生以来便受到相关研究人员的关注,SAR分别使用脉冲压缩技术和合成孔径原理提高了距离分辨率及方位分辨率,进而实现
软件已经成为国防建设与国计民生的重要组成部分,如何提高软件的正确性、可靠性和安全性是计算机软件领域面临的重要挑战。Clarke等人提出的模型检测方法被认为是迄今为止应
隐私保护是数据挖掘领域中一个重要的研究方向,其目的是如何在不泄露私有数据的前提下,使用数据挖掘工具得到精确的挖掘结果。为了有效地保护分布式环境下的隐私,研究人员已