期刊文献+

一种模拟驱动的Web应用程序性能测试方法 被引量:11

A Simulation-Driven Performance Testing Method for Web Applications
下载PDF
导出
摘要 性能是Web应用程序成功的要素之一 ,性能测试则是保证这一要素的重要手段 但由于Internet及Web用户的不确定性 ,Web应用程序的性能测试难于传统Client/Server的测试 比较了 3种主要的Web性能测试方法 ;提出了一种简单可行的、通用的方法———模拟驱动的自动负载测试方法 关键的步骤有 :根据系统使用方式和客户端各种特征的分布信息来确定测试负载、设计测试用例 ;利用测试工具开发相应的测试脚本 ;运行测试用例模拟不同类型用户的典型行为 ;收集被测程序的性能数据 结合实例详述了该方法 。 Performance is a crucial factor to the success of a Web application, and performance testing is an important way of ensuring this quality However, due to many uncertainties of Internet and Web users, performance testing of Web applications is more difficult than traditional client/server testing Three performance testing methods for Web are compared A practical, simulation driven automated load testing method is presented with an example The key steps are: ① identify the testing workload and design test cases according to system usage patterns and different client characteristics, ② use suitable tools to develop test scripts, ③ test the application with predefined workload to simulate the behaviors of real users, and ④ collect performance data A template of the performance testing plan is also provided
出处 《计算机研究与发展》 EI CSCD 北大核心 2003年第7期1069-1075,共7页 Journal of Computer Research and Development
基金 国家自然科学基金 ( 60 2 73 0 2 6) 国家"八六三"高技术研究发展计划基金 ( 2 0 0 1AA113 191)
关键词 WEB应用程序 性能测试 负载测试 负载 测试脚本 测试场景 Web application performance testing load testing workload test script test scenario
  • 相关文献

参考文献12

  • 1[1]Zona Research Inc. The economic impacts of unacceptable web-site download speed. 1999. http://www.keynote.com/downloads/whitepapers/economic_impact_of_downloadspeed.pdf
  • 2[2]A Rudolf, R Pirker. E-Business testing: User perceptions and performance issues. In: Proc of the 1st Asia-Pacific Conf on Quality Software. Los Alamitos: IEEE Computer Society Press, 2000. 315~323
  • 3[3]D A Menasce, Virgilio A F Almedia. Capacity Planning for Web Performance Metrics, Models & Methods. New Jerseyz: Prentice Hall, 1998. 1~12
  • 4[4]H Q Nguyen. Testing Applications on the Web. New Jersey: John Wiley & Sons, 2001. 12~26
  • 5[5]M D Anderson. The top 13 mistakes in load testing applications. Software Testing & Quality Engineering.1999,1(5): 31~39
  • 6[6]Mercury Interactive Corp. Load testing to predict Web performance. 2000.http:// www-svca.mercuryinteractive.com/pdf/products/whitepapers/load_testing_web_perform.pdf
  • 7[7]LoadRunner User's Guide(Version 6.5). Sunnyvale, CA: Mercury Interactive Corporation, 2000
  • 8[8]A Savoia.The science of website load testing.2000.http://www.keynote.com/downloads/whitepapers/science_of_loadtesting.pdf
  • 9[9]B M Subraya, S V Subrahmanya. Object driven performance testing in Web applications. In: Proc of the 1st Asia-Pacific Conf on Quality Software. Los Alamitos, California: IEEE Computer Society Press, 2000. 17~26
  • 10[10]D Grossman et al. Performance testing a large finance application. IEEE Network, 1996, 13(5): 50~54

同被引文献69

引证文献11

二级引证文献37

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部