服务器测试工具包 Server Test Toolkit(STT)
openkk
12年前
对于基于linux等服务器应用程序的测试而言,存在诸多共享的手段:比如检查日志、查询数据库等等,这些公用的功能可以抽取出来作为一套工具以实现高复用,因此这套服务器测试工具包立足于此,专为服务器应用程序的测试而设计。 目前主要包括以下工具:
(1)远程shell工具:在linux服务器上执行shell获得结果,可以用来查询日志、服务器信息等,只要shell能做即可;
(2)远程存储工具:可以连接ftp/sftp,这样可以用来建造统一测试数据中心;
(3)随机文件产生器:产生随机文件,比如JPG,DOC,TXT等,用来测试存储类服务;
(4)数据库访问工具: 连接各种JDBC支持的数据库,执行SQL,包装处理结果。
(5)性能测试工具:监控Serve的各种性能指标,IO/CPU/MEMORY/SWAP等
(6)工具类:包括常见工具类,disk/trackid/stringUtil/performanceUtil/validationUtil等,让编程更有效率,更统一。
这套工具将会根据日常公用需求持续完善和添加功能,希望能帮助更多从事服务器程序的测试人员提供帮助,当然也希望更多的人参与研发,为提高软件质量做出微薄贡献!