一种记录移动终端测试过程的方法及系统技术方案

技术编号:15982549 阅读:35 留言:0更新日期:2017-08-12 05:36
本发明专利技术公开了一种记录移动终端测试过程的方法及系统,所述方法通过预先在移动终端中存储图片包;当启动测试步骤记录,检测移动终端的显示界面变化,当显示界面发生变化时,获取当前显示界面对应所述图片包中图片的文件名;当结束测试步骤记录,停止检测移动终端显示界面变化;并且将已记录的显示界面对应所述图片包中图片的文件名按时间先后顺序罗列出来。本发明专利技术通过移动终端自动记录测试步骤,从而帮助测试人员在发现BUG时能够快速回忆起具体的操作步骤,以提高测试与开发的效率。

【技术实现步骤摘要】
一种记录移动终端测试过程的方法及系统
本专利技术涉及移动终端
,尤其涉及的是一种记录移动终端测试过程的方法及系统。
技术介绍
目前,随着智能移动终端技术的迅速发展,智能手机已经大量普及,各移动终端厂商正如火如荼地投入到智能手机产品开发当中。然而,智能手机不同于传统的功能手机,使用复杂,在手机出厂前常常需要做大量的测试,然后针对测试过程中出现的问题反馈给产品开发人员进行修改。在产品测试过程中,常常碰到测试人员发现了一个BUG(软件缺陷),但由于之前操作步骤较多却回想不起来具体的操作步骤,只能凭记忆来慢慢回忆步骤,有时甚至回忆不起来,造成测试效率低下。有的移动终端厂商为了解决该问题,常常在测试人员身后架设摄像机来记录测试步骤,当测试人员发现BUG时只需回看录像就能找到具体出现BUG的步骤;该方法成本较高需要购买大量的摄像机。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,本专利技术提供一种记录移动终端测试过程的方法,旨在能够通过移动终端自动记录测试步骤,从而帮助测试人员在发现BUG时能够快速回忆起具体的操作步骤,以提高测试与开发的效率。本专利技术解决技术问题所采用的技术方案如下:一种记录移动终端测试过程的方法,其中,包括:A,预先在移动终端中存储图片包,所述图片包中的图片由移动终端所有可能显示界面的截图所组成;B,当启动测试步骤记录,检测移动终端的显示界面变化,当显示界面发生变化时,获取当前显示界面对应所述图片包中图片的文件名;C,当结束测试步骤记录,停止检测移动终端显示界面变化;并且将已记录的显示界面对应所述图片包中图片的文件名按时间先后顺序罗列出来。所述记录移动终端测试过程的方法,其中,所述步骤A中的图片包由若干图片文件所组成,且每个图片文件的文件名为这些图片的唯一识别码;所述图片包中的每一个图片文件均为移动终端中可能显示的界面,即图片包由移动终端所有可能显示界面的截图所组成。所述记录移动终端测试过程的方法,其中,所述步骤B中的检测移动终端的显示界面变化具体包括:检测发送给显示屏的数据是否发生变化,若发生变化则判断显示界面发生变化,否则显示界面未发生变化。所述记录移动终端测试过程的方法,其中,所述步骤A中所述图片包存储在移动终端掉电不易失存储器中。所述记录移动终端测试过程的方法,其中,所述掉电不易失存储器,包括:FLASH、EMMC。一种记录移动终端测试过程的系统,其中,包括:图片包模块,用于预先在移动终端中存储图片包,所述图片包中的图片由移动终端所有可能显示界面的截图所组成;检测与记录模块,用于当启动测试步骤记录,检测移动终端的显示界面变化,当显示界面发生变化时,获取当前显示界面对应所述图片包中图片的文件名;记录显示模块,用于当结束测试步骤记录,停止检测移动终端显示界面变化;并且将已记录的显示界面对应所述图片包中图片的文件名按时间先后顺序罗列出来。所述记录移动终端测试过程的系统,其中,所述图片包由若干图片文件所组成,且每个图片文件的文件名为这些图片的唯一识别码;所述图片包中的每一个图片文件均为移动终端中可能显示的界面,即图片包由移动终端所有可能显示界面的截图所组成。所述记录移动终端测试过程的系统,其中,检测与记录模块包括:检测单元,用于检测发送给显示屏的数据是否发生变化,若发生变化则判断显示界面发生变化,否则显示界面未发生变化。所述记录移动终端测试过程的系统,其中,所述图片包存储在移动终端掉电不易失存储器中。所述记录移动终端测试过程的系统,其中,所述掉电不易失存储器,包括:FLASH、EMMC。本专利技术所提供的记录移动终端测试过程的方法及系统,所述方法通过预先在移动终端中存储图片包;当启动测试步骤记录,检测移动终端的显示界面变化,当显示界面发生变化时,获取当前显示界面对应所述图片包中图片的文件名;当结束测试步骤记录,停止检测移动终端显示界面变化;并且将已记录的显示界面对应所述图片包中图片的文件名按时间先后顺序罗列出来。本专利技术通过移动终端自动记录测试步骤,从而帮助测试人员在发现BUG时能够快速回忆起具体的操作步骤,以提高测试与开发的效率。附图说明图1是本专利技术记录移动终端测试过程的方法的较佳实施例的流程图。图2是本专利技术记录移动终端测试过程的系统的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术记录移动终端测试过程的方法的较佳实施例的流程图。如图1所示,本专利技术实施例所述一种记录移动终端测试过程的方法,包括以下步骤:步骤S100、预先在移动终端中存储图片包,所述图片包中的图片由移动终端所有可能显示界面的截图所组成。具体地,所述图片包由若干图片文件所组成,且每个图片文件的文件名为这些图片的唯一识别码;所述图片包中的每一个图片文件均为移动终端中可能显示的界面,即图片包由移动终端所有可能显示界面的截图所组成。其中,本实施例的图片包记录的介质是移动终端掉电不易失存储器中;其中,所述掉电不易失存储器,包括:FLASH、EMMC等。譬如,某移动终端共包括一百个可能的显示界面,则在移动终端中事先对这一百个可能的显示界面进行截图,截图后用一个唯一的识别码进行保存,譬如用0574001~0574100来作为这一百个截图的文件名(识别码)。步骤S200、当启动测试步骤记录,检测移动终端的显示界面变化,当显示界面发生变化时,获取当前显示界面对应所述图片包中图片的文件名。具体地,移动终端的显示界面变化的检测方法为:检测发送给显示屏的数据是否发生变化,若发生变化则显示界面发生变化,否则显示界面未发生变化。也就是说在向显示屏发送的每一帧数据都与上帧数据进行一个像素一个像素的比较,只要有一个像素的数据不同就认为检测到移动终端的显示界面发生变化。当检测到移动终端的显示界面发生变化时,获取当前显示界面的截图,然后在图片包中查找到该截图的文件名(识别码),然后把文件名按顺序记录下来,这里的顺序指的是记录的时间先后顺序,譬如,较早的记录在前面,较晚的记录在后面步骤S300、当结束测试步骤记录,停止检测移动终端显示界面变化;并且将已记录的显示界面对应所述图片包中图片的文件名按时间先后顺序罗列出来。通过步骤S300,测试人员在发现BUG时,只需结束测试步骤记录,然后就能看到之前测试过程中经历的显示界面变化的截图的对应文件名;只需将文件名对图片包中的截图进行对应即可还原之前的测试场景。这样,在能够通过移动终端自动记录测试步骤,从而帮助测试人员在发现BUG时能够快速回忆起具体的操作步骤,以提高测试与开发的效率。由上可见,本专利技术提供一种记录移动终端测试过程的方法,旨在能够通过移动终端自动记录测试步骤,从而帮助测试人员在发现BUG时能够快速回忆起具体的操作步骤,以提高测试与开发的效率。基于上述方法实施例,本专利技术还提供了一种记录移动终端测试过程的系统,如图2所示,所述系统包括:图片包模块210,用于预先在移动终端中存储图片包,所述图片包中的图片由移动终端所有可能显示界面的截图所组成;具体如上所述。检测与记录模块220,用于当启本文档来自技高网...
一种记录移动终端测试过程的方法及系统

【技术保护点】
一种记录移动终端测试过程的方法,其特征在于,包括:预先在移动终端中存储图片包,所述图片包中的图片由移动终端所有可能显示界面的截图所组成;B,当启动测试步骤记录,检测移动终端的显示界面变化,当显示界面发生变化时,获取当前显示界面对应所述图片包中图片的文件名;C,当结束测试步骤记录,停止检测移动终端显示界面变化;并且将已记录的显示界面对应所述图片包中图片的文件名按时间先后顺序罗列出来。

【技术特征摘要】
1.一种记录移动终端测试过程的方法,其特征在于,包括:预先在移动终端中存储图片包,所述图片包中的图片由移动终端所有可能显示界面的截图所组成;B,当启动测试步骤记录,检测移动终端的显示界面变化,当显示界面发生变化时,获取当前显示界面对应所述图片包中图片的文件名;C,当结束测试步骤记录,停止检测移动终端显示界面变化;并且将已记录的显示界面对应所述图片包中图片的文件名按时间先后顺序罗列出来。2.根据权利要求1所述记录移动终端测试过程的方法,其特征在于,所述步骤A中的图片包由若干图片文件所组成,且每个图片文件的文件名为这些图片的唯一识别码;所述图片包中的每一个图片文件均为移动终端中可能显示的界面,即图片包由移动终端所有可能显示界面的截图所组成。3.根据权利要求1所述记录移动终端测试过程的方法,其特征在于,所述步骤B中的检测移动终端的显示界面变化具体包括:检测发送给显示屏的数据是否发生变化,若发生变化则判断显示界面发生变化,否则显示界面未发生变化。4.根据权利要求1所述记录移动终端测试过程的方法,其特征在于,所述步骤A中所述图片包存储在移动终端掉电不易失存储器中。5.根据权利要求1所述记录移动终端测试过程的方法,其特征在于,所述掉电不易失存储器,包括:FLASH、EMMC。6....

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1