CN107291604A - 电子设备检测方法及*** - Google Patents

电子设备检测方法及*** Download PDF

Info

Publication number
CN107291604A
CN107291604A CN201710535378.5A CN201710535378A CN107291604A CN 107291604 A CN107291604 A CN 107291604A CN 201710535378 A CN201710535378 A CN 201710535378A CN 107291604 A CN107291604 A CN 107291604A
Authority
CN
China
Prior art keywords
electronic equipment
testing result
detection
hardware group
receiving
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.)
Pending
Application number
CN201710535378.5A
Other languages
English (en)
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.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co 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 Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201710535378.5A priority Critical patent/CN107291604A/zh
Publication of CN107291604A publication Critical patent/CN107291604A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

本公开提供了一种电子设备检测方法,用于检测第一电子设备,所述第一电子设备包括第一硬件组和第二硬件组,所述第二硬件组能够运行应用程序,所述方法包括,通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果,通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果,以及基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。本公开还提供了一种电子设备检测***、一种电子设备、以及一种计算机可读存储介质。

Description

电子设备检测方法及***
技术领域
本公开涉及电子技术领域,更具体地,涉及一种电子设备检测方法及***。
背景技术
随着物联网产业的迅速崛起,智能硬件逐步走入了人们的日常生活中。传统的白电厂商也将公司目光投向了智能化的家电生产,于是智能洗衣机、智能冰箱、智能抽油烟机等智能化产品渐渐增多。
在实现本发明构思的过程中,发明人发现现有技术中至少存在如下问题:传统的生产线上的检测流程、方案、设备等无法满足智能化的电子设备新增的功能检测需求,急需一种新的检测解决方案。
发明内容
有鉴于此,本公开提供了一种能够满足智能化的电子设备功能检测需求的电子设备检测方法及***。
本公开的一个方面提供了一种电子设备检测方法,用于检测第一电子设备。所述第一电子设备包括第一硬件组和第二硬件组,所述第二硬件组能够运行应用程序。所述方法包括,通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果,通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果,以及基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开的实施例,所述方法应用于第二电子设备。所述获得第一检测结果包括,基于所述第一电子设备的标识信息,从第三电子设备处获取所述第一检测结果。所述获得第二检测结果包括,从第一电子设备处接收所述第二检测结果。
根据本公开实施例,所述方法还包括,发送所述第一检测结果至所述第一电子设备,使所述第一电子设备能够展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测,并且/或者,发送所述第二检测结果至所述第三电子设备,使所述第三电子设备能够存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果,包括,在所述第一电子设备上运行特定应用程序以对所述第二硬件组进行检测,获得第二检测结果,以及将所述第二检测结果发送至第二电子设备,以使得所述第二电子设备基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述方法还包括,所述第一电子设备接收所述第一检测结果,用于展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果包括,第三电子设备接收所述第一检测结果;以及将所述第一检测结果发送至第二电子设备,以使得所述第二电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述方法还包括,所述第三电子设备接收所述第二检测结果,用于存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述方法应用于第一电子设备,所述获得第一检测结果包括,从第二电子设备处接收所述第一检测结果。所述获得第二检测结果包括,运行特定应用程序,对所述第二硬件组进行检测,获得第二检测结果。
根据本公开实施例,所述通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果包括,第二电子设备基于所述第一电子设备的标识信息,从第三电子设备处获取第一检测结果,以及将所述第一检测结果发送至所述第一电子设备,以使得所述第一电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述方法应用于第三电子设备,所述获得第一检测结果包括:从检测终端设备处接收第一检测结果,所述获得第二检测结果包括:从第二电子设备处接收第二检测结果。
根据本公开实施例,所述通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果包括,第二电子设备接收第二检测结果,以及将所述第二检测结果发送至第三电子设备,以使得所述第三电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
本公开的另一方面提供了一种电子设备检测***,用于检测第一电子设备,所述第一电子设备包括第一硬件组和第二硬件组,所述第二硬件组能够运行应用程序,所述***包括第一检测模块、第二检测模块、以及判断模块。第一检测模块用于通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果。第二检测模块用于通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果。判断模块用于基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开的实施例,所述第一检测模块包括第一接收子模块,用于基于所述第一电子设备的标识信息,从第三电子设备处获取所述第一检测结果。所述第二检测模块包括第二接收子模块,用于从第一电子设备处接收所述第二检测结果。
根据本公开的实施例,所述***还包括第一发送模块和/或第二发送模块。第一发送模块用于发送所述第一检测结果至所述第一电子设备,使所述第一电子设备能够展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。第二发送模块用于发送所述第二检测结果至所述第三电子设备,使所述第三电子设备能够存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述第二检测模块包括第一检测子模块和第三发送子模块。第一检测子模块用于在所述第一电子设备上运行特定应用程序以对所述第二硬件组进行检测,获得第二检测结果。第三发送子模块用于将所述第二检测结果发送至第二电子设备,以使得所述第二电子设备基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述***还包括第三接收模块,用于接收所述第一检测结果,用于使所述第一电子设备展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。
根据本公开实施例,所述第一检测模块包括:第四接收子模块和第四发送子模块。第四接收子模块用于使第三电子设备接收所述第一检测结果。第四发送子模块用于将所述第一检测结果发送至第二电子设备,以使得所述第二电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开的实施例,所述***还包括第五接收模块,用于接收所述第二检测结果,用于使所述第三电子设备存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
根据本公开的实施例,所述第一检测模块包括第六接收子模块,用于从第二电子设备处接收所述第一检测结果。所述第二检测模块包括第二检测子模块,用于运行特定应用程序,对所述第二硬件组进行检测,获得第二检测结果。
根据本公开的实施例,所述第一检测模块包括:第七接收子模块和第五发送子模块。第七接收子模块用于使第二电子设备基于所述第一电子设备的标识信息,从第三电子设备处获取第一检测结果。第五发送子模块用于将所述第一检测结果发送至所述第一电子设备,以使得所述第一电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
根据本公开的实施例,所述第一检测模块包括第八接收子模块,用于从检测终端设备处接收第一检测结果。所述第二检测模块包括第九接收子模块,用于从第二电子设备处接收第二检测结果。
根据本公开的实施例,所述第二检测模块包括第十接收子模块和第六发送子模块。第十接收子模块用于使第二电子设备接收第二检测结果。第六发送子模块用于将所述第二检测结果发送至第三电子设备,以使得所述第三电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
本公开的另一方面提供了一种电子设备,包括通信器和处理器,用于执行如上所述的方法。
本公开的另一方面提供了计算机可读存储介质,其上存储有可执行指令,所述指令被处理器执行时使处理器执行如上所述的方法。
根据本公开的实施例,可以至少部分地解决现有的生产线无法满足对第二硬件组的检测需求的问题,并因此可以实现对电子设备进行全面检测的技术效果。
附图说明
通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
图1示意性示出了根据本公开实施例的电子设备检测方法的应用场景;
图2示意性示出了根据本公开实施例的电子设备检测方法的流程图;
图3A~图3C示意性示出了根据本公开实施例的电子设备检测方法的流程图;
图4示意性示出了根据本公开另一实施例的电子设备检测方法的流程图;
图5示意性示出了根据本公开另一实施例的电子设备检测方法的流程图;
图6示意性示出了根据本公开实施例的电子设备检测***的框图;
图7A~图7B示意性示出了根据本公开实施例的电子设备检测***的框图;
图8A示意性示出了根据本公开实施例的第二检测模块的框图;
图8B示意性示出了根据本公开实施例的电子设备检测***的框图;
图9A示意性示出了根据本公开实施例的第一检测模块的框图;
图9B示意性示出了根据本公开实施例的电子设备检测***的框图;
图10示意性示出了根据本公开实施例的电子设备检测***的框图;
图11示意性示出了根据本公开实施例的第一检测模块的框图;
图12示意性示出了根据本公开实施例的电子设备检测***的框图;
图13示意性示出了根据本公开实施例的第二检测模块的框图;以及
图14示意性示出了根据本公开实施例的电子设备的框图。
具体实施方式
以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。这里使用的词语“一”、“一个(种)”和“该”等也应包括“多个”、“多种”的意思,除非上下文另外明确指出。此外,在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。
因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行***使用或者结合指令执行***使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体***、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
本公开的实施例提供了一种电子设备检测方法以及能够应用该方法的***。该方法包括对第一硬件组的检测以及对第二硬件组的检测。在对第一硬件组的检测过程中,一个或多个检测终端设备对第一硬件组进行检测,提供检测数据,形成第一检测结果。另一方面,被检测设备通过运行特定应用程序,对第二硬件组进行检测,形成第二检测结果。结合第一检测结果和第二检测结果,判断被检测设备是否通过检测。
图1示意性示出了根据本公开实施例的电子设备检测方法的应用场景。
如图1所示,该方法应用于生产线10上。生产线10上可以承载一台或多台第一电子设备100,例如图中所示意出的100a、100b、100c、100d、100e、100f和100g。第一电子设备100包含第一硬件组和第二硬件组,其中,第一硬件组用于实现第一电子设备100的主要功能,以冰箱为例,其第一硬件组包括壳体及主控电路等。第二硬件组在第一硬件组实现其主要功能的基础上,可以提供附加的服务。该方法还涉及第二电子设备200和第三电子设备300,以及在生产线10上对第一电子设备100的第一硬件组进行检测的检测终端设备400,例如图中所示意出的400a、400b、400c、400d和400e。根据本公开实施例,第二电子设备200可以是检测用的微型计算机,第三电子设备300可以是检测用的服务器设备。此架构仅仅是示例,具体架构中包含的组建可以根据申请具体情况调整。第一电子设备100、第二电子设备200、第三电子设备300以及检测终端设备400之间可以通过网络进行通信连接,例如有线、无线通信链路或者光纤电缆等等。
第一电子设备100在使用过程中,利用第二硬件组,可以通过网络与其他服务器交互,以接收或发送消息等。第一电子设备100可以具有显示屏并且支持网页浏览,其上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。
需要说明的是,本公开实施例所提供的用于对第一电子设备检测的方法可以由第一电子设备100、第二电子设备200或第三电子设备300执行,也可以由不同于上述电子设备的另外一个服务器或者一个服务器集群执行。相应地,用于对第一电子设备检测的装置可以设置于第一电子设备100、第二电子设备200或第三电子设备300中,也可以设置与上述电子设备以外的另一个服务器或者一个服务器集群中。
应该理解,图1中的各种设备的数目仅仅是示意性的。根据实现需要,可以具有任意数目的第一电子设备、第二电子设备、第三电子设备以及第四电子设备。
图2示意性示出了根据本公开实施例的电子设备检测方法的流程图。
如图2所示,该方法包括操作S201~S203。
在操作S201,通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果。在生产线上,检测终端设备400a、400b、400c、400d和400e可以通过扫码获得第一电子设备的一个标识信息,并对第一电子设备的第一硬件组的相同或不同指标进行检测,得到一个或多个检测数据,检测终端设备400通过第一通信协议将检测数据发送至电子设备300,形成第一检测结果。第一电子设备100以冰箱为例,其第一硬件组包括壳体及主控电路等,检测终端设备400需要对冰箱的功率、制冷情况、密闭性等进行检测。当然对于不同的第一电子设备100,其第一检测结果所包含的内容不同,本申请对此不做限定。
在操作S202,通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果。例如第二硬件组可以包括处理器和存储器,以及Wifi模块、角度传感器、摄像头、触摸屏、麦克风、声音播放器、红外传感器、温湿度传感器等。对第二硬件组,可以定制应用程序对各个硬件进行检测。例如,通过运行特定应用程序,可以使声音播放器播放一段测试音频,并使麦克风采集该音频,将采集到的音频信息与测试音频作比较,获得对麦克风的检测结果。
根据本公开实施例,第二硬件组的硬件可以仅通过运行特定的应用程序进行检测,也可以结合定制的检测终端设备400进行检测。例如,对于触摸屏,在运行特定应用程序时,可以在屏幕上显示多个点,定制的检测终端设备400通过触控连接这些点,第二硬件组通过应用程序判断该连接过程是否连续不断,得到对触摸屏的检测结果。
对于不同的第一电子设备100,可以包含不同的第二硬件组,本领域技术人员可以根据不同的硬件,定制不同的应用程序或检测终端设备,得到各个硬件的检测结果并进行汇总,进而得到关于第二硬件组的第二检测结果。应当了解的是,S201和S202并不存在先后顺序的限制,只要分别获得了第一检测结果和第二检测结果即可。
在操作S203,基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。根据本公开实施例,可以预设阈值,通过各个数据与阈值的比较,判断第一电子设备是否通过检测。根据需要,可以对第一检测结果和第二检测结果中的各个检测数据设定阈值,当各个检测数据分别满足阈值要求时通过检测,也可以设置关联的阈值,在多个关联数据以一定方式处理后,与一个或一组阈值比较,判断是否通过检测。例如,先对多个数值与多个预设值分别求比值,再对多个比值求和,判断其是否符合一阈值要求。由于已经获得了第一检测结果和第二检测结果,本领域技术人员可以根据需要设定判断规则,以判断第一电子设备是否通过检测。
上述方法至少部分地解决现有的生产线无法满足对第二硬件组的检测需求的问题,并因此可以实现对第一电子设备进行全面检测的技术效果。
根据本公开实施例,该方法可以应用于第二电子设备。第二电子设备基于第一电子设备的标识信息,从第三电子设备处获取第一检测结果,并从第一电子设备处接收所述第二检测结果,从而判断第一电子设备是否通过检测。下面结合图3A~图3C进行说明。
图3A示意性示出了根据本公开实施例的电子设备检测方法的流程图。
如图3A所示,该方法包括操作S311~S314以及操作S320。
在操作S311,检测终端设备400对生产线10上的第一电子设备100进行检测,发送数据至第三电子设备,形成第一检测结果。
在操作S312,第二电子设备200获得第一电子设备100的标识信息。根据本公开实施例,第二电子设备200可以通过专用的扫描装置获取第一电子设备100的标识信息。可选地,该标识还可以包括第一电子设备的通信信息。例如该标识可以是一个二维码,其中带有该第一电子设备100的唯一编号,即标识信息,以及该第一电子设备100的Wifi热点信息,第二电子设备200通过获取该标识,可以与第一电子设备100建立通信连接。
在操作S313,第二电子设备200基于第一电子设备100的标识信息向第三电子设备300请求关于第一电子设备100的第一检测结果。
在操作S314,第二电子设备200接收第一检测结果。
在操作S320,第二电子设备200从第一电子设备100处接收第二检测结果。可选地,第二电子设备200可以通过扫码建立通信连接,并基于第二通信协议从第一电子设备100处接收第二检测结果,其中,第二通信协议允许的最大传输速率大于第一通信协议允许的最大传输速率。例如,第一通信协议为Zigbee(紫蜂),第二通信协议为Wifi。由于第二检测结果中可能含有较大的文件,例如图片,采用第一通信协议会造成不便。
通过上述操作,第二电子设备200获取了第一检测结果和第二检测结果,可以判断第一电子设备100是否通过检测。
图3B和图3C示意性示出了根据本公开实施例的电子设备检测方法的流程图。
如图3B和图3C所示,该方法还可以包括S330和/或S340。
在操作S330,第二电子设备发送第二检测结果至第三电子设备,使所述第三电子设备能够存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。故第三电子设备一方面可以存储第一检测结果和第二检测结果,便于管理,另一方面由于获取了第一检测结果和第二检测结果,可以独立地判断第一电子设备是否通过检测。
在操作S340,第二电子设备发送所述第一检测结果至所述第一电子设备,使所述第一电子设备能够展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。故第一电子设备一方面可以展示第一检测结果和第二检测结果,更加方便和直观,另一方面由于获取了第一检测结果和第二检测结果,也可以独立地判断第一电子设备是否通过检测。
根据本公开实施例,该方法可以应用于第一电子设备。第一电子设备从第二电子设备处接收所述第一检测结果,并运行特定应用程序,对所述第二硬件组进行检测,获得第二检测结果,从而判断第一电子设备是否通过检测。下面结合图4进行说明。
图4示意性示出了根据本公开另一实施例的电子设备检测方法的流程图。
如图4所示,该方法包括操作S411~S415。
其中,操作S411~S414与上述参考图3A~图3C的操作S311~S314基本一致,操作S415与S340基本一致,此处不再赘述。
通过上述操作,第一电子设备100获取了第一检测结果和第二检测结果,可以判断第一电子设备100是否通过检测。
根据本公开实施例,该方法可以应用于第三电子设备。第三电子设备从检测终端设备处接收第一检测结果,并从第二电子设备处接收第二检测结果,从而判断第一电子设备是否通过检测。下面结合图5进行说明。
图5示意性示出了根据本公开另一实施例的电子设备检测方法的流程图。
如图5所示,该方法包括操作S510、S521和S522。
其中S510、S521和S522分别于S311、S320和S330基本一致,可以参照图3A~图3C的描述,此处不再赘述。
通过上述操作,第三电子设备300获取了第一检测结果和第二检测结果,可以判断第一电子设备100是否通过检测。
图6示意性示出了根据本公开实施例的电子设备检测***的框图。
如图6所示,电子设备检测***600包括第一检测模块610、第二检测模块620以及判断模块630。
第一检测模块610,例如执行上述参考图2描述的方法,用于通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果。
第二检测模块620,例如执行上述参考图2描述的方法,用于通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果。
判断模块630,例如执行上述参考图2描述的方法,用于基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
图7A示意性示出了根据本公开实施例的电子设备检测***的框图。
如图7A所示,第一检测模块610包括第一接收子模块711,第二检测模块620包括第二接收子模块721。
第一接收子模块711,例如执行上述参考图3A描述的方法,用于基于所述第一电子设备的标识信息,从第三电子设备处获取所述第一检测结果。
第二接收子模块721,例如执行上述参考图3A描述的方法,用于从第一电子设备处接收所述第二检测结果。
图7B示意性示出了根据本公开实施例的电子设备检测***的框图。
如图7B所示,电子设备检测***600还包括第一发送模块740和/或第二发送模块750。
第一发送模块740,例如执行上述参考图3C描述的方法,用于发送所述第一检测结果至所述第一电子设备,使所述第一电子设备能够展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。
第二发送模块750,例如执行上述参考图3B描述的方法,用于发送所述第二检测结果至所述第三电子设备,使所述第三电子设备能够存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
图8A示意性示出了根据本公开实施例的第二检测模块的框图。
如图8A所示,第二检测模块620包括第一检测子模块821和第三发送子模块822。
第一检测子模块821,例如执行上述参考图3A描述的方法,用于在所述第一电子设备上运行特定应用程序以对所述第二硬件组进行检测,获得第二检测结果。
第三发送子模块822,例如执行上述参考图3A描述的方法,用于将所述第二检测结果发送至第二电子设备,以使得所述第二电子设备基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
图8B示意性示出了根据本公开实施例的电子设备检测***的框图。
如图8B所示,电子设备检测***600还包括第三接收模块840。
第三接收模块840,例如执行上述参考图3C描述的方法,用于接收所述第一检测结果,用于使所述第一电子设备展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。
图9A示意性示出了根据本公开实施例的第一检测模块的框图。
如图9A所示,所述第一检测模块610包括第四接收子模块911和第四发送子模块912。
第四接收子模块911,例如执行上述参考图3A描述的方法,用于使第三电子设备接收所述第一检测结果。
第四发送子模块912,例如执行上述参考图3A描述的方法,用于将所述第一检测结果发送至第二电子设备,以使得所述第二电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
图9B示意性示出了根据本公开实施例的电子设备检测***的框图。
如图9B所示,电子设备检测***600还包括第五接收模块940。
第五接收模块940,例如执行上述参考图3B描述的方法,用于接收所述第二检测结果,用于使所述第三电子设备存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
图10示意性示出了根据本公开实施例的电子设备检测***的框图。
如图10所示,第一检测模块610包括第六接收子模块1011,第二检测模块620包括第二检测子模块1021。
第六接收子模块1011,例如执行上述参考图4描述的方法,用于从第二电子设备处接收所述第一检测结果。
第二检测子模块1021,例如执行上述参考图4描述的方法,用于运行特定应用程序,对所述第二硬件组进行检测,获得第二检测结果。
图11示意性示出了根据本公开实施例的第一检测模块的框图。
如图11所示,所述第一检测模块610包括第七接收子模块1111和第五发送子模块1112。
第七接收子模块1111,例如执行上述参考图4描述的方法,用于使第二电子设备基于所述第一电子设备的标识信息,从第三电子设备处获取第一检测结果。
第五发送子模块1112,例如执行上述参考图4描述的方法,用于将所述第一检测结果发送至所述第一电子设备,以使得所述第一电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
图12示意性示出了根据本公开实施例的电子设备检测***的框图。
如图12所示,所述第一检测模块610包括第八接收子模块1211,所述第二检测模块620包括第九接收子模块1221。
第八接收子模块1211,例如执行上述参考图5描述的方法,用于从检测终端设备处接收第一检测结果。
第九接收子模块1221,例如执行上述参考图5描述的方法,用于从第二电子设备处接收第二检测结果。
图13示意性示出了根据本公开实施例的第二检测模块的框图。
所述第二检测模块包括第十接收子模块1321和第六发送子模块1322。
第十接收子模块1321,例如执行上述参考图5描述的方法,用于使第二电子设备接收第二检测结果。
第六发送子模块1322,例如执行上述参考图5描述的方法,用于将所述第二检测结果发送至第三电子设备,以使得所述第三电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
可以理解的是,如图6~图13所示的各个模块可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,图6~图13所示的各个模块中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上***、基板上的***、封装上的***、专用集成电路(ASIC),或可以以对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式的适当组合来实现。或者,图6~图13所示的各个模块中的至少一个可以至少被部分地实现为计算机程序模块,当该程序被计算机运行时,可以执行相应模块的功能。
图14示意性示出了根据本公开实施例的电子设备的框图。
如图14所示,电子设备1400包括中央处理单元(CPU)1401,其可以根据存储在只读存储器(ROM)1402中的程序或者从存储部分1408加载到随机访问存储器(RAM)1403中的程序而执行各种适当的动作和处理。在RAM 1403中,还存储有电子设备1400操作所需的各种程序和数据。CPU 1401、ROM 1402以及RAM 1403通过总线1404彼此相连。
根据本公开的实施例,输入/输出(I/O)接口1405也可以连接至总线1404。根据本公开的实施例,电子设备1400还可以包括连接至I/O接口1405的以下部件:包括键盘、鼠标等的输入部分1406;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分1407;包括硬盘等的存储部分1408;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分1409。通信部分1409经由诸如因特网的网络执行通信处理。驱动器1410也根据需要连接至I/O接口1405。可拆卸介质1411,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1410上,以便于从其上读出的计算机程序根据需要被安装入存储部分1408。
特别地,根据本公开实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分1409从网络上被下载和安装,和/或从可拆卸介质1411被安装。在该计算机程序被中央处理单元(CPU)1401执行时,执行本公开实施例的***中限定的上述功能。该计算机程序可以以可执行指令的形式存储在ROM 1402、RAM 1403、和/或存储部分1408上。
需要说明的是,本公开所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括发送单元、获取单元、确定单元和第一处理单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,发送单元还可以被描述为“向所连接的服务端发送图片获取请求的单元”。
作为另一方面,根据本公开的实施例还提供了一种计算机可读介质。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,可以实现如图2~图5所示的本公开实施例的电子设备检测方法。
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。

Claims (24)

1.一种电子设备检测方法,用于检测第一电子设备,所述第一电子设备包括第一硬件组和第二硬件组,所述第二硬件组能够运行应用程序,所述方法包括:
通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果;
通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果;以及
基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
2.根据权利要求1所述的方法,应用于第二电子设备,所述获得第一检测结果包括:基于所述第一电子设备的标识信息,从第三电子设备处获取所述第一检测结果,所述获得第二检测结果包括:从第一电子设备处接收所述第二检测结果。
3.根据权利要求2所述的方法,还包括:
发送所述第一检测结果至所述第一电子设备,使所述第一电子设备能够展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测;并且/或者
发送所述第二检测结果至所述第三电子设备,使所述第三电子设备能够存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
4.根据权利要求1所述的方法,其中,所述通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果,包括:
在所述第一电子设备上运行特定应用程序以对所述第二硬件组进行检测,获得第二检测结果;以及
将所述第二检测结果发送至第二电子设备,以使得所述第二电子设备基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
5.根据权利要求4所述的方法,还包括:所述第一电子设备接收所述第一检测结果,用于展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。
6.根据权利要求1所述的方法,其中,所述通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果包括:
第三电子设备接收所述第一检测结果;以及
将所述第一检测结果发送至第二电子设备,以使得所述第二电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
7.根据权利要求6所述的方法,还包括:所述第三电子设备接收所述第二检测结果,用于存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
8.根据权利要求1所述的方法,应用于第一电子设备,所述获得第一检测结果包括:从第二电子设备处接收所述第一检测结果,所述获得第二检测结果包括:运行特定应用程序,对所述第二硬件组进行检测,获得第二检测结果。
9.根据权利要求1所述的方法,其中,所述通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果包括:
第二电子设备基于所述第一电子设备的标识信息,从第三电子设备处获取第一检测结果;以及
将所述第一检测结果发送至所述第一电子设备,以使得所述第一电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
10.根据权利要求1所述的方法,应用于第三电子设备,所述获得第一检测结果包括:从检测终端设备处接收第一检测结果,所述获得第二检测结果包括:从第二电子设备处接收第二检测结果。
11.根据权利要求1所述的方法,其中,所述通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果包括:
第二电子设备接收第二检测结果;以及
将所述第二检测结果发送至第三电子设备,以使得所述第三电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
12.一种电子设备检测***,用于检测第一电子设备,所述第一电子设备包括第一硬件组和第二硬件组,所述第二硬件组能够运行应用程序,所述***包括:
第一检测模块,用于通过检测终端设备对所述第一硬件组进行检测,获得第一检测结果;
第二检测模块,用于通过特定应用程序对所述第二硬件组进行检测,获得第二检测结果;以及
判断模块,用于基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
13.根据权利要求12所述的***,所述第一检测模块包括:
第一接收子模块,用于基于所述第一电子设备的标识信息,从第三电子设备处获取所述第一检测结果,
所述第二检测模块包括:
第二接收子模块,用于从第一电子设备处接收所述第二检测结果。
14.根据权利要求13所述的***,还包括:
第一发送模块,用于发送所述第一检测结果至所述第一电子设备,使所述第一电子设备能够展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测;和/或
第二发送模块,用于发送所述第二检测结果至所述第三电子设备,使所述第三电子设备能够存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
15.根据权利要求12所述的***,其中,所述第二检测模块包括:
第一检测子模块,用于在所述第一电子设备上运行特定应用程序以对所述第二硬件组进行检测,获得第二检测结果;以及
第三发送子模块,用于将所述第二检测结果发送至第二电子设备,以使得所述第二电子设备基于所述第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
16.根据权利要求15所述的***,还包括:
第三接收模块,用于接收所述第一检测结果,用于使所述第一电子设备展示所述第一检测结果或基于所述第一检测结果判断所述第一电子设备是否通过检测。
17.根据权利要求12所述的***,其中,所述第一检测模块包括:
第四接收子模块,用于使第三电子设备接收所述第一检测结果;以及
第四发送子模块,用于将所述第一检测结果发送至第二电子设备,以使得所述第二电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
18.根据权利要求17所述的***,还包括:
第五接收模块,用于接收所述第二检测结果,用于使所述第三电子设备存储所述第二检测结果或基于所述第二检测结果判断所述第一电子设备是否通过检测。
19.根据权利要求12所述的***,所述第一检测模块包括:
第六接收子模块,用于从第二电子设备处接收所述第一检测结果,
所述第二检测模块包括:
第二检测子模块,用于运行特定应用程序,对所述第二硬件组进行检测,获得第二检测结果。
20.根据权利要求12所述的***,其中,所述第一检测模块包括:
第七接收子模块,用于使第二电子设备基于所述第一电子设备的标识信息,从第三电子设备处获取第一检测结果;以及
第五发送子模块,用于将所述第一检测结果发送至所述第一电子设备,以使得所述第一电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
21.根据权利要求12所述的***,所述第一检测模块包括:
第八接收子模块,用于从检测终端设备处接收第一检测结果,
所述第二检测模块包括:
第九接收子模块,用于从第二电子设备处接收第二检测结果。
22.根据权利要求12所述的***,其中,所述第二检测模块包括:
第十接收子模块,用于使第二电子设备接收第二检测结果;以及
第六发送子模块,用于将所述第二检测结果发送至第三电子设备,以使得所述第三电子设备基于第一检测结果和第二检测结果判断所述第一电子设备是否通过检测。
23.一种电子设备,包括:
通信器;以及
处理器,用于执行根据权利要求1-11中任一项所述的方法。
24.一种计算机可读存储介质,其上存储有可执行指令,所述指令被处理器执行时使处理器执行根据权利要求1-11中任一项所述的方法。
CN201710535378.5A 2017-07-03 2017-07-03 电子设备检测方法及*** Pending CN107291604A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710535378.5A CN107291604A (zh) 2017-07-03 2017-07-03 电子设备检测方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710535378.5A CN107291604A (zh) 2017-07-03 2017-07-03 电子设备检测方法及***

Publications (1)

Publication Number Publication Date
CN107291604A true CN107291604A (zh) 2017-10-24

Family

ID=60099627

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710535378.5A Pending CN107291604A (zh) 2017-07-03 2017-07-03 电子设备检测方法及***

Country Status (1)

Country Link
CN (1) CN107291604A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101943637A (zh) * 2010-04-21 2011-01-12 合肥美的荣事达电冰箱有限公司 一种冰箱及冰箱出厂检测装置
US20150379795A1 (en) * 2014-06-30 2015-12-31 Microprogram Information Co., Ltd. Active Detection Type Radio Frequency Identification Smart Door Lock Controller
CN105783988A (zh) * 2016-02-17 2016-07-20 合肥美菱股份有限公司 一种智能冰箱检测***及其方法
CN106226102A (zh) * 2016-07-29 2016-12-14 合肥华凌股份有限公司 一种冰箱商品性能检测装置、***、方法及冰箱
CN106301834A (zh) * 2015-05-22 2017-01-04 深圳市领耀东方科技股份有限公司 一种智能家电的 wifi 控制模块的自检测方法
CN106468928A (zh) * 2015-08-17 2017-03-01 青岛中科移动物联科技有限公司 一种无线智能冰箱检测方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101943637A (zh) * 2010-04-21 2011-01-12 合肥美的荣事达电冰箱有限公司 一种冰箱及冰箱出厂检测装置
US20150379795A1 (en) * 2014-06-30 2015-12-31 Microprogram Information Co., Ltd. Active Detection Type Radio Frequency Identification Smart Door Lock Controller
CN106301834A (zh) * 2015-05-22 2017-01-04 深圳市领耀东方科技股份有限公司 一种智能家电的 wifi 控制模块的自检测方法
CN106468928A (zh) * 2015-08-17 2017-03-01 青岛中科移动物联科技有限公司 一种无线智能冰箱检测方法
CN105783988A (zh) * 2016-02-17 2016-07-20 合肥美菱股份有限公司 一种智能冰箱检测***及其方法
CN106226102A (zh) * 2016-07-29 2016-12-14 合肥华凌股份有限公司 一种冰箱商品性能检测装置、***、方法及冰箱

Similar Documents

Publication Publication Date Title
CN104123519B (zh) 一种采用二维码进行电子产品自动检测的***和方法
CN109426593A (zh) 自动评估***性能的方法和装置
CN102905034B (zh) 电子设备测试***及其测试方法
CN108733005A (zh) 一种控制智能设备联动的方法及装置
TW201314225A (zh) 維護管理系統與方法
US20180293513A1 (en) Computer system, and method and program for controlling edge device
CN106787199A (zh) 一种便携式子站模拟测试***及方法
CN109684188A (zh) 测试方法和装置
CN108595448A (zh) 信息推送方法和装置
WO2020078050A1 (zh) 评论信息处理方法和装置、服务器、终端及可读介质
CN107784076A (zh) 可视化构建用户行为数据的方法和装置
CN110232091A (zh) 用于同步数据的方法、***和装置
CN110070076A (zh) 用于选取训练用样本的方法和装置
CN107295067A (zh) 跨屏识别用户的方法和装置
CN108337125A (zh) 智能硬件设备测试方法、云平台及后台控制器
CN104155044A (zh) 一种基于移动终端的斜拉桥索力测量装置及方法
CN110765752B (zh) 试题的生成方法、装置、电子设备及计算机可读存储介质
CN107291835A (zh) 一种搜索词的推荐方法和装置
US20190342454A1 (en) Computer system, method for providing api, and program
US20220270228A1 (en) Method and apparatus for obtaining information
CN109819042A (zh) 用于提供软件开发工具包的方法和装置
CN109241344A (zh) 用于处理信息的方法和装置
CN107291604A (zh) 电子设备检测方法及***
CN115951973B (zh) 模型处理方法、装置、终端设备及存储介质
CN107563467A (zh) 物品寻找方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20171024

RJ01 Rejection of invention patent application after publication