最新文章列表

JAVA多线程性能测试

import java.util.concurrent.CountDownLatch; public class Test { public static void main(String[] args) { int num = 100000; test1(num); test2(num); } private static void test1(in ...
kong0itey 评论(0) 有9019人浏览 2011-11-24 21:30

Fitnesse & Fit 和 Ruby。

Fitnesse, Fit and Ruby 昨天花了一些时间在这方面上。 Austin问能不能使用Fitnesse,所以试用了一下。 Fitnesse 是一个很优秀的测试工具。acceptance testing。 Fit ...
sg552 评论(0) 有2381人浏览 2011-11-23 14:03

Ruby DSL介绍及其在测试数据构造中的使用(1)

什么是DSL?英文全称Domain Specific Language,中文解释为领域专用语言。顾名思义,DSL是针对某个特定领域而开发的语言。像我们平时接触到的C/C++,Java,Python/Ruby,都属于通用语言,可以为各个领域编程,通用性有余,则针对性不够强。DSL恰恰是为了弥补通用语言的这个劣势而出现的。 DSL其实并没有那么神秘。实际上,在平时的面向对象的编程中,大家会自觉不自 ...
Goldice 评论(0) 有2427人浏览 2011-11-19 21:13

走在自动化测试的道路上

大纲:    自动化测试的现状    自动化测试的发展     1. 包含的领域     2. 发展的思路     3. 观点: 自动化测试是一种软件开发交付过程        ...
ruby_windy 评论(0) 有1877人浏览 2011-11-15 03:12

每个Java开发者需坚守的基本原则

 转载 :http://fkbillgates.iteye.com/blog/1199770   有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。         一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的 ...
mnieguomin 评论(0) 有839人浏览 2011-11-03 10:34

valgrind工具之massif

今天小试了一把valgrind的massif工具。Massif在valgrind中的介绍是这样的: Massif Massif is a heap profiler. It performs detailed heap profiling by taking regular snapshots of a program's heap. It produces a graph showin ...
Goldice 评论(1) 有11813人浏览 2011-10-26 21:48

SoapUI Rest测试 随机数 XPATH

Soapui中使用内置方法随机生成整数: ${=(int)Math.random()*2000} 在对xml进行assertion验证时,如果简单的xml没有namespace,例如   <xml> <a> <b>ccc</b> </a> </xml>     可使用XPATH //*:xml[1]/ ...
asyty 评论(0) 有5773人浏览 2011-10-25 08:43

cppcheck源码学习(一)

今天整理了下cppcheck的源码结构,为什么通过写一个个子文件就能够扩展cppcheck的功能呢?   看了下代码,并通过简化代码,略懂一二了。       首先我们定义一个基类test.h,只定义一个头文件足够:     #ifndef TESTH #define TESTH #include<iostream> #include<list> ...
Goldice 评论(0) 有2510人浏览 2011-10-24 21:40

Makefile的东西

宏定义: 1. Makefile中直接定义宏   OBJECTS=filea.o fileb.o filec.o #定义宏 Z=filed.o prog: $(OBJECTS) #引用宏 cc $(OBJECTS) -o prog #我的机子环境中需要4个tab键 prog1: $Z #引用宏,单个字符无需加园括号 cc $Z -o prog1 ...
Goldice 评论(0) 有865人浏览 2011-10-20 21:14

【转载】linux静态链接库与动态链接库的区别及动态库的创建

这篇文章对于动态库的概念及使用介绍的很不错,故收藏了。 一、引言通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable file)。程序在运行时,与函数库再无瓜葛,因为所有需要的函数已拷贝到自己门下。所以这些函数库被成为静态库(sta ...
Goldice 评论(0) 有743人浏览 2011-10-20 17:43

使用Cucumber测试Rails时,预先装载seeds.rb中的数据

我习惯把网站的一些预设数据放到db/seeds.rb中,比如网站的角色创建。由于Cucumber在每次测试的时候都会重置数据库,所以必须要想办法让数据库重置之后,把这写预设的数据也载入到测试数据库中。如果你也遇到相同问题,可以使用下边这种方法:   # lib/tasks/cucumber.rake #Cucumber::Rake::Task.new({:ok => 'db:test:p ...
tiroc 评论(0) 有1910人浏览 2011-10-19 22:03

Linux之tee命令

语  法:tee [-ai][--help][--version][文件...]补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。参  数:-a或--append  附加到既有文件的后面,而非覆盖它.--help  在线帮助。--version  显示版本信息。   使用:     cat 1.txt | tee 2.txt cat 1.txt ...
Goldice 评论(1) 有1165人浏览 2011-10-14 14:26

分享一个ssh打通的脚本

分享一个ssh打通的脚本,经过测试可用。目前只能单向打通,且要求本地用户名为admin(写入代码,可简单修改)。本身只是个人使用,故通用性、异常情况考虑不多,大家可以做个参考。 补充一点,Important Tip: authorized_keys文件的权限很重要,如果设置为777,那么登录的时候,还是需要提供密码的 : chmod  400 authorized_keys     #! ...
Goldice 评论(2) 有1859人浏览 2011-10-14 10:20

zz Expect的安装

转载一篇靠谱的文章,按照文章所述方法一次成功。只不过我的expect二进制文件最后实在tcl的bin目录下,而不是expect的bin目录下,这个令我有些疑惑,whatever,不算什么大问题,注意一下就好了。   A. Tcl 安装 主页: http://www.tcl.tk下载地址: http://www.tcl.tk/software/tcltk/downloadnow84.tml 1.下 ...
Goldice 评论(0) 有906人浏览 2011-10-13 15:27

将测试环境的代码和线上分开

想在测试机环境下搞测试,然后不想修改搞到线上环境的时候,自动把本地测试的代码去掉,如何判断是测试机还是线上机呢?可以通过设置系统环境 ...
printfabcd 评论(0) 有1861人浏览 2011-10-12 19:27

ssh其他机器的Expect脚本

ssh登陆其他机器的Expect脚本     #!/usr/bin/expect -f set user [lindex $argv 0] set ipaddr [lindex $argv 1] set passwd [lindex $argv 2] spawn ssh -l $user $ipaddr expect "password:" send ...
Goldice 评论(0) 有1137人浏览 2011-10-11 16:37

开源工具之valgrind

  首先对源文件进行编译: Preparing your programCompile your program with -g to include debugging information so that Memcheck's error messages include exact line numbers.-O0 a good idea if you can tolerate the ...
Goldice 评论(0) 有948人浏览 2011-10-11 10:33

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics