坚持原创精神 感谢你阅读后留言!

发布新日志

  • 项目里的一些测试工具

    2008-05-09 17:36:16

    回顾一下自己项目里,小组完成一些测试工具

    WIN下
    =================================
    录制-回放类
        基于ROBOT的回归测试全套脚本
        结合WINDOWS性能监视服务和ROBOT的重复操作下性能监视和分析
    数据库类
        系统数据产生数据库脚本
    测试管理类
        基于TESTMANAGER/SODA的测试计划生成模板
    测试数据生成类
        根据策略自动生成用例
    安装测试
        对系统文件扫描和比较等

    LINUX下
    ==================================
    特殊应用类
        用于本应用系统服务的性能测试,基于SHELL,SQL脚本类
    回归测试类
        基于SHELL/PERL的一些系统服务,系统支持工具回归测试
    系统管理类
        系统基线和初始设置的自动恢复,类似病毒程序
        系统自行安装和安装脚本,配置等自动备份等
    特定应用
        各类临时为方便测试写的小脚本

    未来规划
    ==================================
    更多的回归测试工具
    考虑自动ghost-install连接起测试

    呵呵,写完咯
  • 慢机器-快操作

    2008-01-22 10:24:05

    关键字 linux bash 目录监控 link du

    在我们linux测试系统中,有一套新版测试硬件和老版测试硬件。

    系统有个功能,将大型文件,通常为10G级别载入至特定目录,比方说从USB/DVD/SCSI等。系统监视该目录并利用守护服务进行一系列操作。在用完后删除。

    新硬件上支持这个级别的操作,速度很快,但是老版硬件设计支持100M级别,所以载入时间每文件达到了10min级别,无法忍受。

    我们的EDDIE兄弟出了一个采用解决方案,个人觉得很绝,强。分享分享。

    。 将所有数据文件拷贝至一个目录A,设为只读属性
    。 设计一个扫描程序,将文件扫描一遍,同时生成link文件复制在另一个目录B
    。 设计一个载入程序,对不同参数,将不同集合的link文件载入至被监视目录C
    。 因为文件名完全相同,系统读入生成的C目录下该link文件族时,实际数据来自目录A
    。 删除时,甩掉了link文件
    。 再次载入时,只需要重新运行载入程序
    。 如果有新的数据文件,只需运行扫描程序

    喜欢这个程序,跑起来比新版硬件还快个几十倍,管他几百个G,1秒搞定.........

Open Toolbar