
18.开源技术 & 开源文化
jackei
这个作者很懒,什么都没留下…
展开
-
升级到 ubuntu 9.10,果然还是有些问题的
1.系统启动到显示登录界面的时间变长了;2.中文字体变得丑而且size相较9.04有点乱3.不再提供对 libstdc++5 这个包的支持,所以,我的 thunderbird 暂时无法同步google日历鸟!原创 2009-10-30 10:06:00 · 728 阅读 · 0 评论 -
解决 JMeter 中 SQL 语句参数化的问题
关键字:开源性能测试工具 JMeter 参数化当使用JMeter 的JDBC脚本对数据库进行测试时,JMeter的JDBCRequest中包含的SQL语句时无法使用参数的。例如SELECT * FROM ${table_name} 是无效的。如果需要实现同时多个不同的用户使用不同的SQL,可以通过把整条SQL语句参数化来实现。例如把SQL语句放在csv 文件中,然后在原创 2006-08-01 11:19:00 · 2356 阅读 · 1 评论 -
用 Selenium 自动化验收测试
原文链接:http://www-128.ibm.com/developerworks/cn/java/wa-selenium-ajax/Christian Hellsten, IT 专家, IBM2006 年 1 月 04 日验收测试(也称功能测试)是用来测试手工任务的功能的,但是手工测试这些任务可能很花时间,并且容易出现人为的错误。在本文中,作者为架构师、开发人员和测试人员展原创 2006-08-16 23:19:00 · 727 阅读 · 0 评论 -
Ruby 读写文件
今天被人投诉说 blog 多日未更新,影响了阅读情绪,偶赶紧开动起来 ^_^# Part oneaFile = File.new("C://1.txt","w") aFile.puts "the 1" aFile.puts "the 2"aFile.close # Part twoaFile = File.new("C://2.txt","w原创 2006-08-23 20:19:00 · 1373 阅读 · 2 评论 -
几篇有关 Selenium 的文档
有兴趣的可以看看,Selenium 是一个不错的 Web 自动化测试框架。看了这篇才知道原来自动化测试可以这么玩,佩服这些鬼佬的创造力 ^_^http://www.google.com/url?sa=t&ct=res&cd=3&url=http%3A%2F%2Fwww.digitalfocus.com%2F_assets%2Fdownload%2FAutomated_Functional_Test原创 2006-08-25 18:19:00 · 683 阅读 · 0 评论 -
[转贴]为公共服务提供价值 开源进军美国西部
在转贴文章前,先说两句。看到“美国西部”,也许你第一时间想起了“西部快枪手”;如果你对美国历史有所了解,也许还会想到类似我国西部地区的生活环境。这篇文章虽然说的是如何将开源的工具和 solution 的应用,但是我想这篇文章中更能看出美国政府的做事态度和方法。对比一下咱们自己,让我想起了一句话:牛吃草都可以长到几百斤,我 TMD 非要吃饭,这就是差距啊。值得我们的政府和公务员们反省一下。慢慢看吧。原创 2006-08-28 10:19:00 · 487 阅读 · 0 评论 -
Mantis 配置--仅需 7 个步骤 ^_^
把大象装进冰箱需要几步?^_^不如我们还是来看看配置一个 Mantis 需要几步吧——只适合于 WINDOWS 平台。1. 下载 EasyPHP;2. 下载 Mantis;3. 安装 EasyPHP;4. 在 EasyPHP 的安装目录下找到 phpMyAdmin 目录,并 copy 到 EasyPHP 目录下的 WWW 目录中;原创 2006-08-29 23:19:00 · 589 阅读 · 0 评论 -
使用命令行方式运行 JMeter 脚本
2.4.3 Non-GUI Mode (Command Line mode) For non-interactive testing, you may choose to run JMeter without the原创 2006-09-08 22:18:00 · 947 阅读 · 0 评论 -
[zt] Viewing the Apache server status
Open the Apache httpd.conf file. Uncomment this line #LoadModule status_module modules/mod_status.so to LoadModule status_mo原创 2006-09-13 17:18:00 · 412 阅读 · 0 评论 -
简单配置 Tomcat JVM 的方法 —— WINDOWS 平台适用
1.新建一个环境变量,命名为:CATALINA_OPTS ;2.给这个环境变量赋值:-server -Xmx400m (-Xmx400m 表示 JVM 的最大值,这里表示 400 MB,可以自己修改为其他值);3.重启 Tomcat,完成。原创 2006-09-13 18:18:00 · 820 阅读 · 0 评论 -
使用 JMeter 分布式性能测试
作为一个纯 JAVA 的GUI应用,JMeter 对于CPU和内存的消耗还是很惊人的,所以当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起JAVA内存溢出的错误。不过,JMeter 也可以像 LoadRunner 一样通过使用多台机器运行所谓的 Agent 来分担 Load Generator 自身的压力,并借此来获取更大的并发用户数。根据 JMeter官原创 2006-09-14 22:18:00 · 545 阅读 · 0 评论 -
JMeter 中的如何区分 Server Time 和 Network Time
在 LR 中是有一个“网页细分图”的,通过这个图,你可以比较容易的区分哪些请求的响应时间最长,如果响应时间过程,是消耗在server处理的时候,还是消耗在网络传输过程中——也就是所谓的 Server time 和 Network time。JMeter 并没有提供这么详细的区分——至少目前尚未发现,但是在 JMeter 的执行结果中也有一个字段可以利用一下。如果想看到这一项,首先要设置将 JMet原创 2006-09-27 18:17:00 · 741 阅读 · 0 评论 -
Selenium 日积月累 (更新至2006-10-9)
2006-10-9已经解决的问题:1.How to write the test script and test suite in Selenium?Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 The example of Test Su原创 2006-10-09 11:17:00 · 606 阅读 · 0 评论 -
如何解决 JMeter 通过 JDBC 访问 Oracle 和 MySQL 的问题 (留言中有 Test Plan 实例下载)
关键字:开源性能测试工具 JMeter OracleJMeter 的手册中描述了如何访问 MySQL,但是没有说明如何访问 Oracle。对于没有 Java 应用开发经验和对 Oracle 不是特别熟悉的朋友,可以参考这篇文章来简单、快速的配置好 JMeter 中的 JDBC 连接和 JDBC Request。步骤: 新建一个 Thread Group原创 2006-07-31 14:20:00 · 693 阅读 · 0 评论 -
介绍几个有关 ab 的有用的参数
如果您没有了解过 ab ,请先点击这里 访问 Apache ab 的介绍 ^_^ 参数格式: -n number_of_requests用来标明在本次测试中将要发送的请求的总数 参数格式: -c Number_of_requests_at_one_time用来标明每次发送多少请求 e.g. ab -n 100 -c 1 http://jackei.cnblo原创 2006-07-20 20:20:00 · 907 阅读 · 1 评论 -
关于对Linux的测试
对 Linux 内核进行压力测试http://www-128.ibm.com/developerworks/cn/linux/l-stress/index.html 测试 Linux 的可靠性http://www-128.ibm.com/developerworks/cn/linux/l-rel/#IDAEL10C原创 2005-05-10 14:28:00 · 413 阅读 · 0 评论 -
一些常用的免费、开源办公软件
公司不允许使用任何盗版或者破解的软件,所以这段时间搜集了一些稳定的开源或免费的软件来处理日常工作,这次先整理一些日常办公用的软件跟大家分享。如果有更多好的开源或免费的工具,也请大家积极推荐,争取把整台电脑上的软件全部替换成免费开源的东东 ^_^ PSPad vs. UltraEdit一个开源免费的文本编辑工具,具备 UltraEdit 全部的功能,在语法高亮方面做得比原创 2006-01-08 22:25:00 · 2142 阅读 · 0 评论 -
开源工具+开源工具=强大的商业工具?
今天在51的坛子上发现有测友提到 LoadRunner 的 License 被限制的问题。记得原来听朋友说,现在市面上流行的几个 LR 的 License 都不是盗版的,而是 Mercury 放出来的,虽然支持的并发用户数少,但是很多时候也足够用了。现在 Mercury 已经在性能测试工具方面占领了很大的市场,就把原来的 License 禁止了,有点“卸磨杀驴”的意思。其实性能测试工具本身并不原创 2006-03-16 17:24:00 · 538 阅读 · 0 评论 -
〔原创〕Watir 试用手记——一个很不错的开源 Web 自动化测试框架
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站上用户手册、示例代码以及 FAQ 都维护的不错,所以已有的东西我就不重复了,在这里简单介绍一下,如果同行们有兴趣,可以一起研究一下。1. 脚本示例先原创 2006-03-20 22:24:00 · 598 阅读 · 0 评论 -
Ruby 学习随手贴(不断更新……)
开一个帖子出来给自己随手贴一些学习 Ruby 和 Watir 过程中想到、看到、学到的杂七杂八的东西,也欢迎大家随手在这里贴下自己的感想,像论坛那样讨论,我自己会尽量每隔一段时间整理点可以成文的东西出来。对这个主题有兴趣的朋友也可以在留言的时候输入自己的 email 地址,并选中评论下面的 “有回复时邮件通知我 ” ,来订阅这个主题。原创 2006-04-29 10:23:00 · 485 阅读 · 0 评论 -
基于 Mozilla Firefox 的 Watir 发布了!
今天看到基于 Mozilla Firefox 的 Watir 发布了,取名为 FireWatir ,目前发布的是 Alpha 1.0 版本。这意味着 Watir 可以夸浏览器——不知道是不是也可以跨平台了。有兴趣的朋友可以通过下面的地址访问http://svn.openqa.org/fisheye/viewrep/watir/branches/firefox安装手册可以访问下面的地址:http:/原创 2006-04-30 12:23:00 · 796 阅读 · 0 评论 -
Redhat AS 4.0 安装指南
今天要配置 Linux 测试环境,需要使用 Redhat AS 4.0。有类似需要的朋友可以点击这里下载 Redhat AS 4.0 安装指南。原创 2006-05-19 09:22:00 · 553 阅读 · 0 评论 -
6 月份开始进入 Watir 的研究和实践阶段
前段时间简单的对 Watir 进行了一点接触之后,就开始忙着现在的项目。紧张的进度让我无法估计更多的东西,不过还好 Release 的日子马上就要到了,下个月也许可以稍稍放松一下。如果是这样,准备研究一下 Watir 附带的例子以及源代码;如果时间还有富裕,准备开发 Watir 访问 Excel 的整套函数,包括读写以及操作 Excel 文档,以后就可以使用 Excel 做为 Watir 实现数据原创 2006-06-01 14:22:00 · 516 阅读 · 0 评论 -
Watir 1.5 可以下载了
今天在 Bret Pettichord 的 blog 上看到了对 Watir 1.5 版本的一点介绍,主要是解决了 Model Web Dialogs 的问题。这也是我一直比较关心的问题,因为这可以解决对很多异常情况的处理,使脚本不会因为某些无法预计的问题而停止运行。不过目前 Watir 1.5 还没有正式发布,有兴趣先睹为快的朋友可以点击这里下载。原创 2006-06-09 17:22:00 · 1023 阅读 · 0 评论 -
Watir classes tree
watir.rb 是 WATIR 框架中核心的一个文件,而这个文件中定义的 module Watir 则是整个框架中比较重要的一个部分——其中定义了我们在控制 IE 时所需要用到的类和方法。熟悉了这些类之间的关系后,可以更容易的理解 Watir 附带的例子代码,也更容易开发自己的脚本。原创 2006-06-19 16:21:00 · 494 阅读 · 0 评论 -
Apache + jk + Tomcat 实现集群
Apache + jk + Tomcat = clusterMonitoring and Managing Tomcat Clusters Using JMXClustering and Load Balancing in Tomcat 5, Part 1Clustering and Load Balancing in Tomcat 5, Part 2原创 2006-06-21 22:21:00 · 523 阅读 · 0 评论 -
开源性能测试工具 - Apache ab 介绍
版权声明:本文可以被转载,但是在未经本人许可前,不得用于任何商业用途或其他以盈利为目的的用途。本人保留对本文的一切权利。如需转载,请在转载是保留此版权声明,并保证本文的完整性。也请转贴者理解创作的辛劳,尊重作者的劳动成果。作者:陈雷 (Jackei)邮箱:jackeichan@gmail.comBlog:http://jackei.cnblogs.com 引子原创 2006-07-18 22:20:00 · 595 阅读 · 0 评论 -
[翻译]如何解决使用 JMeter 时遇到的问题
这是对 JMeter 官方网站上一篇文章的翻译。点击这里可以访问原文JMeterTroubleShooting。 check the log file. This is normally in the launch (i.e. bin) directory, and is called "JMeter.log". 查看 JMeter 的日志文件,原创 2006-11-06 16:16:00 · 792 阅读 · 0 评论 -
如何在没有安装 Ruby 的机器上运行 Ruby 脚本
订阅了 Watir 的邮件列表,今天值得关注的是一个 Ruby 的编译器——可以编译 Ruby 脚本并使其运行在没有安装 Ruby 运行环境的机器上。这个东东早就被预言会出现的,不过让我极为欣赏的是这个东东的网站做得极为漂亮,干净、清晰,色彩简洁。有兴趣的可以看看 ^_^http://www.erikveen.dds.nl/rubyscript2exe/index.html原创 2006-11-22 21:15:00 · 825 阅读 · 0 评论 -
(更新到 2009-1-5) 两个新的系列文章的写作计划——《LoadRunner 没有告诉你的》和《JMeter从入门到精通》
两个新的系列文章的写作计划——《LoadRunner 没有告诉你的》和《JMeter从入门到精通》到DMX整整一年了,相比2005年,最大的变化就是工作和研究的重心从测试组织的建立和团队管理转移到了性能测试和软件测试自动化方面。随着研究和实践的不断深入,沉积下来的东西越来越多,各种新的想法和思路也像“井喷”一般地冒出来,创作的欲望也随之而来。目前考虑会将文章分为《LoadRunner 没有原创 2006-12-04 00:14:00 · 1024 阅读 · 0 评论 -
取代MS Project 的 开源工具 - OpenProj
真好,又找到了一个替代MS常用软件的开源工具--OpenProj。原来也找过几个,都不太好,要么收费,要么只是viewer,都无法真的取代MS Project,现在这个终于可以了!安装文件很小,只有6M多,不过需要JRE才能运行。试用了一下,可以打开我用MS Project 2007做好的计划,没有发现错误或异常,可以继续操作,也可以保存成MS Porject 2003格式——不过没试原创 2008-12-04 15:04:00 · 3939 阅读 · 0 评论 -
折腾了半天,又回到 Ubuntu 的环境了
趁着帮娘子重装系统的机会,下了狠心干掉了windows,装了 Ubuntu 9.04。发现现在的 Ubuntu 安装真是越来越方便了,根据之前的安装经验,花了大部分时间在网上找各种驱动和常用工具,结果发现原来根本就不用折腾,aspire 3680的机器直接默认安装就可以用了,几乎不用作任何单独的配置。超爽!明后天抽空把那台X41上的 Windows XP也干掉,呵呵。原创 2009-06-23 01:02:00 · 525 阅读 · 0 评论 -
Watir 学习随手贴 (不断更新……)
根据 Watir User Guide 整理的学习笔记,便于理解和复习。请点击Watir 学习笔记.zip下载。以后会随手把使用 Watir 时想到、看到的东西贴上来,并定期整理成文档。欢迎对 Watir 有兴趣的朋友一起来讨论。对这个主题有兴趣的朋友也可以在留言的时候输入自己的 email 地址,并选中评论下面的 “有回复时邮件通知我 ” ,来订阅这个主题。原创 2006-03-21 09:24:00 · 622 阅读 · 0 评论 -
[转]实战每晚构建
实战每晚构建(上)http://www-128.ibm.com/developerworks/cn/java/l-bulid-nightly/实战每晚构建(中)http://www-128.ibm.com/developerworks/cn/java/l-bulid-nightly/index2.html实战每晚构建(下)http://www-128.ibm.com/devel原创 2006-09-07 10:18:00 · 539 阅读 · 0 评论 -
提供 Watir 入门 PPT 下载--有兴趣了解 Web 测试自动化的朋友可以看看
Automation_Functional_Testing_Watir_based.zip前两个月为“专家沙龙”上讨论而做的 PPT ,有兴趣了解 Web 测试自动化的朋友可以看看。原创 2006-11-10 13:16:00 · 630 阅读 · 0 评论 -
WebLOAD 已经开源了!
昨天看到 Dennis 的留言说 WebLOAD 已经开源了,赶紧去 RadView 的网站上看了一下,赶紧回来向大家汇报一下 ^_^ WebLOAD 是 RadView 公司开发的一款 Web 性能测试工具,从1996年至今已经到了8.0版本。虽然 WebLOAD不如 LoadRunner 那么强大,但是价格也便宜很多,并且做为一个商业工具,在整套解决方案的提供上要比一般的开源和免费工具好很原创 2007-06-20 09:11:00 · 2060 阅读 · 0 评论 -
如何在 Watir 中识别各种 HTML 对象(全/更新到 2007-6-20)
在 Watir 的 Wiki 上无意中看到的,激动的热泪盈眶啊,实在是佩服的五体投地,感谢这些热心的同行们整理了这些宝贵的资料啊。同志们,我们都要向国外的“雷锋”学习啊!另外,也建议大家从中学习一下文档整理和编写的技巧。The HTML Elements that are currently supported include:原创 2007-06-22 11:10:00 · 890 阅读 · 0 评论 -
[转]Java的开源项目:简单介绍Log4J的使用
来源:赛迪网 作者:dxaw 一、前言Java的开源项目太多了,这种遍地开花的局面绝对赶得上中国五代十国时期的“百家争鸣”、“百花争艳”的繁荣。使用java技术,我们的项目几乎不需要购买有关java支撑开发产品,只需把一个一个开源产品经过架构师的手,合理搭配和拼接,就能做出灵活性佳、性能原创 2007-07-03 09:10:00 · 486 阅读 · 0 评论 -
[转载]应用Selenium和Ruby进行面向领域的Web测试
应用Selenium和Ruby进行面向领域的Web测试作者徐昊发布于2007年5月21日 下午10时46分社区Agile,Ruby主题开放源代码,单元测试,Ruby on Rails应用Selenium进行Web测试时,经常会遇到下面的几个麻烦问题: 大量使用name、id、xpath等页面元素。无论是功能修改、UI重构还是交互性改进都会影响到这些元原创 2007-07-03 15:10:00 · 597 阅读 · 0 评论 -
JMeter 2.3 RC1 终于出来了
在等待了粉久粉久以后,JMeter 的新版本终于出来了!额先来给乡亲们报个信,正在下载中,过两天有时间就研究一下 ^_^想知道 2.3 和 2.2 相比有什么变化吗?看这里:http://people.apache.org/~sebb/jmeter-2.3/site/changes.html下载地址:http://people.apache.org/~sebb/jmeter-2.3/dist/原创 2007-07-04 11:10:00 · 437 阅读 · 0 评论