随笔分类 -  testing

上一页 1 2
自动化测试,压力测试
wireshark如何抓取本机包
摘要:在进行通信开发的过程中,我们往往会把本机既作为客户端又作为服务器端来调试代码,使得本机自己和自己通信。但是wireshark此时是无法抓取到数据包的,需要通过简单的设置才可以。 具体方法如下: 方法一: 1.以管理员身份运行cmd 2.route add 本机ip mask 255.255.255. 阅读全文
posted @ 2014-06-06 15:59 duanxz 阅读(953) 评论(0) 推荐(0)
JMeter使用jar进行压力测试
摘要:最近需要对改造的redis缓存接口做压力测试,使用了开源压力测试工具JMeter,分享一下自己的使用经验,希望能对需要进行压力测试的开发同学有所帮助。 JMeter介绍 JMeter是Apache软件基金会下的一款开源压力测试工具,官方网址是:http://jmeter.apache.org/。JM 阅读全文
posted @ 2014-03-25 16:02 duanxz 阅读(5517) 评论(2) 推荐(0)
Mockito为什么不能mock静态方法
摘要:因为Mockito使用继承的方式实现mock的,用CGLIB生成mock对象代替真实的对象进行执行,为了mock实例的方法,你可以在subclass中覆盖它,而static方法是不能被子类覆盖的,所以Mockito不能mock静态方法。 但PowerMock可以mock静态方法,因为它直接在byte 阅读全文
posted @ 2014-02-17 14:51 duanxz 阅读(21592) 评论(0) 推荐(1)
框架Mockito
摘要:一、什么是mock测试,什么是mock对象? 先来看看下面这个示例: 从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例。 一种替代方案就是使用mocks 从图中可以清晰的看出 mock对象就是在调试期间用来作为真实对象的替代品。 mock测试就是在测试过程中 阅读全文
posted @ 2014-02-12 14:52 duanxz 阅读(903) 评论(0) 推荐(0)
MockMVC
摘要:随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架 Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。 对于服务器端:在Spri 阅读全文
posted @ 2014-02-10 14:24 duanxz 阅读(2977) 评论(1) 推荐(1)
windows抓包工具Wireshark(过滤)
摘要:1、IP过滤 ip.src ==192.168.0.208(ip.src eq 192.168.0.208) //来源等于某个ip ip.dst ==192.168.0.208(ip.dst eq 192.168.0.208) //目标等于某个ip 2、端口过滤 tcp.port eq 80 //不 阅读全文
posted @ 2013-12-11 11:24 duanxz 阅读(2096) 评论(0) 推荐(0)
网络编程Socket之wireshark使用
摘要:这里不提供下载地址了,不是什么稀有资源,我使用的wireshark是在百度软件中心下载的。 第一步:选择需要监听网卡接口(capture interface) :启动 选择网卡,单击start 就可以启动wireshark 我的电脑安装有虚拟机,所以会有vmware network adapter 阅读全文
posted @ 2013-12-11 11:06 duanxz 阅读(1566) 评论(0) 推荐(0)
Wireshark基本介绍和学习TCP三次握手
摘要:之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。 记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没 阅读全文
posted @ 2013-12-11 10:43 duanxz 阅读(891) 评论(0) 推荐(0)
HTTP 压力测试工具 wrk
摘要:简介 wrk 是一个HTTP压力测试工具,根据官方的介绍,他有2个明显的特点: 集成了多线程设计与事件通知系统(如 epoll、kqueue)提升并发量 可以通过编写 Lua 脚本来进行扩展,例如 HTTP请求的生成、响应处理、自定义报告 …… 使用示例 安装 wrk 可以工作在 Linux 或 M 阅读全文
posted @ 2013-02-01 18:24 duanxz 阅读(1779) 评论(0) 推荐(0)
使用 sysbench对mysql进行压力测试介绍之二
摘要:上篇说到在这个服务器上安装mysql 5.5.16老是启动就crashed,设置参数innodb_native_aio = off也没有用。主要是因为内核参数没有设置好,须增加与异步相关的设置: fs.aio-max-nr = 3145728 同时innodb的参数还是一样: innodb_log_ 阅读全文
posted @ 2012-12-08 11:33 duanxz 阅读(455) 评论(0) 推荐(0)

上一页 1 2