老宋的地盘

 找回密码
 我要加入
搜索
查看: 2248|回复: 0

[研究] SysEye 我想做一款新的测试应用(2018年12月底实现)

[复制链接]
发表于 2018-1-24 00:34:16 | 显示全部楼层 |阅读模式
本帖最后由 doctor 于 2018-5-31 10:23 编辑

最近领导安排负责公司的电脑端应用测试工作,也就是我们常见windows下的exe应用,Mac下的dmg应用,接口没有问题、功能自动化也没有问题,唯独前端性能测试遇到一些问题,发现没有好用的系统资源统计工具,系统统计工具并不好用,按线程、进程,统计的数据并不好识别,比例尺也不容易设置,更不能打印出可读性好的测试报告,或者分析日志,因此,考虑研究一下能不能自己写一个工具,专门用于电脑端应用程序的前端性能测试。

这个工具应该有这样的功能:
  • 能够周期采集CPU使用率,与CPU总体使用率的比值;
  • 能够周期采集内存使用率,与内存总体使用率的比值;
  • 能够周期采集磁盘吞吐量,与磁盘总体吞吐量的比值;
  • 能够周期网络上下行数据,与网络总体上下行的比值;
  • 能够以图表的形式打印出各自的测试报告,很容易的分析峰值;
  • 能够打印日志,在不同的采集时间对应服务器上的打点数据分析造成一场的操作;
  • 目前想到的只有这么多

今天想到这个问题,然后查了下网络资料,发现可以使用:python+mysql+web 来实现,使用python进行系统数据的统计和日志分析,使用mysql记录存储数据,使用web展示数据。

接下来要做是,需要研究:
  • python的web框架
  • 获取系统资源数据的模块
  • 分析数据用的模块
  • 数据库操作的模块
  • 数据表实现的模块
  • 暂时想到这些

后续将持续记录,研究过程,欢迎大家参与!
对了,我给这个工具命名为:SysEye
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

歌名 - 歌手
0:00

    QQ|手机版|小黑屋|工具箱|老宋 ( 备案中... )

    GMT+8, 2024-11-21 20:52 , Processed in 0.073104 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表