主题适配测试方法及装置的制造方法

文档序号:9306843阅读:342来源:国知局
主题适配测试方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种主题适配测试方法及装置。
【背景技术】
[0002]为了满足用户对手机的个性化需求,现有市场提供了很多风格各异的手机主题,手机在应用这些主题之后,可以实现手机的个性化。由于手机的分辨率比较多样化,为了能够保证发布的主题可以适配于不同分辨率的手机,因此在一个主题发布之前,通常需要测试该主题是否适配于不同分辨率的手机。
[0003]在传统的主题适配测试的过程中,测试人员首先需要将主题包分别安装在具有不同分辨率的多个手机上,每个手机可以分别对应不同的分辨率,比如分别对应于480*800、480*854、320*480、720*1280、540*960、1080*1920、800*1280、240*320、720*1184、480*728、640*960等分辨率,让这些手机应用该主题,然后测试人员操作应用有该主题的各个手机,查看该主题在各个手机上的适配效果。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:在对每个主题进行适配测试时,需要人工手动在各个具有不同分辨率的手机上分别安装好主题包,再在各个手机上看适配效果,从而导致工作量比较大,测试效率比较低。

【发明内容】

[0005]为了解决现有技术中在对每个主题进行适配测试时,需要人工手动进行测试,导致测试效率比较低的问题,本发明实施例提供了一种主题适配测试方法及装置。所述技术方案如下:
[0006]第一方面,提供了一种主题适配测试方法,所述方法包括:
[0007]将主题包复制到被测设备;
[0008]向所述被测设备发送用于指示所述被测设备自动应用所述主题包所对应的主题的应用指令,以便所述被测设备自动应用所述主题;
[0009]向所述被测设备发送用于指示所述被测设备对屏幕进行截图的截图指令,以便所述被测设备对所述屏幕进行截图,得到截图图片;
[0010]向所述被测设备发送用于指示所述被测设备上传所述截图图片的上传指令,以便所述被测设备上传所述截图图片。
[0011]第二方面,提供了一种主题适配测试装置,所述装置包括:
[0012]复制模块,用于将主题包复制到被测设备;
[0013]应用指令发送模块,用于向所述被测设备发送用于指示所述被测设备自动应用所述主题包所对应的主题的应用指令,以便所述被测设备自动应用所述主题;
[0014]截图指令发送模块,用于向所述被测设备发送用于指示所述被测设备对屏幕进行截图的截图指令,以便所述被测设备对所述屏幕进行截图,得到截图图片;
[0015]上传指令发送模块,用于向所述被测设备发送用于指示所述被测设备上传所述截图图片的上传指令,以便所述被测设备上传所述截图图片。本发明实施例提供的技术方案带来的有益效果是:
[0016]通过在测试设备上直接输入进行主题适配测试时的相关指令,自动获取主题适配时的截图,完成对主题适配的测试;解决了现有技术中在对每个主题进行适配测试时,需要人工手动进行测试,导致测试效率比较低的问题;由于在进行主题适配测试时,可以通过在测试设备上发送相关的测试指令,因此在整个主题适配测试过程中,并不需要人工对被测设备太多的操作;达到了可以提高主题适配测试时的测试效率,并降低人工测试成本的效果。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明一个实施例中提供的主题适配测试方法的方法流程图;
[0019]图2是本发明另一个实施例中提供的主题适配测试方法的方法流程图;
[0020]图3是本发明再一个实施例中提供的主题适配测试方法的方法流程图;
[0021]图4是本发明一个实施例中提供的主题适配测试装置的结构示意图;
[0022]图5是本发明另一个实施例中提供的主题适配测试装置的结构示意图。
【具体实施方式】
[0023]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0024]请参见图1所示,其示出了本发明一个实施例中提供的主题适配测试方法的方法流程图,该主题适配测试方法可以应用于测试设备中,这里所讲的测试设备可以为台式电脑、平板电脑、膝上型便携计算机等。该主题适配测试方法可以包括:
[0025]101,将主题包复制到被测设备;
[0026]这里所讲的被测设备通常可以为安装有android系统的设备,比如可以为安装有android系统的智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器(Moving PictureExperts Group Aud1 Layer III,动态影像专家压缩标准音频层面3)、MP4 (MovingPicture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。
[0027]102,向被测设备发送用于指示被测设备自动应用主题包所对应的主题的应用指令,以便被测设备自动应用主题;
[0028]103,向被测设备发送用于指示被测设备对屏幕进行截图的截图指令,以便被测设备对屏幕进行截图,得到截图图片;
[0029]104,向被测设备发送用于指示被测设备上传截图图片的上传指令,以便被测设备上传截图图片。
[0030]综上所述,本发明实施例提供的主题适配测试方法,通过在测试设备上直接输入进行主题适配测试时的相关指令,自动获取主题适配时的截图,完成对主题适配的测试;解决了现有技术中在对每个主题进行适配测试时,需要人工手动进行测试,导致测试效率比较低的问题;由于在进行主题适配测试时,可以通过在测试设备上发送相关的测试指令,因此在整个主题适配测试过程中,并不需要人工对被测设备太多的操作;达到了可以提高主题适配测试时的测试效率,并降低人工测试成本的效果。
[0031]在主题适配测试的过程中,均可以预先为向被测设备发送的各个指令对应设置一个时间段,当时间段到达时,则可以向被测设备发送对应的指令,具体实现方式可以参见图2中的描述。
[0032]请参见图2所示,其示出了本发明另一个实施例中提供的主题适配测试方法的方法流程图,该主题适配测试方法可以应用于测试设备中,这里所讲的测试设备可以为台式电脑、平板电脑、膝上型便携计算机等。该主题适配测试方法可以包括:
[0033]201,将主题包复制到被测设备;
[0034]这里所讲的被测设备通常可以为安装有android系统的设备,比如可以为安装有android系统的智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。
[0035]被测设备的分辨率可以为任意一种分辨率,比如可以为480*800、480*854、320*480、720*1280、540*960、1080*1920、800*1280、240*320、720*1184、480*728、640*960
等分辨率中的一种。
[0036]在实际应用中,首先可以将上传的主题资源打包成主题包,然后可以根据复制命令:android adb push〈本地路径X远程路径〉将主题包复制到被测设备。其中,本地路径用于指示测试设备中保存主题包的位置,远程路径用于指示将要把主题包复制到被测设备中的存储位置。
[0037]202,在第三指定时间段之后,向被测设备的各个应用程序广播发送应用指令,以便被测设备的桌面应用程序自动应用主题;
[0038]该应用指令用于指示被测设备自动应用该主题包所对应的主题。
[0039]这里所讲的第三指定时间段为预先设定好的,这是因为如果该主题包尚未被复制到被测设备则发送应用指令时,被测设备无法正确应用该主题包所对应的主题,因此需要在复制结束之后,才能向被测设备发送应用指令。该第三指定时间段可以根据主题包的大小来设定,这是因为复制时间与主题包的大小成正比例关系,当主题包较大时,则需要的复制时间就越长。
[0040]被测设备中存在各种应用程序,此时则可以向被测设备的各个应用程序广播发送应用指令。当被测设备中的各个应用程序接收到该应用指令时,仅有该被测设备中的桌面应用程序才能成功响应该应用指令,并根据应用指令应用该主题包所对应的主题。这里所讲的桌面应用程序为可以应用主题的桌面应用程序。
[0041]在实际应用中,测试设备可以根据命令:Android adb broadcast向被测设备广播应用指令,以便被测设备加载并生效该主题包所对应的主题。
[0042]203,在第一指定时间段之后,向被测设备发送用于指示被测设备模拟指定操作的操作指令,以便被测设备模拟指定操作;
[0043]这里所讲的第一指定时间段也可以根据实际情况进行设定,比如可以设置为10s,15s等,这是因为被测设备在接收到应用指令之后,需要对主题进行加载生效,而这个过程通常也会消耗掉一段时间,这段时间通常和被加载的主题的大小、被测设备的加载性能及配置相关,而第一指定时间段所
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1