本申请涉及测试,具体而言,涉及一种网络准入测试的方法、装置、存储介质及电子设备。
背景技术:
1、网络准入系统是互联网企业对网络用户进行认证和管理的工具。在互联网上,只有经过认证的用户才可以在网络上处理各种相关业务活动。
2、网络准入产品在研发的过程中以及在交付之前,需要对网络准入产品进行测试,以使得网络准入产品可以满足客户的要求。由于目前对网络准入产品的测试方法主要通过人工创建用户并进行登录的方式测试网络准入产品的功能,因此人力成本投入较大且测试效率较低。
3、因此,如何提供一种高效的网络准入测试的方法的技术方案成为亟需解决的技术问题。
技术实现思路
1、本申请的一些实施例的目的在于提供一种网络准入测试的方法、装置、存储介质及电子设备,通过本申请的实施例的技术方案可以实现对网络准入产品的高效率测试,降低了人力成本和测试压力,保证了产品的及时交付。
2、第一方面,本申请的一些实施例提供了一种网络准入测试的方法,包括:接收jmeter测试工具发送的模拟用户登录请求,生成用户上线信息;接收所述jmeter测试工具发送的模拟管理员登录请求后,接收所述jmeter测试工具的操作指令,对所述用户执行下线操作;向所述jmeter测试工具发送所述下线操作对应的执行结果。
3、本申请的一些实施例的网络准入产品通过接收jmeter测试工具发送的用户登录请求可以实现用户上线,通过接收jmeter测试工具发送的模拟管理员登录后的操作指令强制用户下线,并反馈执行结果,可以实现对网络准入产品的准入测试,在提升了测试效率的同时,降低了人力成本和测试压力,保证了产品的及时交付。
4、在一些实施例,在所述接收jmeter测试工具发送的模拟用户登录请求之前,所述方法还包括:接收jmeter测试工具发送的模拟管理员创建用户的创建请求;创建与所述创建请求对应的用户登录列表,其中,所述用户登录列表中包括:多个用户登录信息;向所述jmeter测试工具发送所述用户登录列表,其中,所述用户登录列表用于所述jmeter测试工具对所述用户登录列表进行轮询,模拟生成所述多个用户登录信息中任一用户登录信息对应的所述用户登录请求。
5、本申请的一些实施例的网络准入产品通过接收jmeter测试工具的模拟管理员创建用户的创建请求,可以创建用户登录列表并反馈给jmeter测试工具,以便于后续实现对用户的准入测试,确保测试可以有效进行。
6、在一些实施例,在所述接收所述jmeter测试工具发送的模拟管理员登录请求之前,所述方法还包括:向所述jmeter测试工具发送用户上线记录。
7、本申请的一些实施例通过向jmeter测试工具反馈用户上线记录,可以告知其用户登录成功,以便于执行后续测试操作。
8、第二方面,本申请的一些实施例提供了一种网络准入测试的方法,包括:向网络准入产品发送模拟用户登录请求;向所述网络准入产品发送模拟管理员登录请求后,向所述网络准入产品发送操作指令,以便于所述网络准入产品执行所述操作指令对所述用户执行下线操作;接收所述网络准入产品发送的与所述下线操作对应的执行结果。
9、本申请的一些实施例的jmeter测试工具可以模拟用户向网络准入产品发送用户登录请求,以登录网络准入产品,并且还可以模拟管理员登录网络准入产品并对用户进行下线操作,并接收反馈的执行结果,可以实现对网络准入产品的准入测试,在提升了测试效率的同时,降低了人力成本和测试压力,保证了产品的及时交付。
10、在一些实施例,在所述向网络准入产品发送模拟用户登录请求之前,所述方法包括:模拟用户使用设定地址跳转至准入地址页面;模拟用户在所述准入地址页面输入用户登录信息,并生成与所述用户登录信息对应的所述用户登录请求。
11、本申请的一些实施例的jmeter测试工具通过模拟用户进入到准入地址页面,可以通过输入用户登录信息生成对应的用户登录请求,可以有效登录网络准入产品。
12、在一些实施例,在所述模拟用户使用设定地址跳转至准入地址页面之前,所述方法还包括:向所述网络准入产品发送模拟管理员创建用户的创建请求;接收所述网络准入产品发送的与所述创建请求对应的用户登录列表,其中,所述用户登录列表中包括:多个用户登录信息;对所述用户登录列表进行轮询,获取所述用户登录信息,其中,所述用户登录信息为所述多个用户登录信息中的一个。
13、本申请的一些实施例的jmeter测试工具通过模拟管理员向网络准入产品发送创建请求,可以得到用户登录列表,以此通过对用户登录列表进行轮询,实现对网络准入产品的有效测试。
14、在一些实施例,在所述向所述网络准入产品发送模拟管理员登录请求之前,所述方法还包括:接收所述网络准入产品发送的用户上线记录。
15、本申请的一些实施例通过接收网络准入产品反馈的上线信息,以便于执行后续测试操作。
16、第三方面,本申请的一些实施例提供了一种网络准入测试的装置,包括:第一接收模块,被配置为接收jmeter测试工具发送的模拟用户登录请求,生成用户上线信息;第二接收模块,被配置为接收所述jmeter测试工具发送的模拟管理员登录请求后,接收所述jmeter测试工具的操作指令,对所述用户执行下线操作;结果发送模块,被配置为向所述jmeter测试工具发送所述下线操作对应的执行结果。
17、第四方面,本申请的一些实施例提供了一种网络准入测试的装置,包括:第一发送模块,被配置为向网络准入产品发送模拟用户登录请求;第二发送模块,被配置为向所述网络准入产品发送模拟管理员登录请求后,向所述网络准入产品发送操作指令,以便于所述网络准入产品执行所述操作指令对所述用户执行下线操作;结果接收模块,被配置为接收所述网络准入产品发送的与所述下线操作对应的执行结果。
18、第五方面,本申请的一些实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时可实现如第一方面任一实施例所述的方法。
19、第六方面,本申请的一些实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时可实现如第一方面任一实施例所述的方法。
20、第七方面,本申请的一些实施例提供一种计算机程序产品,所述的计算机程序产品包括计算机程序,其中,所述的计算机程序被处理器执行时可实现如第一方面任一实施例所述的方法。
1.一种网络准入测试的方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,在所述接收jmeter测试工具发送的模拟用户登录请求之前,所述方法还包括:
3.如权利要求1或2所述的方法,其特征在于,在所述接收所述jmeter测试工具发送的模拟管理员登录请求之前,所述方法还包括:
4.一种网络准入测试的方法,其特征在于,包括:
5.如权利要求4所述的方法,其特征在于,在所述向网络准入产品发送模拟用户登录请求之前,所述方法包括:
6.如权利要求5所述的方法,其特征在于,在所述模拟用户使用设定地址跳转至准入地址页面之前,所述方法还包括:
7.如权利要求4-6中任一项所述的方法,其特征在于,在所述向所述网络准入产品发送模拟管理员登录请求之前,所述方法还包括:
8.一种网络准入测试的装置,其特征在于,包括:
9.一种网络准入测试的装置,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中,所述计算机程序被处理器运行时执行如权利要求1-7中任意一项权利要求所述的方法。
11.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述存储器上并在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器运行时执行如权利要求1-7中任意一项权利要求所述的方法。