【技术实现步骤摘要】
一种针对接口性能测试集群的部署调度方法
本专利技术涉及压测
,更具体的说,它涉及一种针对接口性能测试集群的部署调度方法。
技术介绍
目前,ApacheJMeter作为主流的压力测试(即功能测试、性能测试)工具之一,它的优点本文不再赘述,但它也存在着一些问题,例如:压测后生成的jtl文件数据量过大会导致无法生成jmeter原生的html结果报告,所以当测试时间过长或者总线程过多时,往往没办法拿到关键性的结果报告。而且为了满足各种各样压力测试需求,往往在使用jmeter的过程中会结合云平台提供的集群服务。但是选择手动创建云平台的实例时,如果固定时长租用实例用于性能测试,会大大升高单次性能测试成本;如果每次重新创建实例并使用后释放掉,会花费太多的时间用于压测集群环境的搭建。
技术实现思路
本专利技术克服了现有技术的不足,提供基于Apachepulsar的全球数据同步系统。本专利技术的技术方案如下:一种针对接口性能测试集群的部署调度方法,具体包括如下步骤:101)设置配置步骤 ...
【技术保护点】
1.一种针对接口性能测试集群的部署调度方法,其特征在于,具体包括如下步骤:/n101)设置配置步骤:设置业务性能测试的配置,启动测试工程;/n102)创建实例步骤:根据步骤101)中的配置,调用云平台接口自动创建所需的实例,等待实例创建结束后,再通过实例的id进行实例信息查询,得到新创建实例的ip地址List;其中,如果复用以往实例,则直接配置ip地址List;/n如果没有master的ip地址,则将得到的ip地址List的第一元素作为master压测机,其余作为slave压测机来批量发起接口请求;/n103)搭建压测集群环境步骤:通过文件加密传输协议sftp,向所有sla ...
【技术特征摘要】
1.一种针对接口性能测试集群的部署调度方法,其特征在于,具体包括如下步骤:
101)设置配置步骤:设置业务性能测试的配置,启动测试工程;
102)创建实例步骤:根据步骤101)中的配置,调用云平台接口自动创建所需的实例,等待实例创建结束后,再通过实例的id进行实例信息查询,得到新创建实例的ip地址List;其中,如果复用以往实例,则直接配置ip地址List;
如果没有master的ip地址,则将得到的ip地址List的第一元素作为master压测机,其余作为slave压测机来批量发起接口请求;
103)搭建压测集群环境步骤:通过文件加密传输协议sftp,向所有slave实例上传性能测试的资源文件;再通过安全外壳协议ssh,连接slave实例远程执行已设置好的命令,搭建压测集群环境;
104)测压结果显示步骤:在...
【专利技术属性】
技术研发人员:舒浩楠,叶浩,汪恒,江怡蔚,
申请(专利权)人:杭州趣维科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。