网学网Java类作品编辑为广大网友搜集整理了:基于HTTP协议的服务器性能检测系统绩等信息,祝愿广大网友取得需要的信息,参考学习。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
3.3.4 主要类的实现 程序代码包括以下几个类: 1. DBbase.java 2. Init.java 3. SendRequest.java 4. StressControl.java 5. StressTest.java 6. StressUI.java 7. URLConfig.java 8. URLConfigList.java 9. URLThread.java DBbase类主要作用是连接与打开数据库,同时还包括求同一个URL所需要的响应时间的平均值。 4.1测试方案前的准备 随着WEB应用程序使用越来越广泛,针对其性能测试的要求也越来越多。然而由于WEB程序混合了大量的技术,如HTML、Java、Javascript、VBScript等,同时它还依赖很多其它的因素,如Link、Database、Network等,使得WEB应用程序测试变得更加复杂[5]。WEB压力测试是评价一个WEB应用程序的重要手段,一般可以从以下几个方面入手: 1.充分熟悉待测软件。这是测试前的准备工作,任何一个项目,在开始测试之前,都应该对它有个全面的了解,如这个软件是干什么的,其功能和性能主要体现在哪几个方面,有什么特点,如何才能体现这些特点等。 2.制定测试计划。测试计划就是定义一个测试项目的过程,以便能够正确地度量和控制测试。测试计划包括准备采用哪种测试工具,根据现有条件准备搭建的测试模拟环境,测试完成的标准(包括数据库的大小、并发用户的多少等),是否进行对比测试,测试方法与进度安排等等。 4.3测试方案的确立 4.3.1指标(集) 对于测试指标的选择,我们利用站点的响应时间,返回的字节数,包丢失情况来做为测试Web站点测试指标。这些指标一直贯穿整个测试过程。 4.3.2 搭建测试环境 测试环境如下: 8台PC机,平均配置为:内存 512MB,CPU Cel 2.53GHz。 网络环境为校园网。 被测试站点为网易(一级域名为 )。 分别测试做4次测试。每次测试开设线程依次为:10 ,20 ,50 ,100 ,200。 挂起时间同为5毫秒(模拟人每次点击站点所用时间)。 另外说明的是,每次每台PC机在测试的过程中只有启动测试程序与数据库,这样就可以减少本地环境对测试结果的影响。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |