grails0.3终于发布了,不过好像改了很多东西,正在看文档.
grails0.22的压力测试报告
CPU: Pentium 2.66G D
OS:WindowsXP
JDK:1.5.0_07-b03
AppServer: Tomcat 5.5
DB:Mysql 5.0.22
可能服务器只买一台,所以测试的时候数据库服务器和web服务器放一起的
request per second 大约是16, 客户端开100个线程.
每个页面的sql大约是10-20,数据库的数据少量,全部采用分页.
tomcat的thread大约是100,最大内存是500M,机器内存是512M,运行时候内存稳定在670M左右.
CPU占用率是100%[这个没办法,数据库和web服务器放一起],每个页面完成时间大约是2-5s.
Web Application Stress Tool Version:1.1.293.1
Number of test clients: 1
Number of hits: 5126
Requests per Second: 17.09
Socket Statistics
--------------------------------------------------------------------------------
Socket Connects: 7097
Total Bytes Sent (in KB): 1790.19
Bytes Sent Rate (in KB/s): 5.97
Total Bytes Recv (in KB): 71989.15
Bytes Recv Rate (in KB/s): 239.96
Socket Errors
--------------------------------------------------------------------------------
Connect: 0
Send: 0
Recv: 0
Timeouts: 0
RDS Results
--------------------------------------------------------------------------------
Successful Queries: 0
Script Settings
================================================================================
Server: server
Number of threads: 100
Test length: 00:05:00
Warmup: 00:00:00
Cooldown: 00:00:00
Use Random Delay: Yes
Min Delay Time: 0
Max Delay Time: 3000
Follow Redirects: Yes
Max Redirect Depth: 30
Clients used in test
================================================================================
localhost
Clients not used in test
================================================================================
Result Codes
Code Description Count
================================================================================
200 OK 5126
Page Summary
Page Hits TTFB Avg TTLB Avg Auth Query
================================================================================
GET /rw/base/loginAll 369 2452.69 2452.69 No No
GET /rw/information/home 365 5123.72 5154.94 No No
GET /rw/information/showCat/1 351 3133.90 6419.70 No No
GET /rw/information/showCat/2 339 2882.94 6218.54 No No
GET /rw/information/showCat/3 328 3134.97 7031.73 No No
GET /rw/information/showCat/8 324 3045.27 3045.63 No No
GET /rw/information/showCat/9 320 3213.80 3214.14 No No
GET /rw/information/showCat/10 318 3265.87 3266.26 No No
GET /rw/userResume/handlePerso 312 5540.86 5580.46 No No
GET /rw/userResume/showUserRes 308 4479.56 4494.86 No No
GET /rw/userResume/searchWantA 300 3983.56 3988.89 No No
GET /rw/companyUser/home 298 173.18 3488.33 No No
GET /rw/insideJobUser/home 291 126.57 3712.41 No No
GET /rw/cooperativeUser/home 286 71.25 3732.51 No No
GET /rw/information/showCat/6 311 3055.65 3061.80 No No
GET /rw/information/showCat/7 306 2919.74 2920.11 No No
分享到:
相关推荐
《Grails CRUD与SwingLibrary在自动化测试中的应用》 在IT行业中,高效且准确的自动化测试是确保软件质量的关键环节。本篇文章将探讨两个重要的工具:Grails CRUD和SwingLibrary,它们分别在Web应用开发和Swing UI...
Grails内置了测试框架,支持单元测试、集成测试和功能测试。通过`test-app` 命令,可以对应用的各个部分进行自动化测试。 十、国际化与本地化 Grails支持多语言环境,通过`messages.properties` 文件实现国际化,...
8. **测试支持**:Grails提供了全面的测试工具,包括单元测试、集成测试和功能测试,确保代码质量。`grails test-app`命令即可运行所有相关的测试。 9. **国际化与本地化**:Grails内置了i18n支持,允许开发者轻松...
《Grails1.1中文文档》是Grails 1.1版本的官方中文指南,包含了框架的详细介绍、安装指南、基本概念、MVC模式的应用、GORM的使用、服务层、控制器、视图、国际化、测试等方面的内容。通过阅读这份文档,开发者可以...
在Eclipse中,Grails项目的结构和管理将得到很好的支持,包括源代码编辑、构建、测试和调试。 注意,尽管Eclipse对Grails的支持相比IntelliJ IDEA和NetBeans可能稍显不足,但通过Groovy Eclipse插件的配置,开发者...
测试是确保软件质量的关键环节,Grails提供了一套完整的测试框架,包括单元测试、集成测试和功能测试。这些测试可以针对不同的层次和需求来编写,以确保应用程序的各个组件能够正常工作。 安全是一个复杂的话题,...
Grails 鼓励全面的测试实践,包括单元测试、集成测试和功能测试。它提供了内置的测试框架,如 Spock,使得编写测试变得简单直观。 **国际化 (i18n) 支持** Grails 提供了对多语言环境的支持,通过 properties 文件...
- **测试Grails应用**:Grails内置了单元测试和集成测试框架,通过`grails test`命令执行各种类型的测试。 6. **部署** Grails应用可以部署到多种Java EE容器,如Tomcat、Jetty等。使用`grails war`命令打包应用...
8. **持续集成与自动化测试**:Grails 支持单元测试和集成测试,学习如何编写测试用例,并利用 Jenkins 或 Travis CI 实现持续集成。 **文档资源** 提供的 "Grails1.1中文文档-----2009.3.25.chm" 和 "Grails.zip...
8. **Testing**:Grails 支持单元测试、集成测试和功能测试,内置了测试框架,可以方便地为各个层编写测试代码。 9. **国际化与本地化**:Grails 提供了强大的i18n(国际化)支持,允许开发者轻松处理多语言环境。 ...
10. **Testing**:了解Grails的测试框架,包括单元测试、集成测试和功能测试,以及如何编写和运行测试。 11. **持续集成与部署**:设置Jenkins或其他CI工具,进行自动化构建和部署,以及Grails应用的发布流程。 书...
Grails提供了完整的测试框架,包括单元测试、集成测试和功能测试。`@Integration`和`@Functional`注解分别用于集成测试和功能测试,确保代码质量。 9. **最佳实践** - 使用Scaffolding快速生成CRUD操作 - 利用...
10. **测试**:文档会覆盖单元测试、集成测试和功能性测试,包括`grails test-app`命令的用法和测试框架的特性。 11. **部署**:最后,文档会介绍如何将Grails应用部署到不同的服务器环境,如Tomcat、Jetty等。 ...
- **性能对比**:通过测试证明 Grails 的性能远超过 Ruby on Rails。 #### 七、未来展望 - **Groovy 与 Java 7**:随着 Java 7 的推出,Groovy 的发展前景更加明朗。 - **Grails 社区的发展**:随着越来越多的...
8. **测试支持**: Grails 提供了全面的测试框架,包括单元测试、集成测试和行为驱动开发(BDD)测试。这使得开发者可以在开发过程中进行持续测试,确保代码质量。 9. **国际化支持**: Grails 内置了i18n(国际化)...
Grails 提供了全面的测试支持,包括单元测试、集成测试和功能测试。5.1.2版本可能会加强测试框架的稳定性和性能,帮助开发者更快地发现和修复问题。 8. **性能优化**: 每个新版本通常都会带来性能上的提升,...
### Grails入门指南知识点 #### 一、Grails框架简介 - **背景**: Grails是一个基于Groovy语言的开源Web应用框架,适用于Java平台。它旨在简化开发过程,提高开发效率,尤其受到那些希望保留Java环境同时寻求更高效...