The test method of the present invention discloses a wireless intelligent control module and mobile application and system, the method of execution module by running test automation test framework to complete the initialization and driving test case execution, thus completing the automated operation of mobile applications are tested, no line of smart appliances binding, unbundling and remote control of intelligent automatic test control module. At the same time as the test case reuse, which can be realized between different types of wireless intelligent control module, different types of smart appliances and different types of handheld mobile devices three compatibility automatic test. This method can be used to enhance the efficiency of automation test, save test time, ensure product quality, reduce the cost and time cost, the system is mainly composed of the communication between the mobile application configuration management module, test management module, test data management module, test report output module and test module.
【技术实现步骤摘要】
无线智能控制模块及移动应用的测试方法及系统
本专利技术涉及无线智能控制模块及移动应用的测试技术,具体涉及一种无线智能控制模块及移动应用的测试方法及系统。
技术介绍
目前,智能家电发展态势迅猛,各种物联网或者智能家电平台出现。各大冰箱、空调、洗衣机和其他家用电器的设备生产厂商都在开发智能冰箱、智能空调、智能洗衣机或其他智能家电产品。为了达到智能和远程控制的要求,与之匹配的各类无线智能控制模块和移动应用相继出现。现在业界还没有对针对此类无线智能控制模块和移动应用的自动化测试方法或自动化测试方案。常规的方法是通过手工测试的方法完成,具体而言,是在手机上安装移动应用,手工对移动应用进行操作,完成无线智能控制模块对家电设备的绑定、解绑和远程控制等功能测试工作。同时,使用上述手工测试的方法,完成不同型号的无线智能控制模块(如:WiFi模块)、不同型号的家电设备(如:冰箱)和不同型号的手持移动设备(如:手机)三者之间的兼容性进行验证。由此可见,手工测试的方法,测试效率低,时间和人力成本耗费大,所以需要专利技术一种无线智能控制模块及移动应用的自动化测试方法,提高测试效率,降低测试成本。
技术实现思路
本专利技术克服了现有技术中手动测试方法测试效率低,时间和人力成本消耗大,提供一种提高测试效率,降低测试成本的无线智能控制模块及移动应用的测试方法。为解决上述的技术问题,本专利技术采用以下技术方案:一种无线智能控制模块及移动应用的测试方法,它包括以下步骤:步骤1,无线智能控制模块和智能家电进行物理连接后上电并入网,手持移动设备入网后与电脑进行物理连接;步骤2,自动化测试框架初始化; ...
【技术保护点】
一种无线智能控制模块及移动应用的测试方法,其特征在于,它包括以下步骤:步骤1,无线智能控制模块和智能家电进行物理连接后上电并入网,手持移动设备入网后与电脑进行物理连接;步骤2,自动化测试框架初始化;步骤3,自动化测试框架将移动应用配置管理模块中指定的移动应用推送到移动应用配置管理模块中指定的手持移动设备上,并进行安装和启动;步骤4,自动化测试框架根据测试用例中的代码查找手持移动设备上移动应用的页面元素,并执行与测试用例中代码指定的相应的操作;同时,无线智能控制模块收到来自移动应用的操作指令并转换成智能家电所能识别的机器指令,智能家电收到上述指令后执行相应操作,执行结果沿原路径返回到移动应用上显示;步骤5,测试完成,输出结果至测试报告。
【技术特征摘要】
1.一种无线智能控制模块及移动应用的测试方法,其特征在于,它包括以下步骤:步骤1,无线智能控制模块和智能家电进行物理连接后上电并入网,手持移动设备入网后与电脑进行物理连接;步骤2,自动化测试框架初始化;步骤3,自动化测试框架将移动应用配置管理模块中指定的移动应用推送到移动应用配置管理模块中指定的手持移动设备上,并进行安装和启动;步骤4,自动化测试框架根据测试用例中的代码查找手持移动设备上移动应用的页面元素,并执行与测试用例中代码指定的相应的操作;同时,无线智能控制模块收到来自移动应用的操作指令并转换成智能家电所能识别的机器指令,智能家电收到上述指令后执行相应操作,执行结果沿原路径返回到移动应用上显示;步骤5,测试完成,输出结果至测试报告。2.一种无线智能控制模块及移动应用的测试系统,其特征在于,它包括相互通信的移动应用配置管理模块、测试用例管理模块、测试数据管理模块、测试报告输出模块和测试执行模块;所述移动应用配置管理模块,用于配置管理移动应用的安装路径、手持移动设备名称、手持移动设备的系统平台及该系统平台的版本,并生成配置文件;所述测试用例管理模块,用于组织在测试执行模块中所调用的自动化测试框...
【专利技术属性】
技术研发人员:赖振海,张兰,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。