`
文章列表
在TestNG的官网上看到他们在推荐这本电子书,TestNG的作者出的,Hani Suleiman 和 Cedric Beust的“新一代Java测试: TestNG和高阶理念”, 英文名Next Generation Java Testing: TestNG and Advanced Concepts。     infoq网站也在介绍这本书,猜想应该不错,但是google了一遍也没有找到这个书的下载地址,估计可能是太新了,另外TestNG的使用者远没有junit多,好不容易出了本新书还下载不到。这可是TestNG至今唯一的一本电子书啊,而且估计短时间内不大可能出第二本。     至于上Am ...
    初学loadrunner,今天准备用这个工具测试一下手头的一个cs服务器,想用java Vuser来调用。边学边用吧,先简单写了一个脚本,就是打印“HelloWorld”,然后在脚本编辑器里面运行是通过了,但在场景控制器里面并发运行这个脚 ...
    最近准备开工一个大项目,给自己练手用,考虑需要保存源代码,又不方便放到公司的cvs上。因此决定安装一个给自己用,顺便学习一下 subversion。简单翻了一下资料,决定使用apache + subversion的方式,比较适合我,而且这种 ...
TestNG的官方文档的中文翻译版第3章,原文请见 http://testng.org/doc/documentation-main.html     3 - testng.xml     调用TestNG由几种不同方法:     * 使用testng.xml文件     * 使用ant     * 从命令行     这节描述testng.xml的格式(文档的后面会讲到ant和命令行)。     当前testng.xml的DTD文件可以从官方找到:http://testng.org/testng-1.0.dtd。(为了方便使用,你可能更喜欢浏览HTML版本)。     下面是t ...
TestNG的官方文档的中文翻译版第二章,原文请见 http://testng.org/doc/documentation-main.html 2 - Annotation 这里是TestNG中用到的annotation的快速预览,还有它们的属性。 @BeforeSuite:        被注释的方法将在所有测试运行前运行 @AfterSuite:        被注释的方法将在所有测试运行后运行 @BeforeTest:        被注释的方法将在测试运行前运行 @AfterTest:        被注释的方法将在测试运行后运行 @BeforeGroups:        ...
最近决定开始使用TestNG来替代junit,作为未来的单元测试基础组件。     google了一下没有找到好的详细的文档,最后发现官网上的文档其实挺全的,决定翻译一下。     TestNG的官方文档请见: http://testng.org/doc/documentation-main.ht ...
google到的一份详细的netstat资料,可惜是英文版本,先保存下来慢慢细看,有时间再翻译出一个中文版本来. 原文地址: http://ibgwww.colorado.edu/~lessem/psyc5112/usail/man/linux/netstat.8.html netstat - Display active network connections SYNOPSIS netstat [[-a | [-t | -u | -w]] [-n | -o] | -x] [-c] netstat -i [-a] [-c] netstat -r [-c] [-n] netstat -v ...
linux上使用netstat察看mysql端口和连接 近日发现写的一个java程序的数据库连接在大压力下工作不打正常,因此研究了一下dbcp,中间为了查看mysql服务器的数据库连接情况,需要使用netstat来查看端口和连接, 将使用到的命令整理了一下备 ...
    mysql 4.1的linux安装配置过程,整理出来备忘。 一. 安装mysql 从mysql官方网站下载mysql 4.1.21版本,我选择的是linux下的source包,mysql-4.1.21.tar.gz。 1. 首先解开 gunzip mysql-4.1.21.tar.gz tar xvf mysql-4.1.21.tar 2. 进入mysql-4.1.21/bin目录,执行 ./configure --prefix=/userhome/soft/mysql4 make make install 进行编译安装。 3.进入mysql-4.1.21目录,执行 scripts/my ...
dbcp配置中文版本,翻译自apache 官方文档,原文请见http://commons.apache.org/dbcp/configuration.html。 参数 描述 username 传递给JDBC驱动的用于建立连接的用户名 password 传递给JDBC驱动的用于建立连接的密码 url 传递给JDBC ...
初学loadrunner,今天准备用这个工具测试一下手头的一个cs服务器,想用java Vuser来调用。边学边用吧,先简单写了一个脚本,就是打印“HelloWorld”,然后在脚本编辑器里面运行是通过了,但在场景控制器里面并发运行这个脚本,报如下错误: “You do not have a for this Vuser type.Please contact Mercury Interactive to renew your license.”     目前用的loadrunner是最新的9.0版本,具体的破解方式请google,基本原来是利用8.1版本的破解方式(同样感谢HP公司的大度! ...
最近准备开工一个大项目,给自己练手用,考虑需要保存源代码,又不方便放到公司的cvs上。因此决定安装一个给自己用,顺便学习一下subversion。简单翻了一下资料,决定使用apache + subversion的方式,比较适合我,而且这种方式的好处是可以用浏览器就直接访问,比较方便浏览。     整理了一下安装配置过程,给新手一个简单可行的参考。 一.首先安装apache服务器: 1. 下载最新的apache 2.2.6     httpd-2.2.6.tar 2. 安装     ./configure --prefix=/data/aoxj/soft/svn/apache --en ...
javaeye上看到有帖子,置疑spring和依赖注入的价值,回复内容整理如下: 依赖注入对设计有利,而spring则促进了依赖注入的使用。 如果业务处理类,它所使用的倚赖,都是依靠在这个类内部实现或者查找,那么必然使得正常的业务逻辑和获取依赖的方法混在一起。 我取个最简单的场景,某个注册的工作类,它需要获取当前"容许的用户名的最大长度",这个依赖非常简单吧?基本每个注册类都有这个限制,我们现在 把场景考虑的全面一点,对于复杂一点的系统,这个最大长度的限制可能来源很多,比如配制文件,数据库,可能类工作在前台比如web而配制在后台,可能需要 和第三放系统一 ...
看到有帖子,置疑spring和依赖注入的价值,回复内容整理如下: 依赖注入对设计有利,而spring则促进了依赖注入的使用。 如果业务处理类,它所使用的倚赖,都是依靠在这个类内部实现或者查找,那么必然使得正常的业务逻辑和获取依赖的方法混在一起。 我取个最简单的场景,某个注册的工作类,它需要获取当前"容许的用户名的最大长度",这个依赖非常简单吧?基本每个注册类都有这个限制,我们现在把场景考虑的全面一点,对于复杂一点的系统,这个最大长度的限制可能来源很多,比如配制文件,数据库,可能类工作在前台比如web而配制在后台,可能需要和第三放系统一起工作而需要到第三方系统中获取而对方 ...
jdk小工具jps介绍 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。 jps存放在JAVA_HOME/bin/jps,使用时为了方便请将JAVA_HOME/bin/加入到Path. $> jps 23991 Jps 23789 BossMain 23651 Resin 比较常用的参数: -q 只显示pid,不显示class名称,jar文件名和传递给main 方法的参数 $>  j ...
Global site tag (gtag.js) - Google Analytics