System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于java语言切换网点的自动化方法、设备及介质技术_技高网

基于java语言切换网点的自动化方法、设备及介质技术

技术编号:40150826 阅读:7 留言:0更新日期:2024-01-26 23:00
本申请涉及数据安全相关技术领域,具体涉及一种基于java语言切换网点的自动化方法、设备及介质。其中,方法包括:创建httpclient对象和httpget请求;所述httpget请求配置有账户管理系统(管理用户对应信息的系统)路径;httpclient对象请求头放有用户基础信息;调用httpclient对象执行httpget请求,以模拟用户访问账户管理系统获取用户登录信息;将所述用户登录信息放入httpclient对象请求头;创建httppost请求,其中,所述httppost请求内放入准备切换网点的唯一代码;调用httpclient对象执行httppost请求,以切换网点和用户。

【技术实现步骤摘要】

本申请涉及计算机程序相关,具体涉及一种基于java语言切换网点的自动化方法、设备及介质


技术介绍

1、在工单系统的测试中,实际场景是用户在a网点创建工单,b网点去操作举证,c网点去做下达,做全流程场景接口自动化的时候就需要模拟用户切换到不同网点的操作,本专利技术利用java代码实现在自动化过程的对应节点自动切换到不同网点去操作。

2、与本专利技术相近的方案是在最开始的时候登录三个用户的账号,三个用户分别在a,b,c网点,用三个账号做对应的操作;与本专利技术相比三个用户占用更多资源,一旦某个用户在其他场景中做了操作,会影响整个全流程场景自动化的运行,且最开始登录后不能再切换网点不够灵活,还有在自动化运行报错的时候需要调试的脚本更多,会花费更多的时间。


技术实现思路

1、有鉴于此,本申请的实施例致力于提供一种基于java语言切换网点的自动化方法、设备及介质,以更加全面有效的进行数据安全的分析。

2、本申请第一方面提供一种基于java语言切换网点的自动化方法,包括:

3、创建httpclient对象和httpget请求;所述httpget请求配置有账户管理系统路径;httpclient对象请求头放有用户基础信息;

4、调用httpclient对象执行httpget请求,以模拟用户访问账户管理系统获取用户登录信息;

5、将所述用户登录信息放入httpclient对象请求头;

6、创建httppost请求,其中,所述httppost请求内放入准备切换网点的唯一代码;

7、调用httpclient对象执行httppost请求,以切换网点和用户。

8、在一些实施例中,所述用户登录信息包括用户授权信息。

9、在一些实施例中,还包括:

10、重新获取登录后的用户登录信息。

11、本申请第二方面提供一种电子设备,包括:

12、处理器,以及用于存储所述处理器可执行程序的存储器;

13、所述处理器,用于通过运行所述存储器中的程序,实现如权利要求1至3中任一项所述的基于java语言切换网点的自动化方法。

14、本申请第三方面提供一种电子设备计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器运行时使得所述处理器执行如上述的基于java语言切换网点的自动化方法。

15、本申请所提供的一种基于java语言切换网点的自动化方法,首先创建httpclient对象和httpget请求;所述httpget请求配置有账户管理系统路径;httpclient对象请求头放有用户基础信息;调用httpclient对象执行httpget请求,以模拟用户访问账户管理系统获取用户登录信息;将所述用户登录信息放入httpclient对象请求头;创建httppost请求,其中,所述httppost请求内放入准备切换网点的唯一代码;调用httpclient对象执行httppost请求,以切换网点和用户。如此设置,首先基于httpclient对象执行httpget请求以模拟用户访问账户管理系统获取用户登录信息,之后通过httpclient对象执行httppost请求以切换网点和用户,可以实现网点切换的自动化方法。

本文档来自技高网...

【技术保护点】

1.一种基于java语言切换网点的自动化方法,其特征在于,包括:

2.根据权利要求1所述的基于java语言切换网点的自动化方法,其特征在于,所述用户登录信息包括用户授权信息。

3.根据权利要求1所述的基于java语言切换网点的自动化方法,其特征在于,还包括:

4.一种电子设备,其特征在于,包括:

5.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器运行时使得所述处理器执行如权利要求1至3中任一项所述的基于java语言切换网点的自动化方法。

【技术特征摘要】

1.一种基于java语言切换网点的自动化方法,其特征在于,包括:

2.根据权利要求1所述的基于java语言切换网点的自动化方法,其特征在于,所述用户登录信息包括用户授权信息。

3.根据权利要求1所述的基于java语言切换网点的自动化方法,其特征在于...

【专利技术属性】
技术研发人员:叶志强
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

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

1