Web系统性能测试工具的研究

来源 :内蒙古大学 | 被引量 : 6次 | 上传用户:zhangyanmin2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web因其易于部署和维护,成为当前众多电子商务、电子政务以及企业MIS 开发所采用的主要技术。Web系统性能测试工具是评估Web系统性能的软件程序。 Web系统性能测试工具的研究对于提高Web系统的质量具有重要的意义。 本文提出了一个Web系统性能测试工具的设计方法并以此为基础实现了名 为WebTest的软件程序。WebTest包含3个关键技术:使用测试脚本记录HTTP 会话;使用多线程模拟多个真实用户;使用CORBA中间件实现分布式测试。WebTest使用代理技术记录用户与Web系统之间的HTTP会话自动生成测试脚本。 WebTest对多用户同时访问web系统场景的模拟是通过局域网内多台主机上的多个线程并发运行测试脚本来实现的。实践证明,WebTest能够胜任中等规模Web系统的性能测试,可以提供非常有价值的测试结果数据。 采用IP欺骗与CORBA中间件相结合的方法来提高Web系统性能测试工具模拟Web系统使用场景的近似程度是本文的一个创新点。工作在混杂模式下的网络适配器可以使一台主机同时使用多个IP地址通信。IP欺骗技术正是利用混杂模式的这种特性来发送带有虚假IP地址的数据。本文利用IP欺骗技术,在测试过程中使用局域网内的空闲工P地址来扩展测试主机发送的测试数据的源地址,有效地降低了基于IP地址的缓存对测试结果的负面影响。CORBA中间件使得多台不同子网的使用IP欺骗技术的测试主机同步执行测试,进一步丰富了测试主机的IP地址,从而使Web系统性能测试工具构造的测试场景更加接近真实场景。具备性能优化建议的Web系统性能测试报告的生成技术是本文的另一个创新点。Web系统性能测试报告作为测试的输出,是确定被测系统性能瓶颈、改进系统性能的重要依据。本文摒弃了测试报告仅显示性能评估结果的传统模式,而是增加了性能优化建议功能。该技术借鉴了人工智能的思想,以模糊Petri网作为推理工具,根据性能测试结果数据得出Web系统性能优化建议,使原本只能显示Web系统性能评估结果的测试报告具备了一定的智能,从而帮助用户更有效地改良Web系统。
其他文献
期刊
期刊
期刊
恶意软件和高级持续性攻击(APTs)的出现要求安全专家从开源数据中实时分析、检测网络威胁,并将其转换成可读的威胁情报以帮助安全分析员尽早的快速响应及抵御新兴网络威胁。然而通过人力从大量开源无结构文本数据中识别网络威胁是不可能的。由于这些原因,我们需要多维度的知识发现和数据挖掘方法帮助我们系统的提高和理解网络数据威胁。网络威胁检测首先从多源安全数据中抽取威胁相关信息,然后通过数据关联方法综合这些信息
学位
会议
随着网络的发展,越来越多的政府、企业和组织部署了局域网,以方便日常的办公与生活。同时,网络攻击者也在不断提升攻击技术,使得网络异常行为时有发生。为了维护局域网的安全与稳定,必须及时发现异常行为及异常类型。由于局域网的汇聚节点是内网用户连接外网的重要路径节点之一,该节点上采集的流量包含了丰富的用户行为信息,在研究网络异常方面具有非常重要的价值。此外,汇聚节点的运行速度关系到内网网络的服务速度,并且汇
学位
随着互联网的不断发展,人们对互联网的依赖日益增强,人们在享受互联网便利的同时,也受到譬如比特币病毒勒索事件等网络安全事件的威胁,因此人们的安全和经济财产都受到重大影响。为减少网络安全事件带给人们的影响,网络评估中的渗透测试手段成了评估网络系统安全最有效的方式之一。渗透测试在国内起步比较晚,对测试人员的要求也比较高,现有的渗透测试工具和平台虽然种类很多,但是大部分工具和平台功能单一、效果不佳、自动化
学位
网络技术和互联网的发展和普及,使得网络中的Web服务器随处可见,人们可以通过浏览各种各样的Web网站进行购物或支付生活消费,给生活带来了很大的便利,但是随之而来的网络安全问题层出不穷。对Web服务器的攻击是安全领域最严重的威胁之一。Web服务器具有远程访问和大量安全漏洞等特点,黑客可以利用这些漏洞破坏Web服务器,从数据中收集机密信息,甚至中断或完全瘫痪Web服务器。由于Web日志记录了用户访问网
学位
期刊
目前互联网技术飞速发展,网络规模不断增大,各种网络安全问题也随之而来:网络的漏洞越来越多,新型攻击大量涌现,传统的网络安全技术已经力不从心。在这种情况下,网络安全态势感知技术应运而生。网络安全态势感知主要是通过各式各样的传感设备收集系统内与网络安全相关的态势信息,综合评定出当前网络整体运行状态以及预测未来网络状况的发展趋势,帮助网络管理人员迅速做出反应,降低或避免损失。网络安全态势感知技术目前正受
学位