性能压力测试
文章平均质量分 84
IamLsz
专注服务端及数据。
展开
-
分享java压力测试模版类
压力测试是对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。网络游戏中也常用到这个词汇。 我们在日常一个系统的交付过程中,需要对系统进行压力测试,即单位时间内相应数的测试,常用在web以及数据库和其他网络服务器的开发交付中,对于web的压力测试我们可以选择ab之类的,而jmeter原先是为了web压力测试产生的,目前更是通过插件扩充到了可以进行包括数据库在内的各种压力原创 2014-10-22 17:32:50 · 3372 阅读 · 1 评论 -
java常用对象序列化对象性能简单比较
java常用的序列化手段有很多,包括 jdk Serialize、json、kryo、protobuf、xml等。在这里,我原创 2014-10-27 17:18:07 · 2283 阅读 · 0 评论 -
使用java自定义jmeter的压力测试用例
之前已经分享过如何用java进行压力测试,然而,那种直接用代码压测的缺乏图形化GUI的直观。同时,只能够单机进行压测,有些情况下,比如webservice的压测需要大量的序列化反序列化xml,这些很消耗CPU之类的资源的压力测试,单机根本不足。 基于上述的原因,我选择了jmeter来进来一些压力测试用例的实施,像普通的http压力测试的对jmeter来说都小菜一碟,同时分布式的压力测试对原创 2014-12-19 15:12:26 · 3140 阅读 · 0 评论 -
webservice soap简单的性能测试结论
在这里,我jiang原创 2014-11-04 09:51:57 · 2589 阅读 · 0 评论 -
webservice soap脱离客户端代码单独http调试
webservice soap的实现序列化方式默认也是最通用的是采用xml进行序列化以及http协议进行传输的,也就是文本协议传输调用,这样给了我们脱离客户端代码用工具进行调试或者用HttpClient的代码进行各种测试的方便。 目前需要对webservice soap的server端进行压力测试,然而,每次java这边测试的时候都要启动cxf进行对象的序列化和调用,非常损耗客户端机器的原创 2015-05-13 11:06:27 · 1409 阅读 · 0 评论 -
分享java压力测试模版类 版本2
在上一次,我们分享了一个压力测试的模板类,在模板类里面通过继承然后实现重写几个方法即可以实现压力测试,其本质就是由实现者去实现具体的测试逻辑,将功能代码独立抽离出来实现复用。然而,继承存在着一些缺点是无法避免的。比如具体的失去了灵活性,而且如果java不支持多继承,意味着测试类会被限制少了继承其他类的能力,再者之前的代码对外部暴露的接口过多,无法对用户实现彻底的透明。因此对原先的代码采用了Func原创 2014-10-24 10:55:47 · 1465 阅读 · 0 评论