- 浏览: 62897 次
- 性别:
- 来自: 深圳
-
文章分类
最新评论
在项目遇到了dwr的测试
使用httpwatch捕捉请求,在dwr中有以下类似参数
在网上也查找了很多资料,发现在测试网站一般没有结果
说明一下:httpSessionId服务端返回的
scriptSessionId客户端生成的,在请求中可以不管
该值由engie.js产生,具体看一下源码,js都是由浏览器解析
dwr请求格式:
callCount=1
page=*******
httpSessionId=61B38ABB6E796FB48D7BC09E07142480
scriptSessionId=${sid}
c0-scriptName=PayRechargeService
c0-methodName=updatePayRecharge
c0-id=0
c0-e1=null:null
c0-e2=null:null
c0-e3=null:null
c0-e4=null:null
c0-e5=string:aaaaq
c0-e6=null:null
c0-e7=string:C20140605000998
c0-e8=null:null
c0-e9=null:null
c0-e10=null:null
c0-e11=number:1441
c0-e12=number:244530
c0-e13=string:943
c0-e14=null:null
c0-e15=null:null
c0-e16=number:0
c0-e17=null:null
c0-e18=null:null
c0-e19=null:null
c0-e20=string:4
c0-e21=null:null
c0-e22=null:null
c0-e23=null:null
c0-e24=string:aaaq
c0-e25=null:null
c0-e26=number:0
c0-e27=number:1
c0-param0=Object_PayRecharge:{startDate:reference:c0-e1, accountId:reference:c0-e2, firmName:reference:c0-e3, memo:reference:c0-e4, reason:reference:c0-e5, payAccountStatus:reference:c0-e6, serialNumber:reference:c0-e7, endDate:reference:c0-e8, inputUser:reference:c0-e9, password:reference:c0-e10, id:reference:c0-e11, amount:reference:c0-e12, firmId:reference:c0-e13, editTime:reference:c0-e14, payUser:reference:c0-e15, end:reference:c0-e16, inputUserName:reference:c0-e17, firmCode:reference:c0-e18, payBankname:reference:c0-e19, status:reference:c0-e20, inputTime:reference:c0-e21, payAccount:reference:c0-e22, payTel:reference:c0-e23, bankNumber:reference:c0-e24, accountName:reference:c0-e25, start:reference:c0-e26, payType:reference:c0-e27}
c0-param1=boolean:true
batchId=0
其中还有个很重要的参数Content-Type:text/plain
请求头不能用form方式否则出错,这个地方还是在开发网站上找到的
其他的事就是参数化请求了
普及一下DWR:
http://blog.csdn.net/coffeeing/article/details/4566079
使用httpwatch捕捉请求,在dwr中有以下类似参数
在网上也查找了很多资料,发现在测试网站一般没有结果
说明一下:httpSessionId服务端返回的
scriptSessionId客户端生成的,在请求中可以不管
该值由engie.js产生,具体看一下源码,js都是由浏览器解析
dwr请求格式:
callCount=1
page=*******
httpSessionId=61B38ABB6E796FB48D7BC09E07142480
scriptSessionId=${sid}
c0-scriptName=PayRechargeService
c0-methodName=updatePayRecharge
c0-id=0
c0-e1=null:null
c0-e2=null:null
c0-e3=null:null
c0-e4=null:null
c0-e5=string:aaaaq
c0-e6=null:null
c0-e7=string:C20140605000998
c0-e8=null:null
c0-e9=null:null
c0-e10=null:null
c0-e11=number:1441
c0-e12=number:244530
c0-e13=string:943
c0-e14=null:null
c0-e15=null:null
c0-e16=number:0
c0-e17=null:null
c0-e18=null:null
c0-e19=null:null
c0-e20=string:4
c0-e21=null:null
c0-e22=null:null
c0-e23=null:null
c0-e24=string:aaaq
c0-e25=null:null
c0-e26=number:0
c0-e27=number:1
c0-param0=Object_PayRecharge:{startDate:reference:c0-e1, accountId:reference:c0-e2, firmName:reference:c0-e3, memo:reference:c0-e4, reason:reference:c0-e5, payAccountStatus:reference:c0-e6, serialNumber:reference:c0-e7, endDate:reference:c0-e8, inputUser:reference:c0-e9, password:reference:c0-e10, id:reference:c0-e11, amount:reference:c0-e12, firmId:reference:c0-e13, editTime:reference:c0-e14, payUser:reference:c0-e15, end:reference:c0-e16, inputUserName:reference:c0-e17, firmCode:reference:c0-e18, payBankname:reference:c0-e19, status:reference:c0-e20, inputTime:reference:c0-e21, payAccount:reference:c0-e22, payTel:reference:c0-e23, bankNumber:reference:c0-e24, accountName:reference:c0-e25, start:reference:c0-e26, payType:reference:c0-e27}
c0-param1=boolean:true
batchId=0
其中还有个很重要的参数Content-Type:text/plain
请求头不能用form方式否则出错,这个地方还是在开发网站上找到的
其他的事就是参数化请求了
普及一下DWR:
http://blog.csdn.net/coffeeing/article/details/4566079
发表评论
-
页面缓存问题
2014-06-19 09:55 288有时测试中代码更新了,但是页面访问没有变化,什么原因,就是页面 ... -
web安全测试
2014-06-10 14:28 362原来用fidder工具,现在发现还有两个工具更好用 IE:Ta ... -
JMETER 参数化
2014-06-06 15:44 11991. 用Jmeter中的函数获取参数值,__Random,__ ... -
jmeter性能测试
2014-06-04 17:43 429之前一直用LR来做,最近电脑出了问题 不想安装,用到了jmet ... -
soap测试2
2014-05-30 16:15 348项目中的webservice实在太多了。 又要使用soapui ... -
webservice使用
2014-02-25 11:39 459测试webservice,soapui的使用。 该工具可以很好 ... -
前端的优化
2014-02-24 10:58 338记录这篇博客的原因,被人问到web前端如何优化 首先看一下以下 ... -
根目录100%的处理
2014-02-21 15:11 537linux下的根目录100%了,程序运行不了,需要找点空间出来 ... -
webservices的测试
2014-02-21 10:11 330由于项目中有很多地方用到webservice,需要进行一些测试 ... -
tcpcopy线上测试工具
2014-02-18 16:23 374今天没事在网络上瞎转悠,无意间发现了这个工具 特别是重大版本更 ... -
fiddler远程调试
2014-01-27 12:08 445fiddler远程调试 越来越喜欢这个工具了,远程调试功能 设 ... -
异常测试
2014-01-21 11:27 454一个项目上线后,出现了很多非常规的问题,非常难重现。小伙伴们你 ... -
容器的测试
2014-01-20 14:30 270这几天在研究测试的内容。平时比较关注的内容异常测试,容器内测试 ... -
selenium自动化测试工具
2014-01-17 18:13 526前端时间使用过,一段时间没用,又忘记了 记录一下: 官网:ht ... -
单元测试
2014-01-17 14:43 277这几天在看junit的使用,总结一下 开源工具: junit, ... -
测试工具——fidder
2014-01-17 13:37 297官网: http://fiddler2.com/get-fid ... -
单元测试Feed4JUNIT
2014-01-16 15:40 320实现测试数据的分离。记录一下使用方法 很奇怪下载最新的版本报错 ... -
自动化测试
2014-01-10 10:22 373工具类:QTP用户web测试很好,但是所有的工具遇到验证码就歇 ... -
硬件测试 ——主要针对串口
2013-12-30 11:30 356项目中有使用硬件设备,但是没有具体的硬件,需要模拟测试 在浏览 ... -
测试质量
2013-12-25 15:10 302平时在项目中觉得大部分测试方面的东西留于形式,质量主要在于个人 ...
相关推荐
JMeter是一款强大的开源性能测试工具,广泛应用于Web应用、FTP服务器、数据库和其他协议的服务性能测试。JMeter由Apache Software Foundation开发,支持多线程并行测试,能够模拟大量并发用户来评估系统的性能和稳定...
【Jmeter性能测试报告概述】 性能测试是评估软件系统在不同负载条件下运行能力的重要手段,旨在确定系统的性能指标,如响应时间、并发用户数、系统稳定性等。JMeter是一款广泛使用的开源性能测试工具,适用于模拟...
熟练学习Jmeter工具独立完成常见的性能测试项目熟练使用Jmeter进行脚本开发熟练使用Jmeter进行性能测试熟练使用Jmeter进行接口测试 1) 第一阶段为JMETER 5.4.1 工具使用篇,通过Jmeter 介绍和安装、http 取样器、...
├ 第1章 章节一JMeter压力测试课程介绍 │ │ 1、亿级流量压测系列之Jmeter4.0课程介绍和效果演示.mp4 │ └ 2、常用压力测试工具对比.mp4 ├ 第2章 章节二 JMeter4.x基础知识讲解和压测实战 │ │ 3、Jmeter基本...
### Jmeter性能测试基础知识 #### 一、JMeter目录结构 在进行JMeter性能测试之前,了解其目录结构是至关重要的。JMeter安装后的主要目录包括: - **bin**: 包含启动脚本(如jmeter.sh/jmeter.bat)和其他执行文件...
【JMeter性能测试培训】 JMeter是一款由Apache组织开发的开源、纯Java应用程序,主要用于进行功能和性能测试。它能够测试静态和动态资源的性能,包括HTTP和FTP服务器,同时也支持对任何数据库(通过JDBC)进行压力...
### Jmeter性能测试报告模板知识点解析 #### 一、性能测试概述 性能测试是一种软件测试类型,用于评估软件系统的性能,特别是在高负载下系统的行为。它可以帮助开发人员和测试工程师了解系统在各种条件下的表现,...
本文来自于csdn,文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最终执行性能测试并分析性能测试结果。ApacheJMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比...
jmeter web测试实例jmeter web测试实例jmeter web测试实例
《使用JMeter 4.0进行微信小程序性能测试详解》 微信小程序的广泛使用使得其性能测试变得至关重要,本文将详细介绍如何使用JMeter 4.0这一强大的性能测试工具对微信小程序进行压力测试。JMeter是一款由Apache开发的...
标题《Jmeter性能测试工具使用教程 完整中文 PDF》暗示了文档将全面介绍Jmeter这一性能测试工具的使用方法和技巧,适合中文用户学习和参考。Jmeter是一款广泛用于测试Web应用程序性能的开源软件,由Apache软件基金会...
《Jmeter性能测试白皮书》深入解析 Jmeter,这款由Apache组织开发的开源测试工具,主要用于功能和性能测试,完全基于Java语言,具备强大的界面支持和多种配置选项。其核心功能在于模拟用户行为,对服务器或网络系统...
【JMeter 优化测试报告模板】是一份专为性能测试设计的报告模版,它针对JMeter工具进行了定制,旨在帮助测试人员系统性地记录、分析和展示JMeter测试的结果,以便于理解应用的性能瓶颈并进行优化。JMeter是一款开源...
在IT行业的性能测试领域,Apache JMeter是一款广受好评的开源工具,用于对静态和动态资源(例如静态文件、Web应用程序、FTP服务器等)进行负载测试。它最初是为了测试Web应用而设计的,但后来扩展到其他场景。本文将...
【JMeter压力测试报告】 本报告是一份基于Apache JMeter工具进行的压力测试文档,由一位高级测试工程师精心制作,旨在提供一个详细的模板供其他测试人员参考。报告详细记录了整个测试过程,包括测试内容、方法、...
【JMeter测试教程文档PDF】概述 Apache JMeter是一款强大的开源测试工具,广泛应用于软件测试领域,特别是自动化测试。它支持多种协议,如HTTP、FTP、SMTP等,使得测试人员可以对Web应用进行性能和负载测试。JMeter...
jmeter 接口压力测试脚本。 web服务器端接口,jmeter登录脚本。
原创
JMeter 接口性能测试 JMeter 是一个开源的性能测试工具,主要用于测试静态或者动态资源的性能,例如文件、Servlets、Perl 脚本、java 对象、数据库和查询、ftp 服务器或者其他的资源。通过 JMeter,可以模拟在...
### JMeter接口测试详解 #### 一、引言 在软件开发过程中,接口测试是非常重要的一环,它能够确保各个组件之间能够正确无误地通信。对于初学者来说,掌握如何使用工具进行高效的接口测试至关重要。本文档将详细...