开源项目

以下项目均为工作期间编写的linux测试相关的工具或测试框架,基本上已投入到日常linux测试工作中;部分方法已申请专利。

linux系统自动回归测试

  • Lart_i

  • The framework for bridging Linux product development or maintenance of automated regression testing

Linux系统性能测试套件

  • Lpbs-i

  • 轻量型autotest,用于linux性能评测

Linux平台软硬件信息侦测

  • infotest

  • 用于linux平台的软硬件信息侦测并形成html报表,支持硬件平台主要组件和系统核心软件组件的版本和信息侦测。

性能测试结果可视化处理插件

  • Report_generate

  • 用于对Lpbs-i测试结果的可视化处理,支持html、xls等多种格式,支持多系统对比报告生成

浏览器benchmark

  • Brower_benchmark

  • 采用selenium,用于linux平台浏览器的评测,可以评估浏览器css、acid标准、html标准、DOM、javascipt等多个方面的性能

linux系统测试工具

  • itest
  • linux系统测试app,包括测试、报告制作、负载显示等功能。其中测试内容包括:linux系统信息侦测、linux功能测试、linux性能测试、linux稳定性测试。 报告制作功能支持单次测试报告制作、多次测试对比报告制作。负载显示功能支持cpu、内存、swap、网络等资源的实时监控。