【技术实现步骤摘要】
一种软AC产品的可靠性测试方法及测试系统
本专利技术涉及一种AP产品测试领域,尤其涉及一种软AC产品的可靠性测试方法及系统系统。
技术介绍
软AC产品为可运行在windows普通操作系统、windows服务器的一款软件产品,可实现管理AP的功能而不需要购买硬件AC(接入控制器)产品。目前软AC产品测试方法为:在不同操作系统电脑中手工反复配置软AC产品,再进入AP(无线接入点)界面查看配置是否下发正常。上述测试方式存在如下缺陷:(1)需要准备多台电脑,安装不同操作系统;(2)多操作系统同时测试时,需同时操多台PC,测试效率低,且达不到并行测试的最佳效果;(3)每测试一次需要手动连接AP查看,测试费时。
技术实现思路
为解决现有技术中的问题,本专利技术提供一种软AC产品的可靠性测试方法及测试系统。本专利技术软AC产品的可靠性测试方法包括如下步骤:S1:准备测试环境,包括无线连接的AP和客户端,其中,所述客户端上安装虚拟机、测试工具及软AC产品;S ...
【技术保护点】
1.一种软AC产品的可靠性测试方法,其特征在于,包括如下步骤:/nS1:准备测试环境,包括无线连接的AP和客户端,其中,所述客户端上安装虚拟机、测试工具及软AC产品;/nS2:设置测试参数,所述测试参数包括可靠性测试类型及测试时长;/nS3:创建一个主线程和多个子线程,多个子线程用于登陆客户端上的操作系统及多种类型的虚拟操作系统;/nS4:登陆成功后,各个子线程根据获取的测试参数,对软AC产品在多个操作系统下并行验证软AP产品的可靠性;/nS5:可靠性验证完成后,分别在各个操作系统上验证软AC产品管理AP的基本功能是否生效;/nS6:测试结束,记录测试结果。/n
【技术特征摘要】 【专利技术属性】
1.一种软AC产品的可靠性测试方法,其特征在于,包括如下步骤:
S1:准备测试环境,包括无线连接的AP和客户端,其中,所述客户端上安装虚拟机、测试工具及软AC产品;
S2:设置测试参数,所述测试参数包括可靠性测试类型及测试时长;
S3:创建一个主线程和多个子线程,多个子线程用于登陆客户端上的操作系统及多种类型的虚拟操作系统;
S4:登陆成功后,各个子线程根据获取的测试参数,对软AC产品在多个操作系统下并行验证软AP产品的可靠性;
S5:可靠性验证完成后,分别在各个操作系统上验证软AC产品管理AP的基本功能是否生效;
S6:测试结束,记录测试结果。
2.根据权利要求1所述的软AC产品的可靠性测试方法,其特征在于:在步骤S2中,所述可靠性测试类型包括反复创建无线策略、反复增删客户端、反复点击软AC产品界面各菜单。
3.根据权利要求2所述的软AC产品的可靠性测试方法,其特征在于:在步骤S4中,如果为反复创建无线策略测试时,所述测试工具的测试方法为:
A1:使用webdriver.Chrome()方式登陆页面后,从页面获取各页面按钮、输入框的xpath定义;
A2:定义2个函数,分别为主要用于各按钮的点击的函数xpath_click、主要用于各输入框的输入的函数send_key;
A3:定义添加wifi策略和删除wifi策略的函数;
A4:定义并执行main主函数,根据循环执行间隔及测试时长计算循环执行的次数,登陆页面,调用增加wifi函数、删除wifi函数,进行测试;
A5:达到循环执行的次数,测试结束,生成测试报告。
4.根据权利要求2所述的软AC产品的可靠性测试方法,其特征在于:在步骤S4中,如果为反复增删客户端测试时,所述测试工具的测试方法为:
B1:使用webdriver.Chrome()方式登陆页面后,从页面获取各页面按钮、输入框的xpath定义;
技术研发人员:曾银华,袁志洪,史彩军,
申请(专利权)人:深圳市吉祥腾达科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。