Monthly Archives: March 2008

Oracle收购e-TEST suite

Oracle今天宣布从Empirix 公司手中收购e-TEST suite系列软件。 自从Oracle 去年推出Unbreakable Linux计划和今年年初收购BEA之后,产品线就日趋完善了,覆盖了从操作系统,数据库,中间件,到应用程序的企业级一揽子解决方案。大家可能已经注意到,在Oracle 11g中一个重要的feature就是RAT (real application testing),我感觉这是oracle涉及软件测试市场的一个前兆,现在oracle收购了e-TEST suite并把它集成到Enterprise Manager中去,并和RAT进行集成,更大大加强了Oralce在测试工具和应用测试方面的力量。 目前在企业级的测试工具市场上,HP和IBM主导占据了主导地位,HP-Mercury和IBM-Rational的系列测试解决方案产品占据了绝大多数的市场份额。Oracle现在携e-TEST suite涉足这一领域,也有有自身的优势,那就是跟自己产品的融合以及全套的解决方案系列。另外e-TEST suite本身也是一套完整的测试工具套件,包括功能测试工具e-Tester(类似Mercury Quick Test Professional和WR和Rational Functional Tester),e-Load(类似HP LoadRunner和Rational 的Performance Tester),e-Manager Enterprise (类似Merucyr Quality Center和Rational Test Manager),每一部分的功能都有自己的优势,下面是一个完整的介绍,有兴趣的朋友可以下载试用版试用。 e-Tester介绍:

Posted in 测试工具 | Tagged | 1 Comment

Oracle ASM新书推荐

市面上关于Oracle RAC的书不多,关于ASM的新书更是少之又少,隆重向大家推荐一本ASM的新书。 Oracle Automatic Storage Management Under-the-Hood & Practical Deployment Guide 作者是Oracle公司RAC部门的几位数据库专家。Rich Long更是ASM的开发总监。 下面是本书的简单介绍: http://www.mhprofessional.com/product.php?isbn=0071496076 Streamline data management and provisioning using Oracle Automatic Storage Management (Oracle ASM) and the detailed information contained in this exclusive Oracle Press resource. Written by … Continue reading

Posted in 存储, 数据库 | Tagged | Leave a comment

推荐两样东西

推荐两样东西,一篇文章和一个软件 推荐的软件就是RocketDock,http://rocketdock.com/ 重点的推荐的这篇文章,讲的是开发中很重要的一个过程:每日构建(daily build)(对,贾罗德,你没看错,就是从你那里看到的 ^_^),下面是文章关键部分。 另外,之前也有一篇原创的关于日构建的,可以参考:每日构建与冒烟测试 原文地址 每日构建(daily build)是你的朋友 作者: 周思博 (Joel Spolsky) 译: Chen Bin 2001年1月27日 …… 一个好的办法是每日构建(daily builds)。 每日构建意味着自动地,每天,完整地构建整个代码树、(译者按:“代码树”,原文为source tree,意思是将整个项目源代码的目录,子目录,文件的位置尽可能事先固定下来,这样在开发过程中各个模块间,各个文件间的相对位置都不会混乱。源代码树指的就是一个项目所有的已经组织好的代码文件。通常代码树应该用版本控制软件管理起来。虽然这个概念很基本,但是据我的观察,国内还是有软件公司在这方面做的不够好的,所以有必要解释一下。) 自动地 - 因为你设定代码每天在固定的时间构建。在Unix环境下使用cron,在windows下使用“任务计划”。 每天 - 或者更频繁. 当然每天构建的次数越多越好啦。但是有时候构建次数还是有上限的,原因和版本控制有关系,等会儿我会谈到的。 完整地 -很可能你的代码有多个版本。多语言版本,多操作系统版本,或者高端低端版本。每日构建(daily build)需要构建所有这些版本。并且每个文件都需要从头编译,而不是使用编译器的不完美的增量编译功能。 以下是每日构建(daily build)能带来的好处:

Posted in 软件测试 | Tagged | Leave a comment

SunCluster ucmmd问题解决过程

最近,经常遇到SunCluster中有一个节点ucmm起不来的问题,现象就是scstat -g输出的结果显示ucmmd is not running,十分郁闷 STIT的弟兄们帮助解决了几次,但是也不知所以然,这次刚解决了,又坏了,恼火。 search了Sun的网站,找到了scswitch的用法,仔细看了一遍,然后用了两个命令搞定了。 1.先用ucmmd把ucmm的process重新启动一次: #/usr/cluster/lib/ucmm/ucmmd -r /usr/cluster/lib/ucmm/ucmm_reconf 2. 然后用scswitch把相关的group resource offline/online一次,结果OK # /usr/cluster/bin//scswitch -R -h xxx -g rac-framework-rg #xxx is the node name scswitch的用法记录一下,以备后患 scswitch(1M) scswitch– perform ownership and state change of resource groups and disk … Continue reading

Posted in 主机 | Tagged | Leave a comment

Clusterware Console脚本分享

做Clusterware和RAC的测试的时候,节点多的时候,需要不停的在节点之间切换,而且容易出错,于是写了这样一个脚本,跟大家分享一下。 目前主要完成一些简单的功能,支持的平台有Linux,Solaris, AIX and HP,打算继续扩展。也欢迎使用并提出意见, ?View Code BASH[ractest@sun880-1 ~]$ more console #!/bin/bash   #This script is used to control the whole cluster nodes in one interface   echo "******************************************************************" echo " Welcome to Cluster Console " echo " " echo … Continue reading

Posted in 脚本语言 | Tagged | Leave a comment