压力测试方法及装置制造方法及图纸

技术编号:17596815 阅读:56 留言:0更新日期:2018-03-31 10:04
本发明专利技术实施例提供一种压力测试方法及装置,该方法包括:获取压测对象的压测对象信息和压测对象需求信息;其中,所述压测对象为待测试的程序代码,所述压测对象信息包括所述压测对象在压缩包中的位置信息;确定所述压测对象在代码模板中的第一预留位置、以及所述压测对象需求信息在所述代码模板中的第二预留位置;将所述压测对象添加至所述代码模板的第一预留位置,将所述压测对象需求信息添加至所述代码模板的第二预留位置,以生成用于进行压力测试的压测代码,所述代码模板中包括所述第一预留位置、第二预留位置和通用压测代码;根据所述压测代码进行压力测试。用于提高压力测试效率。

Pressure testing method and device

【技术实现步骤摘要】
压力测试方法及装置
本专利技术实施例涉及计算机
,尤其涉及一种压力测试方法及装置。
技术介绍
在软件开发及软件使用过程中,为了确保软件的安全性,需要对软件进行测试。目前,通常通过测试工具对软件进行测试,例如,现有技术中测试人员通常通过Jmeter、Loadrunner等常用压测工具对软件进行测试。具体的,测试人员可以采用Jmeter工具对软件进行压测,首先,测试人员需要针对待测试软件的测试需求单独编写压测代码,然后,利用Jmeter工具开始执行压测,等待压测结束后,测试人员手动收集每次压测结果,进而根据多次压测结果对软件性能进行分析。然而,在实际应用过程中,在每次测试时,测试人员均需要针对不同的测试需求分别编写压测代码,导致压力测试效率低下。
技术实现思路
本专利技术实施例提供一种压力测试方法及装置。提高了压力测试效率。第一方面,本专利技术实施例提供一种压力测试方法,包括:获取压测对象的压测对象信息和压测对象需求信息;其中,所述压测对象为待测试的程序代码,所述压测对象信息包括所述压测对象在压缩包中的位置信息;确定所述压测对象在代码模板中的第一预留位置、以及所述压测对象需求信息在所述本文档来自技高网...
压力测试方法及装置

【技术保护点】
一种压力测试方法,其特征在于,包括:获取压测对象的压测对象信息和压测对象需求信息;其中,所述压测对象为待测试的程序代码,所述压测对象信息包括所述压测对象在压缩包中的位置信息;确定所述压测对象在代码模板中的第一预留位置、以及所述压测对象需求信息在所述代码模板中的第二预留位置;将所述压测对象添加至所述代码模板的第一预留位置,将所述压测对象需求信息添加至所述代码模板的第二预留位置,以生成用于进行压力测试的压测代码,所述代码模板中包括所述第一预留位置、第二预留位置和通用压测代码;根据所述压测代码进行压力测试。

【技术特征摘要】
1.一种压力测试方法,其特征在于,包括:获取压测对象的压测对象信息和压测对象需求信息;其中,所述压测对象为待测试的程序代码,所述压测对象信息包括所述压测对象在压缩包中的位置信息;确定所述压测对象在代码模板中的第一预留位置、以及所述压测对象需求信息在所述代码模板中的第二预留位置;将所述压测对象添加至所述代码模板的第一预留位置,将所述压测对象需求信息添加至所述代码模板的第二预留位置,以生成用于进行压力测试的压测代码,所述代码模板中包括所述第一预留位置、第二预留位置和通用压测代码;根据所述压测代码进行压力测试。2.根据权利要求1所述的方法,其特征在于,所述获取压测对象的压测对象信息和压测对象需求信息之前,还包括:获取所述压测对象的压测对象信息;接收用户在配置界面中输入的压测对象需求信息、及压测信息,所述压测信息至少包括压测时长和压测次数;根据所述压测对象信息、压测对象需求信息、及压测信息,生成所述配置文件。3.根据权利要求1或2所述的方法,其特征在于,所述压测对象为所述压缩包中的方法对应的程序代码。4.根据权利要求1或2所述的方法,其特征在于,根据所述压测代码进行压力测试之后,还包括:收集压测结果数据;根据所述压测结果数据,生成可视化压测报告;向预设邮箱发送所述可视化压测报告。5.一种压力测试装置,其特征在于,包括第一获取模块、确定模块、第一生成模块和测试模块,其中,所述第一获取模块用于,获取压测对象的压测对象信息和压测对象需求信息;其中,所述压测对象为待测试的...

【专利技术属性】
技术研发人员:刘唯
申请(专利权)人:五八有限公司
类型:发明
国别省市:天津,12

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

1