【技术实现步骤摘要】
一种WiFi模块软件系统的测试方法、装置及系统
本专利技术涉及软件测试
,特别是涉及一种WiFi模块软件系统的测试方法。本专利技术还涉及一种WiFi模块软件系统的测试装置及系统。
技术介绍
WiFi模块软件系统是一种运行在资源非常有限的硬件平台上的嵌入式系统,该系统包括实时操作系统、外部设备驱动、WiFi协议栈、网络协议栈以及云服务等网络应用层服务,因此该系统的开发和调试工作都较为复杂。随着物联网的应用越来越广泛,WiFi模块软件系统的功能也越来越多。通常,在对WiFi模块软件系统进行升级或者添加新功能后又会引发一些问题,所以新开发或者更新后的该系统在正式投入使用之前需要对该系统进行测试。目前,对WiFi模块软件系统的测试是通过工作人员手动进行测试,由于各个测试项目是分开测试的,所以在对一个特定测试项目进行测试时,需要工作人员针对该测试项目编写一个与其相应的测试程序,而对另一个特定的测试项目进行测试时又需要工作人员针对本测试项目编写一个与其相应的测试程序,所以较多的测试项目就导致工作人员需要编写很多个测试程序,并且每对一个测试项目进行测试时就需要将相应的测试 ...
【技术保护点】
一种WiFi模块软件系统的测试方法,其特征在于,所述方法包括:依据用户输入的工作模式信息生成并发送工作模式指令至WiFi模块,以便所述WiFi模块对所述工作模式指令进行解析并执行解析后的所述工作模式指令,以对所述WiFi模块的工作模式进行设置;根据所述用户输入的测试项目信息生成第一控制指令和第二控制指令,所述测试项目信息包括测试项目及参数信息;将所述第一控制指令发送至无线收发器,以对所述无线收发器的参数进行设置;将所述第二控制指令发送至所述WiFi模块,以控制所述WiFi模块与所述无线收发器之间的状态,并对相应的测试项目进行测试。
【技术特征摘要】
1.一种WiFi模块软件系统的测试方法,其特征在于,所述方法包括:依据用户输入的工作模式信息生成并发送工作模式指令至WiFi模块,以便所述WiFi模块对所述工作模式指令进行解析并执行解析后的所述工作模式指令,以对所述WiFi模块的工作模式进行设置;根据所述用户输入的测试项目信息生成第一控制指令和第二控制指令,所述测试项目信息包括测试项目及参数信息;将所述第一控制指令发送至无线收发器,以对所述无线收发器的参数进行设置;将所述第二控制指令发送至所述WiFi模块,以控制所述WiFi模块与所述无线收发器之间的状态,并对相应的测试项目进行测试。2.根据权利要求1所述的WiFi模块软件系统的测试方法,其特征在于,所述工作模式为station模式,所述无线收发器为路由器。3.根据权利要求2所述的WiFi模块软件系统的测试方法,其特征在于,所述将所述第一控制指令发送至无线收发器的过程具体为:将所述第一控制指令通过SSH发送至所述路由器。4.根据权利要求3所述的WiFi模块软件系统的测试方法,其特征在于,所述测试项目为以下一种或多种的组合:第一功能测试、第一重连测试、第一网络性能测试、网络流量测试和SSL测试。5.根据权利要求1所述的WiFi模块软件系统的测试方法,其特征在于,所述工作模式为softAP模式,所述无线收发器为无线网卡。6.根据权利要求5所述的WiFi模块软件系统的测试方法,其特征在于,所述将所述第一控制指令发送至无线收发器的过程具体为:将所述第...
【专利技术属性】
技术研发人员:杨诗伟,
申请(专利权)人:上海庆科信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。