首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
杨萍  李杰 《微机发展》2007,17(1):242-244
对一个软件系统而言,系统的性能包括执行效率、资源占用、稳定性等等,其中负载压力是性能的一个重要方面。负载压力测试有助于确认被测系统是否能够支持性能需求,以及预期的负载增长,并找出系统出现异常的原因,从而对系统性能进行调优。随着Web应用程序的使用越来越广泛,对它的性能进行测试也变得越来越重要,而采用自动化的测试工具极大地方便了Web的测试。文中利用MI的自动化测试工具LoadRunner,初步实现了Web负载测试的自动化。  相似文献   

2.
利用LoadRunner实现Web负载测试的自动化   总被引:5,自引:0,他引:5  
对一个软件系统而言,系统的性能包括执行效率、资源占用、稳定性等等,其中负载压力是性能的一个重要方面。负载压力测试有助于确认被测系统是否能够支持性能需求,以及预期的负载增长,并找出系统出现异常的原因,从而对系统性能进行调优。随着Web应用程序的使用越来越广泛,对它的性能进行测试也变得越来越重要,而采用自动化的测试工具极大地方便了Web的测试。文中利用MI的自动化测试工具LoadRenner,初步实现了Web负载测试的自动化。  相似文献   

3.
提出了一个使用CORBA中间件技术、基于开放的分布式体系结构的分布式自动化负载测试系统,该测试系统包括分布式自动化负载测试系统框架、该框架下各个模块的设计、实现以及为其它测试工具提供的外部接口。  相似文献   

4.
Web负载测试的研究与应用   总被引:3,自引:1,他引:3  
尹高嵩  范辉 《微机发展》2004,14(10):94-96,130
Web应用对并发服务性能的严格要求决定了对其进行负载测试的必要性。通过分析B/S系统结构模型和Web应用的服务形式,确定了Web负载测试的理论基础和可行性,并建立了测试模型。以OpenSTA为例介绍了当前主流自动化Web负载测试工具基于脚本的工作机制和测试步骤,讨论了对测试结果数据的分析与可视化方法,并总结了评估Web应用系统性能的主要指标。  相似文献   

5.
Web应用对并发服务性能的严格要求决定了对其进行负载测试的必要性.通过分析B/S系统结构模型和Web应用的服务形式,确定了Web负载测试的理论基础和可行性,并建立了测试模型.以OpenSTA为例介绍了当前主流自动化Web负载测试工具基于脚本的工作机制和测试步骤,讨论了对测试结果数据的分析与可视化方法,并总结了评估Web应用系统性能的主要指标.  相似文献   

6.
本文结合作者工作中参与的测试项目,对Web系统的负载测试进行研究;根据软件测试理论和负载测试原理,采用负载测试工具HP LoadRunner对Web系统进行负载测试;通过分析被测系统的测试需求,设计相应的测试案例.文中引入了自动化测试流程,采用专业的负载测试工具,描述整个Web系统的负载测试设计与测试实施过程.  相似文献   

7.
杨志  关昕  马力 《计算机工程与设计》2007,28(10):2284-2286,2290
软件性能测试是软件质量保证的重要元素,是理解软件系统对不同负载反应能力的方法.Web系统应用对并发服务性能的严格要求决定了对其进行性能测试的必要性,但是,不对Web系统性能测试过程进行科学有效的控制,则无法保证测试结果的客观性和针对性.从对Web系统结构和Web性能测试的特点分析入手,重点讨论了Web系统性能测试的过程,包括测试的目的、测试时机,测试策略和测试工具等;提供了一个合理的性能测试流程.  相似文献   

8.
《软件》2016,(12):214-218
近年来Web应用的市场占有率越来越高,Web开发技术也得到了飞速的发展。然而针对Web应用系统的测试却不够成熟。为了提高Web应用的开发效率和系统的稳定性,研制出适用于Web应用的测试理论与框架日益迫切。MOCK测试技术是通过构建模拟对象实现对单元测试中的被测模块孤立进行测试的技术。而本文针对Web应用系统的分布式等特性,结合Web开发的实际需求,对传统软件开发中的MOCK测试技术进行改进,并且提出了Web应用下MOCK自动化测试工具的系统架构,为Web应用系统的测试提供了一个高效的解决方案。  相似文献   

9.
Web Service由于其松散耦合的技术特性,随着SOA的流行正日渐普及。随着需求的增长和应用规模的扩大,Web Service正变得越来越复杂,且其性能表现也愈加重要,对性能测试的自动化程度的要求也越来越高。JMeter作为一款开源的优秀性能测试工具,支持对Web Service进行性能测试,但仍需人工分析WSDL后手工输入测试配置。介绍一种基于JMeter的Web Service自动化性能测试框架,它能够自动解析WSDL文档,生成JMeter性能测试所需的Operations和相关配置,直接用于JMeter来完成自动化测试流程。这有助于软件测试人员专注于测试用例的设计,而不必分析复杂的WSDL文档,减轻了测试负担,提高了测试效率。  相似文献   

10.
Web应用系统负载测试   总被引:2,自引:0,他引:2  
应用系统的性能包括系统执行效率、资源占用率、响应时间和系统稳定性等。性能测试是W eb应用系统测试的重要部分,负载测试是性能测试的一个重要方面。负载测试有助于确认被测系统是否能够支持性能需求和预期的负载增长,找出系统出现异常的原因,从而对系统性能进行调优。研究负载测试的设计方案,应用M I公司的LoadRunner和TestDirector测试工具,为在线考试系统设计了负载测试方案,实现了考试系统的自动化测试。分析了事务、网络、系统响应时间等性能指标,解决了在线考试系统的性能瓶颈。  相似文献   

11.
基于Web软件的性能测试   总被引:6,自引:0,他引:6  
基于Wed的软件相对于传统的应用程序具有很多新的特点,这对软件测试提出了新的要求。文章对软件的性能测试进行了研究,分析了软件性能的内涵、性能评测等。这些对于提高和改善基于Wed软件的性能具有很好的指导意义。  相似文献   

12.
为了提高嵌入式软件的单元测试效率,同时能达到很好的测试效果,针对嵌入式软件制定单元测试充分性准则和单元测试策略,并使用测试工具对嵌入式软件进行单元测试具有实际意义;以浮力调节软件为例,通过研究基于控制流的单元测试充分性准则,结合浮力调节软件的单元测试需求,提出了针对浮力调节软件的单元测试充分性准则;同时,考虑到圈复杂度和函数节点数对函数正确实现的影响,制定了基于优先级的单元测试策略;利用自动化单元测试工具Testbed搭建了浮力调节软件动态测试环境,通过代码覆盖率分析,帮助创建测试用例以达到单元测试充分性要求,从而实现了浮力调节软件单元测试自动化;在自动化测试工具的帮助下,结合单元测试充分性准则和单元测试策略,最终实现严格而高效的单元测试。  相似文献   

13.
Web服务响应时间测试   总被引:1,自引:0,他引:1  
李乔  秦锋  郑啸 《计算机工程与设计》2007,28(19):4670-4673
随着Web服务技术的不断发展和广泛应用,需要运用测试技术来保障Web服务的正确有效运行,而Web服务响应时间则是评估Web服务质量最直观的一个参数.基于Apache axis,解析WSDL,用CTM产生有效测试例,实现Web服务的实时测试、不同站点测试、负载测试、平均响应时间测试.测试表明程序运行稳定,测试的结果为评估Web的服务质量提供了有力的参考.就授权测试、多个Web服务测试方面还需完善的工作做了进一步探讨和展望.  相似文献   

14.
GIS软件测试方法   总被引:1,自引:0,他引:1  
GIS(Geographic Information System)软件的发展趋势使软件系统和操作平台越来越趋向于大型、复杂化、图形用户界面(GUI)、多层体系结构以及依赖于超大型关系数据库等,这使得GIS软件的开发更加复杂,对软件人员的要求也越来越高。为了确保GIS软件项目的质量,降低开发费用,提高系统开发的成功率,必须把正规的、科学的、独立的软件测试工作纳入GIS软件开发的全过程。详细介绍了GIS软件测试的理念、方法、过程和要点。  相似文献   

15.
苏波  李克文 《计算机工程与设计》2007,28(18):4570-4571,4575
为保证Web应用软件的质量和可靠性,Web应用程序性能测试技术的研究越来越受到人们的重视.讨论了Web应用的性能测试原理和测试工具,并对一个Web应用实例进行性能测试,然后对测试结果进行分析,根据测试结果提出了优化措施.  相似文献   

16.
Context: The use of system requirements and their risks enables software testers to identify more important test cases that can reveal the faults associated with system components.Objective: The goal of this research is to make the requirements risk estimation process more systematic and precise by reducing subjectivity using a fuzzy expert system. Further, we provide empirical results that show that our proposed approach can improve the effectiveness of test case prioritization.Method: In this research, we used requirements modification status, complexity, security, and size of the software requirements as risk indicators and employed a fuzzy expert system to estimate the requirements risks. Further, we employed a semi-automated process to gather the required data for our approach and to make the risk estimation process less subjective.Results: The results of our study indicated that the prioritized tests based on our new approach can detect faults early, and also the approach can be effective at finding more faults earlier in the high-risk system components compared to the control techniques.Conclusion: We proposed an enhanced risk-based test case prioritization approach that estimates requirements risks systematically with a fuzzy expert system. With the proposed approach, testers can detect more faults earlier than with other control techniques. Further, the proposed semi-automated, systematic approach can easily be applied to industrial applications and can help improve regression testing effectiveness.  相似文献   

17.
软件可靠性测试是旨在保证用户可以正常运行软件,软件设计者需要在开发阶段对软件的可靠性水平进行评价,并验证产品软件达到开发者预定的可靠性要求的有效途径。从软件可靠性测试中暴露出来的,软件不同功能存在的不同程度的缺陷,开发者对其进行相应的纠错和排错措施后,可以令软件的可靠性产生不同程度的提高。  相似文献   

18.
针对Web应用系统的特点,在自动化测试生命周期方法学(Automated Test Life Cycle Methodology,ATLM)基础上并结合软件工程的思想提出了一种有效的Web应用性能测试过程即性能测试工程,从工程学的角度对性能测试的全过程进行了全面的分析和探讨,并结合实际案例,对所提出的理论进行了验证。  相似文献   

19.
分析了基于SSR需求的测试项目的特点和以该类项目为主的小型软件企业的特点,并通过实例阐述了这类组织实施CMM2级的一些要点和实施过程中要注意的问题。根据对项目和组织的特点分析及对实施CMM2级后组织的能力成熟度的提升和软件过程改进后的效果的分析,得出实施CMM2级能够使以基于SSR需求的测试项目为主的小型软件企业实现有效的软件过程改进。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号