test
拉里山姆
这个作者很懒,什么都没留下…
展开
-
polygraph初体验
源码安装过程就不说了!配置文件simple.pg/* * A very simple "Hello, World!" workload */// this is just one of the simplest workloads that can produce hits// never use this workload for benchmarkingCon原创 2012-06-28 16:04:03 · 3053 阅读 · 1 评论 -
C单元测试框架——CMockery (1) 简介
cmockery 是google发布的用于C单元测试的一个轻量级的框架。主要特点:免费且开源,google提供技术支持;轻量级的框架,使测试更加快速简单;避免使用复杂的编译器特性,对老版本的编译器来讲,兼容性好;并不强制要求待测代码必须依赖C99标准,这一特性对许多嵌入式系统的开发很有用;获取源码:直接下载:http://code.google.com/p/cm转载 2012-07-13 16:59:13 · 1078 阅读 · 0 评论 -
C单元测试框架——CMockery (2) 加减法demo
上一次文章 中我们对cmockery做了一些简单的介绍,并完成了测试环境的搭建。这次我们会讨论如何使用它做单元测试,文中的例子从CMockery的calculator example 中剥离出来的。首先新建一个文件夹:math_demo,此文件夹中有三个文件:math.c 待测代码模块;test_math.c 测试用例 和 main 函数;Makef转载 2012-07-13 16:59:40 · 1090 阅读 · 0 评论 -
Cmockery中文手册[翻译]
Cmockery 单元测试框架翻译的匆忙,没有校验,纰漏之处感谢请指正。转载请注明来自:see-see,版权归原文所有。Cmockery 是一个轻量级的库,作者用它来做C单元测试。目录动机概述执行测试异常处理出错处理断言断言宏动态内存分配模拟函数返回值参数检测测试状态实例动机如今已经有很多的C单元测试框架可转载 2012-07-13 17:00:29 · 3737 阅读 · 0 评论 -
为web-polygraph添加user_agent和add_headers配置变量
在使用web-polygraph为代理,缓存软件做测试的时候,发现官方提供的polygraph-4.3.2代码功能中,配置文件没法配置user-agent和添加自己想要添加的头,于是对代码修改之,使其能使用user_agent和add_headers两个配置变量。起代码在这里作备份!http://download.csdn.net/detail/larryliuqing/4454975原创 2012-07-26 13:22:28 · 1223 阅读 · 0 评论 -
web-polygraph源码框架和session处理流程笔记
description:web-polygraph是一个很好很强大的测试工具,连微软这些公司都在用!现在开源只能下载4.3.2。下面一些看代码的笔记,和squid主流程都差不多,都是单进程单线程模式的东西:initialize();/*初始化*/while(true) { timer_run();/*处理定时器*/ do_event_io(wait_sec)原创 2014-05-14 17:28:31 · 1887 阅读 · 0 评论