[发明专利]一种用于证券线上交易平台的压力测试系统在审
| 申请号: | 202210117988.4 | 申请日: | 2022-02-08 |
| 公开(公告)号: | CN114448832A | 公开(公告)日: | 2022-05-06 |
| 发明(设计)人: | 赵熙;吴德洲;骆香君;雷鹏;陈真委;刘会;冉龙;熊超;王金刚;李庆鹏 | 申请(专利权)人: | 西南证券股份有限公司 |
| 主分类号: | H04L43/0817 | 分类号: | H04L43/0817;H04L43/0894;H04L43/16;H04L67/10;H04L67/51;H04W4/50;H04W24/06;G06F11/30;G06F11/34;G06F11/36 |
| 代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 陈如建 |
| 地址: | 400023*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 证券 线上 交易平台 压力 测试 系统 | ||
本发明提供了一种用于证券线上交易平台的压力测试系统,包括:部署于云平台上的多个云手机、证券服务器和控制装置;控制装置用于:向N1个云手机中的测试模块发送测试开始指令、测试用例和测试数据,接收N1个云手机中的测试模块发送的N1个第一测试结果,并接收证券服务器发送的第二测试结果,比对N1个云手机的第一测试结果;比对证券服务器的第二测试结果;测试模块用于:当从控制装置接收到测试开始指令、测试用例和测试数据时,基于测试用例和测试数据对位于同一云手机上的手机证券APP进行测试操作,并将手机证券APP的第一测试结果上传给控制装置。该压力测试系统能够模拟用户读手机证券APP的数据和请求,从而完成容量测试和压力测试。
技术领域
本发明涉及证券线上交易平台的性能测试和压力测试技术领域,尤其涉及一种用于证券线上交易平台的压力测试系统。
背景技术
随着移动互联网的发展,越来越多的用户使用手机证券APP来进行证券交易,且由于移动互联网的便捷性,大规模的用户同时操作手机证券APP(例如,查看股票价格等等),可以理解的是,这很容易导致证券服务器出现宕机等情况。因此,证券公司在进行面向手机的证券线上交易平台(至少包括手机证券APP和证券服务器)的开发时,需要进行压力测试。
在现有技术中,在进行压力测试时,绝大多数压力测试解决方法主要通过LoadRunner、JMeter等压力测试工具来完成,这些压力测试工具通常采用接口压力测试方式,这种方式与基于真实用户行为的系统压力测试存在理论与实践之间的偏差。
发明内容
本发明的目的在于提供一种用于证券线上交易平台的压力测试系统。
为了实现上述发明目的之一,本发明一实施方式提供了一种用于证券线上交易平台的压力测试系统,包括:证券服务器、控制装置以及部署于云平台上的多个云手机,所述多个云手机、证券服务器和控制装置之间能够通过网络进行数据通信,所述云手机上安装有手机证券APP和测试模块;所述控制装置用于:向N1个云手机中的测试模块发送测试开始指令、测试用例和测试数据,接收所述N1个云手机中的测试模块发送的N1个第一测试结果,并接收所述证券服务器发送的第二测试结果,其中,N1为自然数,且N1≥2;所述测试模块用于:当从所述控制装置接收到测试开始指令、测试用例和测试数据时,基于所述测试用例和测试数据对位于同一云手机上的手机证券APP进行测试操作,并将手机证券APP的第一测试结果上传给所述控制装置;
作为本发明一实施方式的进一步改进,每个所述云手机用于,执行根据测试开始指令执行测试用例和测试数据。
作为本发明一实施方式的进一步改进,所述控制装置还用于,比对N1个云手机的第一测试结果;以及,比对证券服务器的第二测试结果。
作为本发明一实施方式的进一步改进,所述压力测试系统的测试目标包括以下至少之一:网络带宽测试、短信认证测试、系统设计测试和第三方应用服务测试;
在所述测试目标为网络带宽测试的情况下,所述控制装置用于:确定至少一种测试指令,每种测试指令包括测试用例和测试数据;对所述至少一种测试指令进行分类,确定若干类测试指令;按照预设比例将每类测试指令向N2个云手机发送;确定当前网络带宽下证券服务器可正常运行时,增加M个云手机,按照预设比例将每类测试指令向增加的云手机发送,如此反复,直至确定网络带宽满负荷运转时,确定可正常执行测试指令的云手机的总数,作为网络带宽满负荷运行的云手机数量;所述N2≤N1;每个云手机用于根据接收的所述测试指令的测试用例和测试数据执行相应操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南证券股份有限公司,未经西南证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210117988.4/2.html,转载请声明来源钻瓜专利网。





