搜狗输入法的自动化性能测试
发布时间
阅读量:
阅读量
在我们的日常生活中以及工作场景中使用各种软件时,在很多情况下我们都会特别关注某些功能或设计细节(界面设计),但有时候似乎并没有给予足够的重视的就是这些看似不起眼的部分(UI)以及其他特色功能是否齐全的问题。如果我们换个角度思考这个问题,则是那些看似不起眼的细节,在最佳状态下不会引起你的注意,在糟糕的情况下却让人感到难以忍受。
我认为性能是一个关键指标。大多数软件在性能方面表现尚可,在正常运行中用户通常不会察觉到明显的性能问题。然而,在系统出现卡顿或运行速度减慢的情况下(即所谓的"性能差"),用户体验会明显下降。作为广受欢迎的软件产品,《搜狗输入法》在开发过程中如何进行性能评估?这个问题值得深入探讨。在日常运营中如何持续监控这些变化带来的性能影响?
大体流程如下:

在测试设备上运行不同版本输入法的功能测试程序时(即每次运行),程序将从数据库中查询当天及各分支下的完整输入法集合,并自动化地执行以下操作:首先下载获取的结果文件至本地服务器后解压并将其固定在指定位置;随后启动新进程并将其固定在内存空间中;接着切换当前输入法模式至目标状态;读取实时输入日志并将相关性能数据同步存储至数据库中。整个
全部评论 (0)
还没有任何评论哟~
