CN103973858B - 移动终端的自动测试*** - Google Patents

移动终端的自动测试*** Download PDF

Info

Publication number
CN103973858B
CN103973858B CN201410216459.5A CN201410216459A CN103973858B CN 103973858 B CN103973858 B CN 103973858B CN 201410216459 A CN201410216459 A CN 201410216459A CN 103973858 B CN103973858 B CN 103973858B
Authority
CN
China
Prior art keywords
test
mobile terminal
executing device
testing
equipment connection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410216459.5A
Other languages
English (en)
Other versions
CN103973858A (zh
Inventor
潘科
刘金起
郭文胜
杨鹏
沈杰
范雨晓
谢金凤
蒋子泉
陈秋歌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHONGQING ELECTRONIC INFORMATION SME PUBLIC SERVICE Co.,Ltd.
Original Assignee
Chongqing Tai Kai Science And Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Tai Kai Science And Technology Ltd filed Critical Chongqing Tai Kai Science And Technology Ltd
Priority to CN201410216459.5A priority Critical patent/CN103973858B/zh
Publication of CN103973858A publication Critical patent/CN103973858A/zh
Application granted granted Critical
Publication of CN103973858B publication Critical patent/CN103973858B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种移动终端的自动测试***,包括测试服务器、测试编译器、测试执行器和连接移动终端的移动设备连接池。测试编译器建立包括多个测试用例的测试工程,测试用例对应测试移动终端的功能。测试执行器获取测试工程,设置测试工程的执行策略。移动设备连接池向测试执行器发起注册请求,依次对移动终端进行识别,在测试执行器注册成功后将移动终端的识别结果发给测试执行器。测试执行器根据识别结果判断到识别成功后,解析测试工程得到测试指令,通过移动设备连接池将测试指令转发至相应的移动终端进行测试和获取每个测试用例的执行结果以生成测试结果,再上传测试服务器以进行数据挖掘和分析。本发明能够同时对多个移动终端同步进行测试。

Description

移动终端的自动测试***
技术领域
本发明涉及自动化测试技术领域,特别是涉及一种移动终端的自动测试***。
背景技术
移动终端(包括手机、平板、车载设备等)外场测试是指通过模拟用户的行为进行话音或数据业务,在模拟过程中对移动终端各种功能进行测试,这些功能包括移动终端的故障信息、网络状态、网络参数、信号强度等,通过分析测试结果找出移动终端存在的问题。目前,移动终端的测试虽然具备相应的软件,但是存在一些缺陷:一是测试过程完全依赖人工,而且每次测试只能测试一台,由于依赖人工的经验,导致测试结果不客观,并且测试成本高、效率低。二是测试软件仅是单纯的执行工具,不具备平台属性,不能对测试结果进行集中管理和分析,目前尚处于半自动化阶段。三是目前大部分测试工具没有可靠的硬件设备做支撑,导致测试稳定性和商用价值有限。
发明内容
本发明主要解决的技术问题是提供一种移动终端的自动测试***和方法,能够同时对多个移动终端同步进行测试。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种移动终端的自动测试***,所述自动测试***包括测试服务器、测试编译器、测试执行器、移动设备连接池和GPS设备,所述移动设备连接池同时连接至少一个移动终端,其中,所述测试编译器用于建立测试工程,其中,所述测试工程包括多个测试用例,每一所述测试用例对应测试所述移动终端的一项或几项功能;所述测试执行器用于获取所述测试工程,同时设置所述测试工程的执行策略;所述移动设备连接池用于向所述测试执行器发起注册请求,并依次对所述至少一个移动终端进行识别;所述测试执行器还用于根据所述注册请求对所述移动设备连接池进行注册,并在注册成功后向所述移动设备连接池发送注册成功响应信息;所述移动设备连接池还用于根据所述注册成功响应信息将每个移动终端的识别结果发给所述测试执行器;所述测试执行器还用于根据所述识别结果判断所述移动终端是否识别成功,若识别成功,调用并解析所述测试工程得到测试指令,并通过所述移动设备连接池将所述测试指令转发至相应的所述移动终端,以使所述移动终端按照所述执行策略进行测试;所述测试执行器还用于通过所述移动设备连接池获取每个测试用例的执行结果,根据所有测试用例的执行结果生成测试结果,并将所述测试结果上传至测试服务器,以使所述测试服务器对所述测试结果进行数据挖掘和分析;所述GPS设备用于获取实时的地理位置信息,并将所述地理位置信息发送给所述测试执行器;所述测试执行器还用于将所述测试指令转发至相应的所述移动终端时,根据所述地理位置信息在地图中找出对应的位置点,并随同所述测试结果将所述位置点上传至所述测试服务器。
其中,所述测试编译器建立所述测试工程后,将所述测试工程上传至所述测试服务器;所述测试执行器具体用于从所述测试服务器下载所述测试工程。
其中,所述测试编译器建立所述测试工程后,保存所述测试工程;所述测试执行器具体用于根据用户输入的加载指令从所述测试编译器加载所述测试工程。
其中,所述测试执行器还用于在所述移动终端测试失败时,以特殊方式标记对应的所述位置点。
其中,所述测试执行器还用于记录与所述特殊方式标记的位置点对应的测试进程信息,并随同所述测试结果将所述测试进程信息上传至所述测试服务器。
其中,所述移动设备连接池还用于为每个移动终端单独供电,在所述测试执行器对相应的所述移动终端进行测试时监控所述移动终端,并在监控到所述移动终端断开连接或发生崩溃时,对所述移动终端进行断电重启。
其中,所述执行策略包括测试持续时间、测试循环次数、测试中断次数中的一种或几种。
其中,所述测试执行器还用于在获取每个测试用例的执行结果时,通过所述移动设备连接池获取所述移动终端的测试日志,并随同所述测试结果将所述测试日志上传至所述测试服务器,以使所述测试服务器对所述测试日志进行数据挖掘和分析。
其中,所述测试服务器和所述测试执行器之间以及所述测试执行器和所述移动设备连接池之间均采用TCP/IP(TransmissionControlProtocol/InternetProtocol,传输控制协议/因特网互联协议)通信。
本发明的有益效果是:区别于现有技术的情况,本发明的移动终端的自动测试***中,测试执行器并不直接连接移动终端,而是通过移动设备连接池连接多个移动终端,只需要对移动设备连接池进行注册,就可以通过移动设备连接池识别移动终端并将测试指令转发至相应的移动终端进行测试,从而能够同时对多个移动终端同步进行测试,可以实现对不同的移动终端进行不同的测试,测试过程不需要人工进行,测试结果客观性强,可以降低测试成本,提高测试效率。
附图说明
图1是本发明移动终端的自动测试***一实施例的结构示意图。
具体实施方式
请参见图1,是本发明移动终端的自动测试***一实施例的结构示意图。自动测试***包括测试服务器11、测试编译器12、测试执行器13和移动设备连接池14。移动设备连接池14同时连接至少一个移动终端15。
测试编译器12用于建立测试工程,其中,测试工程包括多个测试用例,每一测试用例对应测试移动终端15的一项或几项功能。测试工程可以根据用户的编写操作建立测试工程,测试用例可以采用脚本接口进行编写,这些脚本接口可以是***预先定义的,也可以是用户自定义的。脚本接口例如是API(ApplicationProgrammingInterface,应用程序编程接口)。
测试执行器13用于获取测试工程,同时设置测试工程的执行策略。在本实施例中,测试执行器13获取测试工程的方式可以有两种。一种是测试编译器12建立测试工程后。将测试工程上传至测试服务器11,测试执行器13具体用于从测试服务器11下载测试工程。另一种是测试编译器12建立测试工程后。保存测试工程;测试执行器13具体用于根据用户输入的加载指令从测试编译器12加载测试工程。执行策略定义了测试工程的执行条件,可选地,执行策略包括测试持续时间、测试循环次数、测试中断次数中的一种或几种,当然,此处并不是穷举,执行策略还可以包括其它对测试的要求。
移动设备连接池14用于向所述测试执行器发起注册请求,并依次对至少一个移动终端15进行识别。其中,注册请求可以是用户主动输入,也可以是移动设备连接池14上电后,每隔一定时间循环发送。直到移动设备连接池14注册成功。移动设备连接池14可以具有多个接口,每个接口对应连接一个移动终端15,移动设备连接池14可以轮询每个接口,完成对移动终端15的识别。
测试执行器13还用于根据注册请求对移动设备连接池14进行注册,并在注册成功后向移动设备连接池14发送注册成功响应信息。其中,测试执行器13进行注册的内容可以是安装移动设备连接池14的驱动程序,将移动设备连接池14作为测试执行器13的一部分。
移动设备连接池14还用于根据注册成功响应信息将每个移动终端15的识别结果发给测试执行器13。
现有技术中,移动终端直接连接测试主机上,测试主机能够识别到有设备连接,但是不能确认这个设备的设备类型、采用的操作***等信息,所以需要安装这个移动终端的驱动程序。当不同类型的移动终端同时连接到测试主机上时,就要在测试主机上安装这些移动终端的驱动程序,由于驱动程序较多,容易引起驱动程序之间的冲突,导致即使安装驱动程序也无法识别移动终端。而本实施例的移动设备连接池14可以具有多个相互独立的驱动单元,每个驱动单元上安装不同的驱动程序,当移动设备连接池14在识别到有移动终端15连接时,由测试执行器13选择相应的驱动单元来安装驱动程序,从而可以成功识别移动终端15。
测试执行器13还用于根据识别结果判断移动终端是否识别成功,若识别成功,调用并解析测试工程得到测试指令,并通过移动设备连接池14将测试指令转发至相应的移动终端15,以使移动终端15按照执行策略进行测试。其中,如果识别结果包括移动终端类型、操作***类型、网络参数等信息,可以确定识别成功。并且可以向用户提示已成功连接。测试执行器13可以根据用户主动输入的启动指令调用并解析测试工程,或者在移动终端15识别成功后,测试执行器13主动开始调用并解析测试工程。其中,测试指令可以仅仅针对个别移动终端15,实现单***立测试。测试指令还可以针对多个移动终端15,通过移动设备连接池14将测试指令转发至这些移动终端15,实现多台并行同步测试。此外,测试指令还可以针对两个移动终端15,并且要求这两个移动终端15进行相互测试,即这两个移动终端15作为语音业务或数据业务的发起方和接收方,移动设备连接池14可以控制一个移动终端向另一个移动终端发起语音业务或数据业务。
测试执行器13还用于通过移动设备连接池14获取每个测试用例的执行结果,根据所有测试用例的执行结果生成测试结果,并将测试结果上传至测试服务器11,以使测试服务器11对测试结果进行数据挖掘和分析。其中,测试用例的执行结果仅仅对应移动终端15的一项或几项功能的结果,而测试结果包括在某次测试开始到结束所有测试用例在每个移动终端上的执行结果或者在一台移动终端上的执行结果。测试服务器11从测试执行器13接收测试结果的时间跨度有时非常大,这些测试结果形成年度执行报表甚至跨年度报表,数据量相当庞大,数据挖掘就是对年度跨年度的测试结果分析。测试服务器11位于网络中,还可以同时连接其它的测试执行器。
可选地,自动测试***还包括GPS设备16,GPS设备16用于获取实时的地理位置信息,并将地理位置信息发送给测试执行器13。测试执行器13还用于在将测试指令转发至相应的移动终端时,根据地理位置信息在地图中找出对应的位置点,并随同测试结果将位置点上传至测试服务器11。其中,测试执行器13可以保存有离线的地图,在地图上的一个位置点就对应一个测试结果,以使测试服务器11分析测试结果时有更多的参考。
进一步地,测试执行器13还用于在移动终端15测试失败时,以特殊方式标记对应的位置点。特殊方式可以包括区别显示或者醒目显示,比如测试失败对应的位置点用红色标记,而测试成功对应的位置点用绿色标记。更进一步地,测试执行器13还用于记录与特殊方式标记的位置点对应的测试进程信息,并随同测试结果将测试进程信息上传至测试服务器11。测试进程信息可以包括测试循环次数、测试持续时间等信息。
可选地,移动设备连接池14还用于为每个移动终端15单独供电,在测试执行器13对相应的移动终端15进行测试时监控移动终端15,并在监控到移动终端15断开连接或发生崩溃时,对移动终端15进行断电重启。移动设备连接池14可以内置电源或者连接外部电源,为每个移动终端15单独供电。
测试执行器13还用于在获取每个测试用例的执行结果时,通过移动设备连接池14获取移动终端15的测试日志,并随同测试结果将测试日志上传至测试服务器11,以使测试服务器11对测试日志进行数据挖掘和分析。
测试服务器11和测试执行器13之间以及测试执行器13和移动设备连接池14之间均采用TCP/IP通信。
通过上述方式,本发明的移动终端的自动测试***中,测试执行器并不直接连接移动终端,而是通过移动设备连接池连接多个移动终端,只需要对移动设备连接池进行注册,就可以通过移动设备连接池识别移动终端并将测试指令转发至相应的移动终端进行测试,从而能够同时对多个移动终端同步进行测试,可以实现对不同的移动终端进行不同的测试,测试过程不需要人工进行,测试结果客观性强,可以降低测试成本,提高测试效率。
实施本发明的移动终端的自动化测试***具备以下有益效果:
1.由于增加了测试服务器,构建出完整的自动化测试平台,相较于单纯的自动化测试工具,可以完善测试结果的最终分析,能够扩展从任务分配统筹管理到测试日志汇总分析,持续累计数据的挖掘等功能。
2.相较于人工测试分析,能够获得人工测试分析无法获得的有价值的分析信息,使测试结果的分析过程更全面、清晰。
3.移动设备连接池解决了外场测试环境中移动终端连接不稳定的问题,可以增强整个测试***的可靠性。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (9)

1.一种移动终端的自动测试***,其特征在于,所述自动测试***包括测试服务器、测试编译器、测试执行器、移动设备连接池和GPS设备,所述移动设备连接池同时连接至少一个移动终端,其中,
所述测试编译器用于建立测试工程,其中,所述测试工程包括多个测试用例,每一所述测试用例对应测试所述移动终端的一项或几项功能;
所述测试执行器用于获取所述测试工程,同时设置所述测试工程的执行策略;
所述移动设备连接池用于向所述测试执行器发起注册请求,并依次对所述至少一个移动终端进行识别;
所述测试执行器还用于根据所述注册请求对所述移动设备连接池进行注册,并在注册成功后向所述移动设备连接池发送注册成功响应信息;
所述移动设备连接池还用于根据所述注册成功响应信息将每个移动终端的识别结果发给所述测试执行器;
所述测试执行器还用于根据所述识别结果判断所述移动终端是否识别成功,若识别成功,调用并解析所述测试工程得到测试指令,并通过所述移动设备连接池将所述测试指令转发至相应的所述移动终端,以使所述移动终端按照所述执行策略进行测试;
所述测试执行器还用于通过所述移动设备连接池获取每个测试用例的执行结果,根据所有测试用例的执行结果生成测试结果,并将所述测试结果上传至测试服务器,以使所述测试服务器对所述测试结果进行数据挖掘和分析;
所述GPS设备用于获取实时的地理位置信息,并将所述地理位置信息发送给所述测试执行器;
所述测试执行器还用于将所述测试指令转发至相应的所述移动终端时,根据所述地理位置信息在地图中找出对应的位置点,并随同所述测试结果将所述位置点上传至所述测试服务器。
2.根据权利要求1所述的自动测试***,其特征在于,所述测试编译器建立所述测试工程后,将所述测试工程上传至所述测试服务器;
所述测试执行器具体用于从所述测试服务器下载所述测试工程。
3.根据权利要求1所述的自动测试***,其特征在于,所述测试编译器建立所述测试工程后,保存所述测试工程;
所述测试执行器具体用于根据用户输入的加载指令从所述测试编译器加载所述测试工程。
4.根据权利要求1所述的自动测试***,其特征在于,所述测试执行器还用于在所述移动终端测试失败时,以特殊方式标记对应的所述位置点。
5.根据权利要求4所述的自动测试***,其特征在于,所述测试执行器还用于记录与所述特殊方式标记的位置点对应的测试进程信息,并随同所述测试结果将所述测试进程信息上传至所述测试服务器。
6.根据权利要求1所述的自动测试***,其特征在于,所述移动设备连接池还用于为每个移动终端单独供电,在所述测试执行器对相应的所述移动终端进行测试时监控所述移动终端,并在监控到所述移动终端断开连接或发生崩溃时,对所述移动终端进行断电重启。
7.根据权利要求1所述的自动测试***,其特征在于,所述执行策略包括测试持续时间、测试循环次数、测试中断次数中的一种或几种。
8.根据权利要求1所述的自动测试***,其特征在于,所述测试执行器还用于在获取每个测试用例的执行结果时,通过所述移动设备连接池获取所述移动终端的测试日志,并随同所述测试结果将所述测试日志上传至所述测试服务器,以使所述测试服务器对所述测试日志进行数据挖掘和分析。
9.根据权利要求1所述的自动测试***,其特征在于,所述测试服务器和所述测试执行器之间以及所述测试执行器和所述移动设备连接池之间均采用TCP/IP通信。
CN201410216459.5A 2014-05-21 2014-05-21 移动终端的自动测试*** Active CN103973858B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410216459.5A CN103973858B (zh) 2014-05-21 2014-05-21 移动终端的自动测试***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410216459.5A CN103973858B (zh) 2014-05-21 2014-05-21 移动终端的自动测试***

Publications (2)

Publication Number Publication Date
CN103973858A CN103973858A (zh) 2014-08-06
CN103973858B true CN103973858B (zh) 2016-06-29

Family

ID=51242886

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410216459.5A Active CN103973858B (zh) 2014-05-21 2014-05-21 移动终端的自动测试***

Country Status (1)

Country Link
CN (1) CN103973858B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104301481B (zh) * 2014-09-24 2017-12-08 福建联迪商用设备有限公司 一种手机兼容性测试结果生成的方法及***
CN105813102B (zh) * 2014-12-30 2019-12-27 展讯通信(上海)有限公司 一种自动测试***及方法
TWI596960B (zh) * 2015-01-29 2017-08-21 財團法人電信技術中心 行動網路效能之測試系統及測試方法
CN105760301B (zh) * 2016-02-24 2019-07-09 惠州Tcl移动通信有限公司 一种基于Monkey命令的自动化测试方法及***
CN106155824A (zh) * 2016-06-27 2016-11-23 贵州万臻时代通讯技术有限公司 一种手机硬件加速老化测试方法及***
CN106354643B (zh) * 2016-08-30 2019-04-09 福建天晴数码有限公司 一种交互式软件的偶然性错误测试方法及***
CN107820287B (zh) * 2017-10-10 2019-09-27 Oppo广东移动通信有限公司 检测终端接入的方法及相关产品
CN110334015B (zh) * 2019-06-13 2024-02-13 腾讯科技(成都)有限公司 一种白盒测试方法、装置、设备及介质
CN110704318B (zh) * 2019-09-27 2022-10-25 武汉中海庭数据技术有限公司 一种地图数据自动化测试方法、终端装置及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2909278Y (zh) * 2005-05-09 2007-06-06 明基电通股份有限公司 可同时测试多个待测物的装置
CN101500255A (zh) * 2008-02-03 2009-08-05 ***通信集团公司 一种移动终端测试方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7149285B2 (en) * 2002-10-02 2006-12-12 Fluke Corporation Dynamic, automated double-ended system and method for testing and qualifying metallic telecommunication loops

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2909278Y (zh) * 2005-05-09 2007-06-06 明基电通股份有限公司 可同时测试多个待测物的装置
CN101500255A (zh) * 2008-02-03 2009-08-05 ***通信集团公司 一种移动终端测试方法及***

Also Published As

Publication number Publication date
CN103973858A (zh) 2014-08-06

Similar Documents

Publication Publication Date Title
CN103973858B (zh) 移动终端的自动测试***
CN111159049B (zh) 接口自动化测试方法及***
CN111399873B (zh) 一种模型更新方法及装置
CN109361562B (zh) 一种基于关联网络设备接入的自动化测试方法
CN106708718B (zh) 服务框架接口测试方法与装置
CN104598380A (zh) 一种基于控件的自动化测试方法及***
CN107302476B (zh) 一种测试异步交互***的自动化测试方法与***
CN105302722B (zh) Cts自动测试方法及装置
CN104461897A (zh) 一种应用程序测试的方法和设备
CN107102949B (zh) 应用程序离线测试方法及工具
CN111045944A (zh) 回归测试方法、装置、***及计算机可读存储介质
CN105335292A (zh) 应用程序兼容性测试方法和***
CN109324975B (zh) 一种基于移动云测平台的持续集成方法
CN110784879B (zh) 通信模块的网络模式切换测试方法、***、设备及介质
CN105068900A (zh) 一种远程控制服务器cold reboot的测试方法
WO2018006702A1 (zh) 自动化测试中的异常处理方法、装置及***
CN112486535B (zh) 一种用于NB-IoT设备的远程升级方法及***
CN106407054B (zh) 一种bmc自动测试***及方法
CN110990289B (zh) 一种自动提交bug的方法、装置、电子设备及存储介质
CN111984529A (zh) App软件兼容性自动化测试方法
CN104834586A (zh) 安卓界面自动化测试方法、装置及***
CN106940647B (zh) 代码管理方法和装置
CN105243015B (zh) 一种自动化测试软件的方法及***
CN108845932B (zh) 一种网络库的单元测试方法、装置、存储介质及终端
CN113986263A (zh) 代码自动化测试方法、装置、电子设备、存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C53 Correction of patent for invention or patent application
CB03 Change of inventor or designer information

Inventor after: Pan Ke

Inventor after: Liu Jinqi

Inventor after: Guo Wensheng

Inventor after: Yang Peng

Inventor after: Shen Jie

Inventor after: Fan Yuxiao

Inventor after: Xie Jinfeng

Inventor after: Jiang Ziquan

Inventor after: Chen Qiuge

Inventor before: Pan Ke

Inventor before: Liu Jinqi

Inventor before: Shen Jie

Inventor before: Fan Yuxiao

Inventor before: Xie Jinfeng

Inventor before: Jiang Ziquan

Inventor before: Chen Qiuge

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: PAN KE LIU JINQI SHEN JIE FAN YUXIAO XIE JINFENG JIANG ZIQUAN CHEN QIUGE TO: PAN KE LIU JINQI GUO WENSHENG YANG PENG SHEN JIE FAN YUXIAO XIE JINFENG JIANG ZIQUAN CHEN QIUGE

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200408

Address after: 400000 Ronghui building, science and technology entrepreneurship center, No.8 Yuma Road, Nan'an District, Chongqing (in the Economic Development Zone Development Zone)

Patentee after: CHONGQING ELECTRONIC INFORMATION SME PUBLIC SERVICE Co.,Ltd.

Address before: 400060 No. 173 golden Purple Street, Nan'an District, Chongqing

Patentee before: CHONGQING TAIKAI TECHNOLOGY Co.,Ltd.