节点文献

基于Web挖掘的负载测试应用研究

The Application and Research of Load Testing Based on Web Mining

【作者】 肖静

【导师】 朱宏;

【作者基本信息】 四川大学 , 计算机应用, 2006, 硕士

【摘要】 随着各种软件应用的快速发展,软件产品已经应用到社会的各个领域。对软件测试的需求也越来越紧迫。而网络时代的到来和迅速普及又为软件业带来了一场革命性的变化,基于Web的应用系统已经开始逐渐取代原来的单机应用系统,成为当前和未来软件系统开发和实施的主流。与传统的应用软件不同,它是在开放的网络中,具有广泛性、交互性、动态性和易用性等特点,用户数目、访问行为和数据传输速率都在不断变化,同时在市场需求的推动下,Web应用软件的规模不断扩大,系统软件复杂性增加,这些特点都对Web应用软件测试提出了新的要求。一般地,Web应用的测试内容包括系统功能测试,性能测试等。其中,性能测试尤为重要,因为性能直接反映了Web应用所提供服务的质量水平。作为保证软件质量和可靠性的重要手段,尤其是在Web环境下,进行软件性能测试已成为任何Web应用的开发周期中的一个重要步骤。目前,国外对性能测试的研究己经取得了许多成果,提出了一些模型、方法和策略,并相应开发了测试工具。国内在Web性能测试方面的研究和开发才刚刚起步,没有比较完善的测试模型和良好的测试工具,还有很长的路要走。本文对Web性能测试进行了初步研究,特别对三个性能测试方法:虚拟用户方法,WUS方法和对象驱动方法的特点和适用性进行了归纳和比较,并对Web挖掘技术和可维护脚本技术做了深入的总结和分析。由于负载测试是性能测试的核心内容,因此在此基础上提出了基于Web挖掘的Web应用负载测试模型,并给出了负载测试的策略和方法。结合Web挖掘实例和性能测试工具LoadRunner,文章还给出了具体的设计与实现方法。本文旨在为我国Web性能测试方面进行学术性的应用研究,同时也在具体的实用性方面作出

【Abstract】 With the rapid development of software application, software product has been used in any areas of society. The requirement of software testing is becoming more and more important. With the development and popularization of network times, the revolutionary changes of software industry have happened. The application system based on Web begins to replace the old single-computer system as the mainstream of software system in development and application. Being different from the traditional application system, Web is becoming fashionable all over the world because of its universality, interaction, speediness and convenient, the user number and data, accessing action, transmission rate of Web application is unremitting changing. Promoted by marketing requirement, the scale of Web application keeps on extending, and its complexity increasing. How to ensure the correctness and reliability of Web application becomes more and more an attentive problem. Web testing becomes an importance step of software development process.Generally speaking, Web testing mainly involves testing functionality of system, presentation layer and performance. Of which the performance testing is most important, because performance reflect the quality level of service provided by Web. As the important way of software quality and reliability assurance, especially during Web condition, software performance testing has become an important step in development period of any Web application.

【关键词】 性能测试负载测试Web挖掘脚本
【Key words】 Performance testingLoad testingWeb miningScript
  • 【网络出版投稿人】 四川大学
  • 【网络出版年期】2007年 03期
  • 【分类号】TP311.5
  • 【被引频次】11
  • 【下载频次】265
节点文献中: 

本文链接的文献网络图示:

本文的引文网络