[发明专利]一种软AC产品的可靠性测试方法及测试系统在审
申请号: | 202010470604.8 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111639029A | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 曾银华;袁志洪;史彩军 | 申请(专利权)人: | 深圳市吉祥腾达科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市海盛达知识产权代理事务所(普通合伙) 44540 | 代理人: | 赵雪佳 |
地址: | 518000 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ac 产品 可靠性 测试 方法 系统 | ||
本发明提供一种软AC产品的可靠性测试方法及测试系统,属于AP产品测试领域。本发明测试方法包括如下步骤:准备测试环境,包括无线连接的AP和客户端,其中,所述客户端上安装虚拟机、测试工具及软AC产品;设置测试参数,所述测试参数包括可靠性测试类型及测试时长;创建一个主线程和多个子线程,多个子线程用于登陆客户端上的操作系统及多种类型的虚拟操作系统;登陆成功后,各个子线程根据获取的测试参数,对软AC产品在多个操作系统下并行测试;可靠性验证完成后,分别在各个操作系统上验证软AC产品管理AP的基本功能是否生效;测试结束,记录测试结果。本发明的有益效果为:测试效率高,节约人力物力成本。
技术领域
本发明涉及一种AP产品测试领域,尤其涉及一种软AC产品的可靠性测试方法及系统系统。
背景技术
软AC产品为可运行在windows普通操作系统、windows服务器的一款软件产品,可实现管理AP的功能而不需要购买硬件AC(接入控制器)产品。
目前软AC产品测试方法为:在不同操作系统电脑中手工反复配置软AC产品,再进入AP(无线接入点)界面查看配置是否下发正常。
上述测试方式存在如下缺陷:
(1)需要准备多台电脑,安装不同操作系统;
(2)多操作系统同时测试时,需同时操多台PC,测试效率低,且达不到并行测试的最佳效果;
(3)每测试一次需要手动连接AP查看,测试费时。
发明内容
为解决现有技术中的问题,本发明提供一种软AC产品的可靠性测试方法及测试系统。
本发明软AC产品的可靠性测试方法包括如下步骤:
S1:准备测试环境,包括无线连接的AP和客户端,其中,所述客户端上安装虚拟机、测试工具及软AC产品;
S2:设置测试参数,所述测试参数包括可靠性测试类型及测试时长;
S3:创建一个主线程和多个子线程,多个子线程用于登陆客户端上的操作系统及多种类型的虚拟操作系统;
S4:登陆成功后,各个子线程根据获取的测试参数,对软AC产品在多个操作系统下并行测试;
S5:可靠性验证完成后,分别在各个操作系统上验证软AC产品管理AP的基本功能是否生效;
S6:测试结束,记录测试结果。
本发明作进一步改进,在步骤S2中,所述可靠性测试类型包括反复创建无线策略、反复增删客户端、反复点击软AC产品界面各菜单。
本发明作进一步改进,在步骤S4中,如果为反复创建无线策略测试时,所述测试工具的测试方法为:
A1:使用webdriver.Chrome()方式登陆页面后,从页面获取各页面按钮、输入框的xpath定义;
A2:定义2个函数,分别为主要用于各按钮的点击的函数xpath_click、主要用于各输入框的输入的函数send_key;
A3:定义添加wifi策略和删除wifi策略的函数;
A4:定义并执行main主函数,根据循环执行间隔及测试时长计算循环执行的次数,登陆页面,调用增加wifi函数、删除wifi函数,进行测试;
A5:达到循环执行的次数,测试结束,生成测试报告。
本发明作进一步改进,在步骤S4中,如果为反复增删客户端测试时,所述测试工具的测试方法为:
B1:使用webdriver.Chrome()方式登陆页面后,从页面获取各页面按钮、输入框的xpath定义;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市吉祥腾达科技有限公司,未经深圳市吉祥腾达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010470604.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备
- 下一篇:基于区块链的退货核验方法、系统、服务器及终端