短信通道测试配置方法、装置、设备及存储介质与流程

专利2025-07-10  2


本发明涉及短信通道测试,尤其涉及一种短信通道测试配置方法、装置、设备及存储介质。


背景技术:

1、随着短信业务量的不断增长,短信通道的稳定性和可靠性成为了运营商和服务提供商面临的重要挑战。传统的短信通道测试方法往往需要在数据库中手动配置相关数据,并通过编写复杂的数据库脚本来模拟短信发送过程,这种方法不仅耗时耗力,而且容易出错。

2、此外,由于短信通道涉及多个数据表和复杂的关联关系,测试人员在进行通道配置和测试时,需要频繁地在不同的数据库表之间切换,这不仅降低了工作效率,也增加了操作失误的风险。同时,随着短信业务的多样化和个性化需求的增加,对短信通道的测试也提出了更高的要求,需要能够灵活地适应不同的测试场景和参数配置。


技术实现思路

1、本发明提供了一种短信通道测试配置方法、装置、设备及存储介质,本发明能够集中管理通道配置信息,提供直观的用户界面,支持灵活的查询和筛选功能,并能够实现自动化的测试流程。

2、第一方面,本发明提供了一种短信通道测试配置方法,所述短信通道测试配置方法包括:

3、对用户输入的登录信息进行验证,根据验证结果确定用户类型,基于所述用户类型分配操作权限,生成权限标识;

4、基于所述权限标识从数据库中提取通道信息,根据用户输入的查询条件对所述通道信息进行筛选,将筛选后的结果以分页方式呈现;

5、接收用户输入的通道配置信息,对所述通道配置信息进行合法性验证,将验证通过的所述通道配置信息更新至数据库,得到更新后的通道信息;

6、基于所述更新后的通道信息,对引擎用户表进行查询,根据查询结果生成通道与引擎用户的关联记录,形成关联配置;

7、根据用户选择的待测试通道和所述关联配置,建立基于tcp/ip socket的通信会话,通过预定义的通信协议发送登录请求,获取会话标识;

8、接收用户输入的测试短信内容,将所述测试短信内容和所述会话标识封装为发送请求,通过所述通信会话发送所述发送请求,记录发送结果。

9、第二方面,本发明提供了一种短信通道测试配置装置,所述短信通道测试配置装置包括:

10、验证模块,用于对用户输入的登录信息进行验证,根据验证结果确定用户类型,基于所述用户类型分配操作权限,生成权限标识;

11、筛选模块,用于基于所述权限标识从数据库中提取通道信息,根据用户输入的查询条件对所述通道信息进行筛选,将筛选后的结果以分页方式呈现;

12、更新模块,用于接收用户输入的通道配置信息,对所述通道配置信息进行合法性验证,将验证通过的所述通道配置信息更新至数据库,得到更新后的通道信息;

13、查询模块,用于基于所述更新后的通道信息,对引擎用户表进行查询,根据查询结果生成通道与引擎用户的关联记录,形成关联配置;

14、建立模块,用于根据用户选择的待测试通道和所述关联配置,建立基于tcp/ipsocket的通信会话,通过预定义的通信协议发送登录请求,获取会话标识;

15、发送模块,用于接收用户输入的测试短信内容,将所述测试短信内容和所述会话标识封装为发送请求,通过所述通信会话发送所述发送请求,记录发送结果。

16、本发明第三方面提供了一种计算机设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述计算机设备执行上述的短信通道测试配置方法。

17、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的短信通道测试配置方法。

18、本发明提供的技术方案中,通过集中化的通道配置管理和自动化的测试流程,大大减少了手动操作的时间和复杂度,使测试人员能够更快速地完成测试任务。采用严格的数据验证和安全加密机制,降低了测试过程中的错误率和数据泄露风险,提高了测试结果的准确性和可信度。基于用户类型的权限分配机制,确保不同角色的用户只能访问其权限范围内的功能和数据,增强了系统的安全性和可管理性。通过分页展示和动态筛选功能,提供了更加直观和易用的操作界面,使测试人员能够更方便地查找和管理通道信息。通过自动化的通道与引擎用户关联配置,以及灵活的短信内容分割和发送机制,能够适应各种复杂的测试需求和业务场景。通过详细的发送结果记录和统计报告,为测试人员提供了丰富的数据支持,有助于快速定位问题和优化通道性能。



技术特征:

1.一种短信通道测试配置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的短信通道测试配置方法,其特征在于,所述对用户输入的登录信息进行验证,根据验证结果确定用户类型,基于所述用户类型分配操作权限,生成权限标识,包括:

3.根据权利要求2所述的短信通道测试配置方法,其特征在于,所述基于所述权限标识从数据库中提取通道信息,根据用户输入的查询条件对所述通道信息进行筛选,将筛选后的结果以分页方式呈现,包括:

4.根据权利要求3所述的短信通道测试配置方法,其特征在于,所述接收用户输入的通道配置信息,对所述通道配置信息进行合法性验证,将验证通过的所述通道配置信息更新至数据库,得到更新后的通道信息,包括:

5.根据权利要求1所述的短信通道测试配置方法,其特征在于,所述基于所述更新后的通道信息,对引擎用户表进行查询,根据查询结果生成通道与引擎用户的关联记录,形成关联配置,包括:

6.根据权利要求1所述的短信通道测试配置方法,其特征在于,所述根据用户选择的待测试通道和所述关联配置,建立基于tcp/ip socket的通信会话,通过预定义的通信协议发送登录请求,获取会话标识,包括:

7.根据权利要求1所述的短信通道测试配置方法,其特征在于,所述接收用户输入的测试短信内容,将所述测试短信内容和所述会话标识封装为发送请求,通过所述通信会话发送所述发送请求,记录发送结果,包括:

8.一种短信通道测试配置装置,其特征在于,用于执行如权利要求1-7中任一项所述的短信通道测试配置方法,所述短信通道测试配置装置包括:

9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的短信通道测试配置方法。

10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器运行时使得所述处理器执行如权利要求1至7中任一项所述的短信通道测试配置方法。


技术总结
本发明涉及短信通道测试技术领域,公开了一种短信通道测试配置方法、装置、设备及存储介质,该方法首先验证用户登录信息并分配权限,然后基于权限从数据库提取和筛选通道信息,以分页方式呈现结果。用户可输入通道配置信息,经验证后更新数据库。系统随后根据更新后的通道信息生成与引擎用户的关联配置。根据用户选择的通道和关联配置,建立TCP/IP Socket通信会话并获取会话标识。系统接收用户输入的测试短信内容,将其与会话标识封装为发送请求,通过通信会话发送并记录结果。本发明能够集中管理通道配置信息,提供直观的用户界面,支持灵活的查询和筛选功能,并能够实现自动化的测试流程。

技术研发人员:王锦国,申玥,袁飞,林炯宇,张志忠
受保护的技术使用者:深圳市高斯通通信股份有限公司
技术研发日:
技术公布日:2024/12/17
转载请注明原文地址:https://xbbs.6miu.com/read-26031.html