共查询到20条相似文献,搜索用时 15 毫秒
1.
Web应用系统的性能包括服务响应时间、资源占用以及系统的稳定性等,Web应用系统在发布之前要进行功能测试、页面测试、性能测试等,其中负载测试是Web应用系统性能测试的一个重要方面。随着Web应用程序的使用越来越广泛,对其性能进行测试也变得越来越重要,而采用自动化的测试工具极大地方便了Web系统的测试。虽然目前存在多种自动化测试工具,但都还不能用于大负载测试(百万级虚拟用户访问量)。本文首先介绍了负载测试的性质及作用,然后以Apache的开源Web测试工具JMeter为基础,通过数据库技术对其分布式的Web负载测试框架进行优化,使得测试工具能真正达到百万级的负载测试。本文着重讨论了分布式的测试框架的实现问题。 相似文献
2.
为保证Web应用软件的质量和可靠性,Web应用程序性能测试技术的研究越来越受到人们的重视.讨论了Web应用的性能测试原理和测试工具,并对一个Web应用实例进行性能测试,然后对测试结果进行分析,根据测试结果提出了优化措施. 相似文献
3.
Web系统的性能测试是Web应用开发过程中的一个关键环节,然而Web站点的复杂性及其用户行为的不可预见性使得对其性能测试极其困难,而且测试环境和用户使用环境的差异性使得Web系统性能测试数据不精确或不可靠。分析了Web系统结构和Web系统的性能特点,深入讨论了Web系统性能测试的内容和性能测试的原理,并比较了目前常用的性能测试工具,通过一个测试项目介绍了自动化测试的实施过程,总结出一套切实可行的Web系统性能测试流程。 相似文献
4.
Web及其应用程序的普及使得Web服务器的性能测试变得越来越重要,而现有的测试工具都具有一定的适应性限制.总结了Web服务器性能测试的指标和原则,提出了一个更加合理的测试指标--加权响应时间.介绍了一个Web服务器性能测试工具WebMark.它用事件驱动的方式管理异步I/O,通过修改Client的TCP/IP协议栈来模拟Internet环境.使用它对Apache进行了全面测试,证明了研制WebMark这样一个功能强大的测试工具是十分必要的. 相似文献
5.
6.
Web应用对并发服务性能的严格要求决定了对其进行负载测试的必要性.通过分析B/S系统结构模型和Web应用的服务形式,确定了Web负载测试的理论基础和可行性,并建立了测试模型.以OpenSTA为例介绍了当前主流自动化Web负载测试工具基于脚本的工作机制和测试步骤,讨论了对测试结果数据的分析与可视化方法,并总结了评估Web应用系统性能的主要指标. 相似文献
7.
Web系统性能测试研究 总被引:3,自引:0,他引:3
Web系统的性能测试是web应用开发过程中的一个关键环节,然而web站点的复杂性及其用户行为的不可预见性使得对其性能测试极其困难,而且测试环境和用户使用环境的差异性使得Web系统性能测试数据不精确或不可靠.分析了Web系统结构和Web系统的性能特点,深入讨论Web系统性能测试的内容和性能测试的原理,并比较了目前常用的性能测试工具,通过一个测试项目介绍了自动化测试的实施过程,总结出一套切实可行的Web系统性能测试流程. 相似文献
8.
9.
Web负载测试的研究与应用 总被引:3,自引:1,他引:3
Web应用对并发服务性能的严格要求决定了对其进行负载测试的必要性。通过分析B/S系统结构模型和Web应用的服务形式,确定了Web负载测试的理论基础和可行性,并建立了测试模型。以OpenSTA为例介绍了当前主流自动化Web负载测试工具基于脚本的工作机制和测试步骤,讨论了对测试结果数据的分析与可视化方法,并总结了评估Web应用系统性能的主要指标。 相似文献
10.
11.
12.
随着Web应用的不断发展,只使用手工对Web应用进行测试是一项艰巨的任务.而随着自动化测试工具不断出现,使用自动化测试工具进行Web测试可以大大提高测试效率.本文首先在对Web应用的特性进行分析的基础上,提出了使用自动化测试工具的必要性,然后详细论述了各种基本测试技术,最后讨论了自动测试工具. 相似文献
13.
软件性能测试是软件质量保证的重要元素,是理解软件系统对不同负载反应能力的方法.Web系统应用对并发服务性能的严格要求决定了对其进行性能测试的必要性,但是,不对Web系统性能测试过程进行科学有效的控制,则无法保证测试结果的客观性和针对性.从对Web系统结构和Web性能测试的特点分析入手,重点讨论了Web系统性能测试的过程,包括测试的目的、测试时机,测试策略和测试工具等;提供了一个合理的性能测试流程. 相似文献
14.
介绍了利用Web自动化测试工具Selenium进行Web自动化测试的情况,通过一个具体案例来阐述自动化测试的过程,并对测试结果进行了简要分析,说明了利用Selenium进行Web应用系统的自动化测试的好处,给应用工程人员提供了指导。 相似文献
15.
介绍了Web渗透测试的基本概念,并介绍了渗透测试的5个基本步骤,研究了渗透测试的类型、标准和常见渗透测试工具的应用场景,并通过一个简单的外部网站渗透测试的例子,说明渗透测试在Web应用中的必要性. 相似文献
16.
随着Web应用系统的规模和复杂度的提高,系统自动测试工作日趋重要,测试的内容和方法也越来越复杂了。本文结合Web测试实践,对Web应用系统的测试项目做了分析,详细介绍了QTP自动化测试工具技术,希望对当前的Web测试实践有所帮助。 相似文献
17.
论文详细介绍了Web客户端应用程序、Http协议和Web三层体系结构模型,总结了Web客户端应用程序性能测试的范围,深入分析了Web客户端应用程序性能测试自动化的工作机理和具体实现方法,对多项技术难题提出了解决方案。并介绍了Web客户端自动化测试工具——I—bench,其主要功能是测试Internet浏览器极其插件的性能,同时分析浏览器的性能自动化测试的实例——LoadPage。它模拟Internet建立Web client和Web Server间的通信环境,利用测试用例中的Java/JavaScript程序获取Client软件的工作性能数据。 相似文献
18.
Web应用性能测试工具研究与实现 总被引:6,自引:2,他引:4
响应时间、连接失败率等性能指标是判定Web应用系统质量的关键因素,为了能快捷的测算性能指标并且以直观的方式展示给用户,同时降低测试工具软件的购置费用,研发了针对Web应用的性能测试工具ASTD,具备测试计划管理、测试计划执行、测试报告生成功能.最后利用ASTD模拟真实用户行为,以房山城关电子政务系统为实例进行亍性能测试,分析获取的数据,找到系统瓶颈,从而进行性能优化. 相似文献
19.
从Web性能测试的基本概念出发,对Web性能测试的测试工具的不足进行研究,并在此基础上提出一系列的合理化建议。 相似文献
20.
随着Web应用的不断发展,只使用手工对Web应用进行测试是一项艰巨的任务.使用自动化的测试工具进行Web测试可以大大提高测试效率.基于Web的应用程序,通常具有复杂的后台分析逻辑,是整个Web应用体系的核心所在.在对Web应用的特性进行分析的基础上,提出了使用自动化测试工具的必要性,然后对一个典型的后台服务模块实现了测试自动化,最后对该自动化测试方法进行了讨论. 相似文献