一种基于国产操作系统的软件性能测试方法技术方案

技术编号:37871034 阅读:38 留言:0更新日期:2023-06-15 21:00
本发明专利技术公开了一种基于国产操作系统的软件性能测试方法,步骤如下:由国产操作系统建立测试主机,并建立测试用云平台;测试主机中建立测试平台以及编译器套件以及依赖包,所述测试平台在测试主机中进行编译和安装;运行和验证测试平台;所述测试平台对所述测试主机中待测试的目标软件进行平台兼容性测试;本发明专利技术能够利用国产操作系统作为测试主机,并搭建测试平台对软件进行性能测试,该操作平台搭配云平台能够适配多数国产操作系统,提高兼容性,让软件测试在不同国产操作系统中进行成熟完善的性能测试,利用前期的脚本配置搭配云平台上下传技术,减少手动测试流程,提高测试效率。提高测试效率。提高测试效率。

【技术实现步骤摘要】
一种基于国产操作系统的软件性能测试方法


[0001]本专利技术涉及软件性能测试
,具体为一种基于国产操作系统的软件性能测试方法。

技术介绍

[0002]国产操作系统多为以Linux为基础二次开发的操作系统。其中,基于国产操作系统制作的系统应用软件需要在投入使用前进行性能测试,其性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试,验证软件的性能在正常环境和系统条件下重复使用是否还能满足性能指标。
[0003]然而,现有的国产操作系统由于市场化较晚,投入使用时间较早,内部搭载的软件缺少成熟完善的软件性能测试,需要投入较多的人工对软件进行手动测试,并且人工测试的方式容易造成测试结果以及测试报告容易出现偏差,从而影响软件在操作系统上投入使用的效率,同时,由于多个国产操作系统的出现,使软件在多个不同系统之间的软件测试缺少统一的标准,测试后的结果以及报告无法在多个国产操作系统中进行查阅以及兼容。

技术实现思路

[0004]本专利技术的目的在于提供一种基于国产操作系统的软件性能测试方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于国产操作系统的软件性能测试方法,其特征在于,包括以下步骤:S1、由国产操作系统建立测试主机,并建立测试用云平台;S2、测试主机中建立测试平台以及编译器套件以及依赖包,所述测试平台在测试主机中进行编译和安装;S3、运行和验证测试平台;S4、所述测试平台对所述测试主机中待测试的目标软件进行平台兼容性测试;S5、通过兼容性测试后,进行参数配置,所述测试平台根据配置自动创建测试脚本;S6、所述测试脚本根据参数配置执行测试;S7、所述测试脚本中设置所述目标软件操作时的关键时间以及特定步骤计时器;S8、所述测试脚本将测试结果以及缓存中记录数据生成JSON序列化存储至本地,所述测试平台进行反序列化生成TEXT格式,并可选所述云平台上传,其中,JSON序列化的编码格式为UTF

8;S9、所述云平台根据测试结果文件生成测试报告。2.根据权利要求1所述的一种基于国产操作系统的软件性能测试方法,其特征在于:在S2中,所述编译器套件选为GCC。3.根据权利要求1所述的一种基于国产操作系统的软件性能测试方法,其特征在于:在S2中,所述云平台提供测试平台的安装和使用时的调用接口。4.根据权利要求3所述的一种基于国产操作系统的软件性能测试方法,其特征在于:在S5中,所述测试脚本通过网络接入云平台,执行所述调用接口。5.根据权利要求1所述的一种基于国产操作系统的软件性能测试方法,其特征在于:在S6中,所述测试脚本的执行方法包括以下步骤:S61、捕捉用户在所述操作系统的主输入区域运行的所述目标软件客户端...

【专利技术属性】
技术研发人员:张盼盼赵成郝鹏陈大勇沈鹏源
申请(专利权)人:黄河科技集团创新有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1