以前也听说过STAF这个框架的名字,不过一直没时间看。最近总算有时间看了看STAF这个框架,感觉很不错~很适合软件产品的测试。为什么特意加上“产品”两个字,是因为它本身没有提供多少测试的功能,而把重点放在了自动化测试的环境构建上,更适合与产品类型的软件测试,对测试环境要求单一的项目型软件似乎帮助不是很大。
目前我了解到的,使用这个框架可以:
1. 随时启动、停止远程测试机上的任一个程序。
2. 得到测试机的状态。
3. 在测试机之间、测试和测试管理的机器中间传输文件。
4. 提供不同的操作语言api接口,包括java。
5. 适应多种操作系统。这样在和特性3结合,就能很方便的在多个不同的操作 ...
- 21:00
- 浏览 (75)
- 评论 (7)
- 分类: 软件测试
- 发布在 济南JavaEyer群 圈子
今天因为工作需要一个Solaris9 sparc的环境,而公司里又没有系统管理员来做安装操作系统的工作,也没有了sun的技术支持,只好和同事一起体验了一把Solaris的安装过程,最终已失败结束……痛苦的一天啊。
要装得机器是一台SunFire480。第一步从网上查文档,还算顺利,很快就找到了一个比较详细的说明。http://bbs.chinaunix.net/viewthread.php?tid=726394 。那就照着做了~
一开始还比较顺利。遇到的第一个坎坷,是提示换光盘的时候,怎么也读不出盘来。后来总算找到了规律,这是必须把光盘放进去以后,等到光驱上的灯灭掉,才可以点击下一步,否则 ...
- 20:00
- 浏览 (90)
- 评论 (0)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
编写一些批处理命令时,有时会遇到必须首先进入到当前批处理文件所在的目录的情况,否则不再此目录下执行此批处理可能会导致路径的混乱。稍总结了一下:
Windows下的批处理:
cd /d %~dp0
%~dp0表示此批处理的目录,/d表示切换目录的同时也切换盘符。
Linux下shell:
cd `dirname $0` ; pwd
- 15:27
- 浏览 (150)
- 评论 (0)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
利用Install from Manifest Action隔离文件的变化
发现InstallAnyWhere提供了一个名为Install from Manifest的Action来解决安装包内会有频繁文件变更的情况。使用方法为:
1. 在工程中只添加了安装操作相关联的文件。运行平台添加了需要建立快捷方式的文件(如startup.bat文件)和需要安装以后进行文件内容修改的文件。
2. 建立要拷贝的文件内容列表,可以是目录的形式。如运行平台的文件只需要下面一行来表示:
D,$IA_PROJECT_DIR$/resource/src/,./
其中,"D,"表示 ...
- 15:33
- 浏览 (317)
- 评论 (2)
- 分类: 安装包制作
- 发布在 济南JavaEyer群 圈子
测试用例管理工具整理:
工具名
综述
优点
缺点
备注
TestManager
Rational测试解决方案中推荐的测试用例管理工具。
1. 功能强大。
2. 文件夹形式的管理,可以对测试用例无限分级。
3.   ...
- 13:39
- 浏览 (707)
- 评论 (2)
- 分类: 软件测试
- 发布在 济南JavaEyer群 圈子
用了两天,感觉还算顺手。资源占用不高,界面也算漂亮。在任务比较多的时候可以帮助自己理清哪些该先做哪些该后做。
介绍见
http://www.appinn.com/todolist/
- 10:42
- 浏览 (229)
- 评论 (1)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
发个在公司做技术交流的ppt……,关于性能调整方面的
很不成熟,大家多指教……
不过就是靠这个,俺们公司的inforflow工作流在客户现场的性能测试中结果远远超过了bea的AquaLogic BPM Suite和ibm的WebSphere Process Server 嘎嘎嘎
而且还拿了几个奖品~1张100的充值卡,一本tcp/ip详解的书,一个泰迪熊 哈哈
- 11:10
- 浏览 (207)
- 评论 (2)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
工作中需要把一个原来在weblogic+oracle的程序迁移到websphere+db2环境下。折腾了好久,在这里简单做个总结吧:
因为应用是用spring+hibernate写的,迁移的过程中没遇到任何障碍。问题发生在做性能测试的时候,发现原来在weblogic+oracle可以承受1000+并发用户的程序,现在竟然有2个并发用户也会出错!
然后就是痛苦的调试过程。出现了问题后查日志很快发现原因是数据库死锁,可是无论如何调节db2相关的一些参数,都没有什么改进。网上也有说此问题可能和db2默认的事务级别较高有关,但调整事务级别后仍然死锁。
解决问题的第一个转折出现在数据库的索引上,一开始我 ...
- 15:16
- 浏览 (265)
- 评论 (6)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
用了一段时间的Confluence Wiki了。感觉它的功能还是很强大的。对中文支持很好,里面的页面既可以用传统的目录方式分类,也可以用标签方式分类。同时还有强大的全文检索功能,甚至可以检索附件中word和excel文档中的词语。对页面有版本管理的功能,可以比较不同版本之间的差异。还可以通过插件扩充功能。真是一种很好的知识管理软件……
因为工作中需要对Confluence Wiki的页面做统计,而它本身又没有提供这方便的功能。所以研究了下它的数据库中的几个表,记录如下:
表content存放了页面的基本信息。
列CONTENTID为主键id。格式为整型,不会自动生成,需要手动指定,且此页的子 ...
- 09:35
- 浏览 (329)
- 评论 (0)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
建立环境变量的脚本。变量建立在当前用户的配置文件里,XXX_HOME为要建立的变量名,tochage为变量值。
cd ~
XXX_HOME=tochage
export XXX_HOME
if [ -f ".bash_profile" ]
then
echo "">>.bash_profile
echo "XXX_HOME=$XXX_HOME">>.bash_profile
echo "export XXX_HOME">>.bash_profile
elif [ -f ".bash_login" ]
then
echo "">>.bash_login
ec ...
- 10:13
- 浏览 (321)
- 评论 (0)
- 分类: 安装包制作
- 发布在 济南JavaEyer群 圈子
- 浏览: 2757 次
- 性别:

- 来自: 济南

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
STAF--一个很好的软件产品 ...
http://www.ibm.com/developerworks/cn/jav ...
-- by sdyouyun -
STAF--一个很好的软件产品 ...
ant有telnet任务,可以telnet到远程主机上执行某个命令,比较适合远程 ...
-- by yuxie -
STAF--一个很好的软件产品 ...
ant可以做远程机器上的操作吗?ant俺只会最基本的东西,如果也可以,那是更好了 ...
-- by sdyouyun -
STAF--一个很好的软件产品 ...
微软的测试框架很成熟,也很复杂。他们有一套专门的测试实验室。可以用web界面控制 ...
-- by sdyouyun -
STAF--一个很好的软件产品 ...
貌似大部分功能ant也可以做到。。
-- by yuxie






评论排行榜