以前也听说过STAF这个框架的名字,不过一直没时间看。最近总算有时间看了看STAF这个框架,感觉很不错~很适合软件产品的测试。为什么特意加上“产品”两个字,是因为它本身没有提供多少测试的功能,而把重点放在了自动化测试的环境构建上,更适合与产品类型的软件测试,对测试环境要求单一的项目型软件似乎帮助不是很大。 目前我了解到的,使用这个框架可以: 1. 随时启动、停止远程测试机上的任一个程序。 2. 得到测试机的状态。 3. 在测试机之间、测试和测试管理的机器中间传输文件。 4. 提供不同的操作语言api接口,包括java。 5. 适应多种操作系统。这样在和特性3结合,就能很方便的在多个不同的操作 ...
2008-03-19

痛苦的Solaris安装经历

关键字: solaris
今天因为工作需要一个Solaris9 sparc的环境,而公司里又没有系统管理员来做安装操作系统的工作,也没有了sun的技术支持,只好和同事一起体验了一把Solaris的安装过程,最终已失败结束……痛苦的一天啊。 要装得机器是一台SunFire480。第一步从网上查文档,还算顺利,很快就找到了一个比较详细的说明。http://bbs.chinaunix.net/viewthread.php?tid=726394 。那就照着做了~ 一开始还比较顺利。遇到的第一个坎坷,是提示换光盘的时候,怎么也读不出盘来。后来总算找到了规律,这是必须把光盘放进去以后,等到光驱上的灯灭掉,才可以点击下一步,否则 ...
编写一些批处理命令时,有时会遇到必须首先进入到当前批处理文件所在的目录的情况,否则不再此目录下执行此批处理可能会导致路径的混乱。稍总结了一下: Windows下的批处理: cd /d %~dp0 %~dp0表示此批处理的目录,/d表示切换目录的同时也切换盘符。 Linux下shell: cd `dirname $0` ; pwd
利用Install from Manifest Action隔离文件的变化 发现InstallAnyWhere提供了一个名为Install from Manifest的Action来解决安装包内会有频繁文件变更的情况。使用方法为: 1. 在工程中只添加了安装操作相关联的文件。运行平台添加了需要建立快捷方式的文件(如startup.bat文件)和需要安装以后进行文件内容修改的文件。 2. 建立要拷贝的文件内容列表,可以是目录的形式。如运行平台的文件只需要下面一行来表示: D,$IA_PROJECT_DIR$/resource/src/,./ 其中,"D,"表示 ...
2008-01-30

测试用例管理工具比较

关键字: 测试
测试用例管理工具整理:   工具名 综述 优点 缺点 备注 TestManager Rational测试解决方案中推荐的测试用例管理工具。 1.       功能强大。 2.       文件夹形式的管理,可以对测试用例无限分级。 3.   ...
用了两天,感觉还算顺手。资源占用不高,界面也算漂亮。在任务比较多的时候可以帮助自己理清哪些该先做哪些该后做。 介绍见 http://www.appinn.com/todolist/
发个在公司做技术交流的ppt……,关于性能调整方面的 很不成熟,大家多指教…… 不过就是靠这个,俺们公司的inforflow工作流在客户现场的性能测试中结果远远超过了bea的AquaLogic BPM Suite和ibm的WebSphere Process Server 嘎嘎嘎 而且还拿了几个奖品~1张100的充值卡,一本tcp/ip详解的书,一个泰迪熊 哈哈
2007-12-24

迁移至WebSphere+DB2中遇到的问题

关键字: 性能测试, websphere, db2
工作中需要把一个原来在weblogic+oracle的程序迁移到websphere+db2环境下。折腾了好久,在这里简单做个总结吧: 因为应用是用spring+hibernate写的,迁移的过程中没遇到任何障碍。问题发生在做性能测试的时候,发现原来在weblogic+oracle可以承受1000+并发用户的程序,现在竟然有2个并发用户也会出错! 然后就是痛苦的调试过程。出现了问题后查日志很快发现原因是数据库死锁,可是无论如何调节db2相关的一些参数,都没有什么改进。网上也有说此问题可能和db2默认的事务级别较高有关,但调整事务级别后仍然死锁。 解决问题的第一个转折出现在数据库的索引上,一开始我 ...
用了一段时间的Confluence Wiki了。感觉它的功能还是很强大的。对中文支持很好,里面的页面既可以用传统的目录方式分类,也可以用标签方式分类。同时还有强大的全文检索功能,甚至可以检索附件中word和excel文档中的词语。对页面有版本管理的功能,可以比较不同版本之间的差异。还可以通过插件扩充功能。真是一种很好的知识管理软件…… 因为工作中需要对Confluence Wiki的页面做统计,而它本身又没有提供这方便的功能。所以研究了下它的数据库中的几个表,记录如下: 表content存放了页面的基本信息。 列CONTENTID为主键id。格式为整型,不会自动生成,需要手动指定,且此页的子 ...
建立环境变量的脚本。变量建立在当前用户的配置文件里,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 ...
sdyouyun
搜索本博客
最近加入圈子
存档
最新评论