CN103106140A - 智能显示设备测试信息显示方法 - Google Patents
智能显示设备测试信息显示方法 Download PDFInfo
- Publication number
- CN103106140A CN103106140A CN201310027814XA CN201310027814A CN103106140A CN 103106140 A CN103106140 A CN 103106140A CN 201310027814X A CN201310027814X A CN 201310027814XA CN 201310027814 A CN201310027814 A CN 201310027814A CN 103106140 A CN103106140 A CN 103106140A
- Authority
- CN
- China
- Prior art keywords
- display device
- intelligent display
- information
- testing information
- test report
- 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
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明适用于多媒体应用领域,提供了一种智能显示设备测试信息显示方法,所述方法包括:从智能显示设备端读取智能显示设备的应用程序测试信息,将所述测试信息进行统计后写入服务器的数据库中;当接收到用户通过登录网页发起的测试访问请求时,服务器根据数据库中的测试信息生成的网页形式的测试报告,并将所述测试报告通过网页显示给用户。解决了现有技术中测试信息只能在本地显示的问题,此外,通过网页显示测试报告使得测试信息的显示形式更为丰富且显示内容更为详细。
Description
技术领域
本发明属于多媒体应用领域,尤其涉及一种智能显示设备测试信息显示方法。
背景技术
随着技术的不断发展,基于Android***的智能显示设备高速发展,而对于Android***的智能显示设备的测试而言,主要是搜集应用程序安装过程的安装信息,如各类应用软件的安装成功与失败、运行成功与失败及其它一些应用程序测试信息,并将搜集到的应用程序安装信息进行统计整理后在智能显示设备上显示。因而,现有的基于Android***的智能显示设备在测试时,搜集的应用程序测试信息内容过少,统计信息不全(如仅搜集了应用程序的安装信息,缺乏每个应用程序的内存使用量、CPU占有量等测试信息),且统计的测试信息大多只能在基于Android***的智能显示设备本地显示,且大多只是简单的数据显示,显示形式单一。
发明内容
本发明实施例的目的在于提供一种智能显示设备测试信息显示方法,旨在解决现有的基于Android***的智能显示设备在测试时,应用程序测试信息统计不全,只能在本地显示,且显示形式单一的问题。
本发明实施例是这样实现的,一种智能显示设备测试信息显示方法,所述方法包括:从智能显示设备端读取智能显示设备的应用程序测试信息,将所述测试信息进行统计后写入服务器的数据库中;当接收到用户通过登录网页发起的测试访问请求时,服务器根据数据库中的测试信息生成的网页形式的测试报告,并将所述测试报告通过网页显示给用户。
在本发明实施例中,将从智能显示设备端读取的智能显示设备的应用程序测试信息写入服务器的数据库中后,当接收到用户通过登录网页发起的测试访问请求时,从服务器中获取根据测试信息生成的网页形式的测试报告并显示给用户,解决了现有技术中测试信息只能在本地显示的问题。此外,通过网页显示测试报告使得测试信息的显示形式更为丰富且显示内容更为详细。
附图说明
图1是本发明较佳实施例提供的智能显示设备测试信息显示方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
如图1所示为本发明较佳实施例提供的一种智能显示设备的测试信息显示方法的流程图,为了便于说明,仅示出了与本发明实施例相关的部分。
在步骤S101中,从智能显示设备端读取智能显示设备的应用程序测试信息,将所述测试信息进行统计后写入服务器的数据库中。
本步骤中,智能显示设备使用者可以主动利用一应用程序读取工具从智能显示设备读取应用程序测试信息,并利用一统计工具将获取的测试信息进行统计,然后通过调用数据库连接接口将统计后的数据以表格的形式存储至服务器的数据库中。若智能显示设备是android***,则可采用ddms工具作为应用程序读取工具,ddms全称为Dalvik Debug Monitor Service,是Android开发环境中的Dalvik虚拟机调试监控服务。所述应用程序读取工具和统计工具可以安装在服务器中、待测试的智能显示设备中、PC或者其他设备中。
智能显示设备使用者也可以根据服务器的要求,读取应用程序测试信息,具体如下:服务器向上述智能显示设备发送测试命令,智能显示设备接收上述测试命令后,选择是否利用应用程序读取工具读取应用程序测试信息及是否将上述应用程序测试信息进行统计后写入服务器的数据库中。
其中,智能显示设备的应用程序测试信息包括但不限于:应用程序名称信息,应用程序类型信息,应用程序安装成功与否的信息,应用程序运行成功与否的信息,应用程序的内存占用信息,应用程序的CPU(Central Processing Unit,中央处理器)占用信息,应用程序的运行时间信息,应用程序供应商信息等。
优选的,由于可能有若干不同机型的智能显示设备都在测试中,服务器收到的应用程序测试信息为多种机型的智能显示设备所有,为了在后续步骤中对每种型号的智能显示设备进行区分,充分了解每种机型的智能显示设备的应用程序测试信息,还可在从智能显示设备端读取智能显示设备的应用程序测试信息的同时,获取智能显示设备的机型。
优选的,由于可能同一种机型有若干智能显示设备都在测试中,服务器收到的应用程序测试信息为同一种机型的多个智能显示设备所有,为了在后续步骤中对同一种机型的每个智能显示设备进行区分,充分了解每个智能显示设备的应用程序测试信息,还可在从智能显示设备端读取智能显示设备的应用程序测试信息的同时,获取智能显示设备的唯一标识,所述唯一标识可以是智能显示设备的IP(Internet Protocol,网际协议)地址,也可以是智能显示设备的机器特征码等。
在步骤S102中,当接收到用户通过登录网页发起的测试访问请求时,服务器根据数据库中的测试信息生成网页形式的测试报告。
本步骤中,当接收到用户通过登录网页发起的测试访问请求时,服务器读取数据库中的测试信息,并在对所获取的测试信息进行逻辑转换后生成网页形式的测试报告。
其中,网页形式的测试报告包括多种类型的数据,如:文本形式的测试信息(如:应用程序的名称、应用程序的类型信息等);图表形式的测试信息(如应用程序的CPU占用信息,应用程序的内存占用信息等),此外,图表的形式也可以为多种,如表格、饼图、直方图、曲线图等;图片形式的测试信息(如:应用程序安装成功与否的信息的截图等)。
由于数据库中存储有若干智能显示设备的应用程序测试信息,因此服务器既可以将所有智能显示设备的应用程序测试信息做成一个测试报告,也可以针对每种机型的智能显示设备的应用程序测试信息分别作测试报告,还可以针对每个智能显示设备的应用程序测试信息分别作测试报告。因此,测试报告包括:一个含有所有智能显示设备应用程序测试信息的测试报告;若干个不同机型的智能显示设备应用程序测试信息的测试报告;或若干个测试报告,且每个测试报告对应一个智能显示设备的应用程序测试信息。当有若干个不同机型的测试报告时,为了区分测试报告,该测试报告中还包括智能显示设备的机型,因而此时每个测试报告对应一种机型智能显示设备的应用程序测试信息。当有若干测试报告时,为了区分测试报告,该测试报告中还包括智能显示设备的唯一标识,因而此时每个测试报告根据其包括的智能显示设备唯一标识对应一个智能显示设备的应用程序测试信息。
在步骤S103中,将测试报告通过网页显示给用户。
在本发明实施例中,当服务器中获取网页形式的测试报告后,将该测试报告通过网页显示给用户,使用户能够直观地看到智能显示设备的应用程序测试信息。此处的用户一般为智能显示设备的开发人员。
当有若干测试报告时,用户可根据测试需求选择相应的智能显示设备的应用程序测试报告进行浏览,则用户可通过网页发起一种机型的智能显示设备的测试访问请求或携带有智能显示设备唯一标识的测试访问请求。因此,当接收到用户在网页上选择的某一种机型的测试访问请求时,从服务器数据库中获得此机型对应的智能显示的应用程序测试信息后生成该机型智能显示设备的应用程序测试报告,并将该测试包括通过网页显示给用户。当接收到用户在网页上通过选择智能显示设备的唯一标识发起的携带有智能显示设备唯一标识的测试访问请求时,从服务器数据库中获得所述测试访问请求中智能显示设备唯一标识对应的智能显示的应用程序测试信息后生成该智能显示设备的应用程序测试报告,并将该测试包括通过网页显示给用户。
优选的,在第一次执行完步骤S101至步骤S103后,建立各智能显示设备的应用程序测试信息在服务器数据库中的存储位置与智能显示设备唯一标识间的映射关系,并存储至服务器的内存中,以便用户下次访问该智能显示设备的测试信息时,直接通过上述映射关系中的数据存储地址,获取该智能显示设备的应用程序测试信息,使查询速度更快。
相较于现有技术,本发明智能显示设备测试信息的显示方法中,由于当接收到用户通过登录网页发起的测试访问请求时,从服务器中获取服务器根据测试信息生成的网页形式的测试报告便可将该测试报告显示给用户,因此,只要用户有一台能够连接互联网的电子设备(如:电脑、手机、电视等),便可在该电子设备上通过登录网页发起测试访问请求,获取到服务器传输的测试报告。实现了多方访问测试信息,极大的便利了智能设备使用者或者开发人员对智能显示设备中的应用程序的安装运行情况的了解。此外,通过网页显示测试报告使得测试信息的显示形式更为丰富且显示内容更为详细。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种智能显示设备测试信息显示方法,其特征在于,所述方法包括:
步骤一:从智能显示设备端读取智能显示设备的应用程序测试信息,将所述测试信息进行统计后写入服务器的数据库中;
步骤二:当接收到用户通过登录网页发起的测试访问请求时,服务器根据数据库中的测试信息生成网页形式的测试报告,并将所述测试报告通过网页显示给用户。
2.如权利要求1所述的方法,其特征在于,所述应用程序测试信息包括:应用程序名称信息,应用程序类型信息,应用程序安装成功与否的信息,应用程序运行成功与否的信息,应用程序的内存占用信息,应用程序的CPU占用信息,应用程序的运行时间信息,应用程序供应商信息。
3.如权利要求1或2所述的方法,其特征在于,所述步骤一中读取应用程序测试信息的同时还获取智能显示设备的机型。
4.如权利要求3所述的方法,其特征在于,所述测试报告包括:
一个含有所有智能显示设备应用程序测试信息的测试报告;
或若干个测试报告,且每个测试报告对应一种机型的智能显示设备的应用程序测试信息。
5.如权利要求1或2所述的方法,其特征在于,所述步骤一中读取应用程序测试信息的同时还获取智能显示设备的唯一标识。
6.如权利要求5所述的方法,其特征在于,所述测试报告包括:
一个含有所有智能显示设备应用程序测试信息的测试报告;
或若干个测试报告,且每个测试报告根据其包括的智能显示设备唯一标识对应一个智能显示设备的应用程序测试信息。
7.如权利要求5所述的方法,其特征在于,所述步骤二还包括:
当接收到用户发起的携带有智能显示设备唯一标识的测试访问请求时,从服务器数据库中获得所述测试访问请求中智能显示设备唯一标识对应的智能显示的应用程序测试信息后生成该智能显示设备的应用程序测试报告,并将该测试报告通过网页显示给用户。
8.如权利要求5所述的方法,其特征在于,所述步骤二之后还包括:
建立各智能显示设备的应用程序测试信息在服务器数据库中的存储位置与智能显示设备唯一标识间的映射关系并存储至服务器的内存中。
9.如权利要求1所述的方法,其特征在于,所述步骤一中用于从智能显示设备端读取智能显示设备的应用程序测试信息的应用程序读取工具及用于统计测试信息的统计工具可安装在服务器中、待测试的智能显示设备中或一PC中。
10.如权利要求1所述的方法,其特征在于,当智能显示设备是android***时,采用Android开发环境中的Dalvik虚拟机调试监控服务ddms工具从智能显示设备端读取智能显示设备的应用程序测试信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310027814XA CN103106140A (zh) | 2013-01-24 | 2013-01-24 | 智能显示设备测试信息显示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310027814XA CN103106140A (zh) | 2013-01-24 | 2013-01-24 | 智能显示设备测试信息显示方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103106140A true CN103106140A (zh) | 2013-05-15 |
Family
ID=48314018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310027814XA Pending CN103106140A (zh) | 2013-01-24 | 2013-01-24 | 智能显示设备测试信息显示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103106140A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106649107A (zh) * | 2016-12-09 | 2017-05-10 | 武汉斗鱼网络科技有限公司 | 安卓***稳定性的自动化测试方法及装置 |
CN108243334A (zh) * | 2016-12-26 | 2018-07-03 | 研祥智能科技股份有限公司 | 信号源输出控制方法和装置 |
CN110018773A (zh) * | 2019-03-29 | 2019-07-16 | 东莞华贝电子科技有限公司 | 写号方法、***、装置及可读存储介质 |
CN110196872A (zh) * | 2019-05-09 | 2019-09-03 | 秒针信息技术有限公司 | 报告数据的处理方法和装置、存储介质及电子装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102065077A (zh) * | 2010-11-11 | 2011-05-18 | 中国联合网络通信集团有限公司 | 终端应用软件分发方法及*** |
US20120078851A1 (en) * | 2009-05-18 | 2012-03-29 | Francis Pinault | Data backup system |
CN102708050A (zh) * | 2012-04-21 | 2012-10-03 | 北京迈凯互动网络科技有限公司 | 移动应用测试方法和*** |
-
2013
- 2013-01-24 CN CN201310027814XA patent/CN103106140A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120078851A1 (en) * | 2009-05-18 | 2012-03-29 | Francis Pinault | Data backup system |
CN102065077A (zh) * | 2010-11-11 | 2011-05-18 | 中国联合网络通信集团有限公司 | 终端应用软件分发方法及*** |
CN102708050A (zh) * | 2012-04-21 | 2012-10-03 | 北京迈凯互动网络科技有限公司 | 移动应用测试方法和*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106649107A (zh) * | 2016-12-09 | 2017-05-10 | 武汉斗鱼网络科技有限公司 | 安卓***稳定性的自动化测试方法及装置 |
CN106649107B (zh) * | 2016-12-09 | 2020-06-12 | 武汉斗鱼网络科技有限公司 | 安卓***稳定性的自动化测试方法及装置 |
CN108243334A (zh) * | 2016-12-26 | 2018-07-03 | 研祥智能科技股份有限公司 | 信号源输出控制方法和装置 |
CN108243334B (zh) * | 2016-12-26 | 2020-04-28 | 研祥智能科技股份有限公司 | 信号源输出控制方法和装置 |
CN110018773A (zh) * | 2019-03-29 | 2019-07-16 | 东莞华贝电子科技有限公司 | 写号方法、***、装置及可读存储介质 |
CN110196872A (zh) * | 2019-05-09 | 2019-09-03 | 秒针信息技术有限公司 | 报告数据的处理方法和装置、存储介质及电子装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107273280B (zh) | 一种日志处理方法、装置、电子设备和存储介质 | |
CN109302522B (zh) | 测试方法、装置以及计算机***和介质 | |
CN110337641B (zh) | 使用屏幕截图元数据确定应用测试结果 | |
CN107783899B (zh) | 应用程序中h5页面的测试方法、装置和计算机设备 | |
CN107888978B (zh) | Key码烧录方法、装置及计算机可读存储介质 | |
CN107133174A (zh) | 测试用例代码自动生成装置与方法 | |
CN103606094A (zh) | 一种移动互联网广告监测方法和*** | |
CN102148844A (zh) | 定位内存泄漏的方法、服务器端、客户端和*** | |
CN111352836A (zh) | 一种压力测试方法及相关装置 | |
CN105022694A (zh) | 用于移动终端测试的测试用例生成方法及*** | |
CN112685211B (zh) | 一种错误信息展示方法、装置、电子设备及介质 | |
CN105808221A (zh) | 一种卡片式桌面的实现方法和装置 | |
CN105094868A (zh) | 一种软件升级方法、服务器及终端 | |
CN103106140A (zh) | 智能显示设备测试信息显示方法 | |
CN108196902B (zh) | 用于展示开屏广告的方法与设备 | |
CN105207832A (zh) | 一种服务器压力测试方法和装置 | |
CN112000911A (zh) | 页面管理方法、装置、电子设备以及存储介质 | |
CN109542754B (zh) | 移动设备的接入方法、应用程序的调试方法、装置和*** | |
CN102662838A (zh) | 一种浏览器中Flash的调试方法及*** | |
CN106156291A (zh) | 基于Localstroage的静态资源的缓存方法及其*** | |
CN104753979A (zh) | 一种显示网站信息的方法、服务器、终端及*** | |
CN113934758A (zh) | 车辆故障修复方法、装置、车载终端、服务器及存储介质 | |
CN111061977A (zh) | 网站的更新方法、装置及*** | |
CN109992614B (zh) | 数据获取方法、装置和服务器 | |
CN109542743B (zh) | 日志校验方法、装置、电子设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130515 |