利索能及
我要发布
收藏
专利号: 2015106839274
申请人: 上海斐讯数据通信技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-18
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于SSH协议进行登陆认证的测试方法,用于用户设备,其特征在于,所述方法包括以下步骤:按照预设的生成规则生成登陆信息对,并将所述登陆信息对中的至少一个登陆信息发送至被测设备,以供所述被测设备予以保存;

基于SSH协议将所述登陆信息对中的至少另一个登陆信息发送给所述被测设备,以供所述被测设备执行对应所述登陆信息对的认证测试程序;

获取所述被测设备执行认证测试程序的测试信息;

所述按照预设的生成规则生成登陆信息对的方式包括:按照预设的对应各登陆信息对的生成规则的顺序,依次生成相应的登陆信息对。

2.根据权利要求1所述的基于SSH协议进行登陆认证的测试方法,其特征在于,还包括:当所获取的测试信息中包含异常信息,向所述被测设备发送停止指令。

3.一种基于SSH协议进行登陆认证的测试方法,用于被测设备,其特征在于,所述方法包括:获取并保存来自用户设备所生成的登陆信息对中的至少一个登陆信息,并基于所获取的登陆信息对确定相应的认证测试程序;

获取来自所述用户设备所生成的登陆信息对中至少另一个登陆信息,并执行所确定的认证测试程序并记录执行过程中的测试信息;

将所述测试信息反馈给所述用户设备;

所述登陆信息对是由所述用户设备按照预设的生成规则生成的;

按照预设的生成规则生成登陆信息对的方式包括:按照预设的对应各登陆信息对的生成规则的顺序,依次生成相应的登陆信息对。

4.根据权利要求3所述的基于SSH协议进行登陆认证的测试方法,其特征在于,所述将所述测试信息反馈给所述用户设备的方式包括:实时的将所记录的测试信息反馈给所述用户设备,并基于来自所述用户设备的停止指令停止执行所述认证测试程序;

或者,基于所记录的测试信息中的异常信息,停止执行所述认证测试程序,并将当前所记录的测试信息反馈给所述用户设备。

5.一种用于基于SSH协议的登陆认证测试的用户设备,其特征在于,包括:自动生成处理模块,用于按照预设的生成规则生成登陆信息对;

第一通信模块,用于基于SSH协议将所述登陆信息对中的至少一个登陆信息发送至被测设备,以供所述被测设备予以保存;以及用于将所述登陆信息对中的至少另一个登陆信息发送给所述被测设备,以供所述被测设备执行对应所述登陆信息对的认证测试程序,并获取所述被测设备执行认证测试程序的测试信息;

所述自动生成处理模块用于按照预设的对应各登陆信息对的生成规则的顺序,依次生成相应的登陆信息对。

6.根据权利要求5所述的用于基于SSH协议的登陆认证测试的用户设备,其特征在于,所述第一通信模块还用于当所获取的测试信息中包含异常信息,向所述被测设备发送停止指令。

7.一种用于基于SSH协议的登陆认证测试的被测设备,其特征在于,包括:第二通信模块,用于获取并保存来自用户设备所生成的登陆信息对中的至少第一登陆信息;所述登陆信息对是由所述用户设备按照预设的生成规则生成的;按照预设的生成规则生成登陆信息对的方式包括:按照预设的对应各登陆信息对的生成规则的顺序,依次生成相应的登陆信息对;

测试模块,用于基于所获取的登陆信息对确定相应的认证测试程序;

所述第二通信模块还用于获取来自所述用户设备所生成的登陆信息对中第二登陆信息;

所述测试模块,还用于执行所确定的认证测试程序并记录执行过程中的测试信息;

所述第二通信模块还用于将所述测试信息反馈给所述用户设备。

8.根据权利要求7所述的用于基于SSH协议的登陆认证测试的被测设备,其特征在于,还包括:停止模块;

所述停止模块用于实时的将所记录的测试信息反馈给所述用户设备,并基于来自所述用户设备的停止指令停止执行所述认证测试程序;

或者,所述停止模块用于基于所记录的测试信息中的异常信息,停止执行所述认证测试程序,并将当前所记录的测试信息反馈给所述用户设备。

9.一种用于基于SSH协议的登陆认证测试的系统,其特征在于,包括:如权利要求5-6中任一所述的用户设备,以及如权利要求7-8中任一所述的被测设备。