[go: up one dir, main page]

CN104869203B - Method of testing, device and the test equipment of interim card - Google Patents

Method of testing, device and the test equipment of interim card Download PDF

Info

Publication number
CN104869203B
CN104869203B CN201510342681.4A CN201510342681A CN104869203B CN 104869203 B CN104869203 B CN 104869203B CN 201510342681 A CN201510342681 A CN 201510342681A CN 104869203 B CN104869203 B CN 104869203B
Authority
CN
China
Prior art keywords
manipulator
test
pictures
stuck
device under
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.)
Expired - Fee Related
Application number
CN201510342681.4A
Other languages
Chinese (zh)
Other versions
CN104869203A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510342681.4A priority Critical patent/CN104869203B/en
Publication of CN104869203A publication Critical patent/CN104869203A/en
Application granted granted Critical
Publication of CN104869203B publication Critical patent/CN104869203B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

本发明适用于测试技术领域,提供了一种卡顿的测试方法、装置及测试设备,所述方法包括:控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像;获取实时摄像得到的连续两帧图片之间的差异值;根据所述差异值确定待测设备是否出现卡顿点。本发明,可以自动完成待测设备的卡顿测试,整个测试过程不需要人工参与,节省了测试中的人力时间,可以大幅提升测试效率,实现了测试的自动化,可以快速实现卡顿性能测试,且精确度更高。

The present invention is applicable to the technical field of testing, and provides a stuck testing method, device, and testing equipment. The method includes: while controlling the manipulator to execute a pre-built stuck scenario test case according to a pre-generated automation script, controlling The manipulator shoots the screen of the device under test in real time; acquires the difference value between two consecutive frames of pictures obtained by real-time shooting; and determines whether the device under test has a stuck point according to the difference value. The present invention can automatically complete the freeze test of the equipment to be tested. The whole test process does not require manual participation, which saves manpower time in the test, can greatly improve the test efficiency, realizes the automation of the test, and can quickly realize the freeze performance test. And the accuracy is higher.

Description

卡顿的测试方法、装置及测试设备Caton test method, device and test equipment

技术领域technical field

本发明属于测试技术领域,尤其涉及一种卡顿的测试方法、装置及测试设备。The invention belongs to the technical field of testing, and in particular relates to a stuck testing method, device and testing equipment.

背景技术Background technique

现在的智能手机,功能越来越强大,已经成为运行多种应用的强大移动终端,同时,人们对智能手机的系统和智能手机中安装的应用的运行的流畅度要求越来越高。Today's smart phones have more and more powerful functions, and have become powerful mobile terminals running various applications. At the same time, people have higher and higher requirements for the smoothness of the running of the smart phone system and the applications installed in the smart phone.

但是,随着智能手机的功能越来越多,后台占用的资源越来越多,且越来越碎片化,导致在用户使用智能手机的时候会出现卡顿的状况,极大地影响了客户体验。因此手机生产商会需要在手机软硬件系统上做不断的优化从而带给客户更好的体验。对手机做优化最重要的是要抓出真实卡顿的现象以便分析原因对应解决,但是卡顿本身是一件小概率的事情,并不是很容易出现,因此需要不断的测试复现出这个场景,才能确认手机存在性能问题,需要进行专项优化。However, with more and more functions of smartphones, more and more resources are occupied in the background, and more and more fragmented, resulting in the situation of freezing when users use smartphones, which greatly affects the customer experience . Therefore, mobile phone manufacturers will need to continuously optimize the software and hardware systems of mobile phones to bring customers a better experience. The most important thing to optimize the mobile phone is to catch the real phenomenon of freezing in order to analyze the cause and solve it accordingly. However, the freezing itself is a small probability and it is not easy to occur, so continuous testing is required to reproduce this scene , to confirm that there is a performance problem in the mobile phone, and special optimization is required.

然而,在实现本发明过程中,发明人发现现有技术提供的卡顿的测试方法至少存在如下问题:However, in the process of implementing the present invention, the inventors found that the lag test method provided by the prior art has at least the following problems:

现有的卡顿的测试方法,需要测试员手动去将各种场景反复的一遍一遍的滑动和切换,并且用几台机器进行对比观察,从而主观判断手机是否出现滑动卡顿,而且性能卡顿场景很容易错过且不容易复现,因此抓到这个测试场景需要耗费相当多的人力和时间,且不精确。The existing freeze test method requires the tester to manually slide and switch various scenes over and over again, and use several machines for comparison and observation, so as to subjectively judge whether the mobile phone has slide freezes and performance freezes The scene is easy to miss and not easy to reproduce, so it takes a lot of manpower and time to capture this test scene, and it is not accurate.

发明内容Contents of the invention

有鉴于此,本发明实施例提供一种卡顿的测试方法、装置及测试设备,以解决现有技术提供的卡顿的测试方法,需要人工对待测设备,比如手机等移动终端的卡顿性能进行测试,耗费人力和时间,且精确度不高的问题。In view of this, the embodiments of the present invention provide a freeze test method, device and test equipment to solve the freeze test method provided by the prior art, which requires manual testing of the equipment to be tested, such as the freeze performance of mobile terminals such as mobile phones. Testing is labor-intensive and time-consuming, and the accuracy is not high.

第一方面,提供一种卡顿的测试方法,包括:In the first aspect, a stuck test method is provided, including:

控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像;While controlling the manipulator to execute the pre-built freeze scenario test case according to the pre-generated automation script, control the manipulator to take real-time pictures of the screen of the device under test;

获取实时摄像得到的连续两帧图片之间的差异值;Obtain the difference value between two consecutive frames of pictures obtained by real-time camera;

根据所述差异值确定待测设备是否出现卡顿点。According to the difference value, it is determined whether there is a stuck point in the device under test.

结合第一方面,在第一方面的第一种可能的实现方式中,在所述控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像之前,还包括:With reference to the first aspect, in a first possible implementation manner of the first aspect, while the control manipulator executes a pre-built freeze scenario test case according to a pre-generated automation script, control the manipulator to test the device Before the screen real-time camera, also include:

构建卡顿场景测试案例;Construct a freeze scenario test case;

将所述场景测试案例转化成自动化脚本。The scenario test cases are converted into automation scripts.

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述卡顿场景测试案例中包括所述机械手能够执行的操作步骤和操作顺序。With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the freezing scenario test case includes operation steps and operation sequences that can be performed by the manipulator.

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,在所述根据所述差异值确定待测设备是否出现卡顿点之后,还包括:With reference to the second possible implementation of the first aspect, in the third possible implementation of the first aspect, after determining whether a stuck point occurs in the device under test according to the difference value, the method further includes:

存储所述机械手执行的操作步骤、操作顺序、所述机械手实时摄像得到的图片以及根据图片之间的差异值确定的卡顿点。The operation steps performed by the manipulator, the operation sequence, the pictures taken by the manipulator in real time, and the stuck points determined according to the difference values between the pictures are stored.

结合第一方面或者结合第一方面的第一种可能的实现方式或者结合第一方面的第二种可能的实现方式或者结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述机械手的前端安装有触摸屏触头,所述控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例为:控制所述触摸屏触头按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例;In combination with the first aspect or in combination with the first possible implementation of the first aspect or in combination with the second possible implementation of the first aspect or in combination with the third possible implementation of the first aspect, in the first aspect of the first In four possible implementations, the front end of the manipulator is equipped with touch screen contacts, and the control manipulator executes the pre-built jamming scene test case according to the pre-generated automation script: control the touch screen contacts according to the pre-generated automated scripts to execute pre-built freeze scenario test cases;

所述机械手的上端安装有摄像头,所述控制所述机械手对待测设备的屏幕实时摄像为:控制所述摄像头对待测设备的屏幕实时摄像。A camera is installed on the upper end of the manipulator, and the controlling the manipulator to take real-time pictures of the screen of the device under test is: controlling the camera to take real-time pictures of the screen of the device under test.

第二方面,提供一种卡顿的测试装置,包括:In the second aspect, a stuck test device is provided, including:

机械手;manipulator;

控制单元,用于控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像;The control unit is used to control the manipulator to execute the pre-built stuck scene test case according to the pre-generated automation script, and at the same time to control the manipulator to take pictures of the screen of the device under test in real time;

获取单元,用于获取所述控制单元实时摄像得到的连续两帧图片之间的差异值;An acquisition unit, configured to acquire the difference value between two consecutive frames of pictures captured by the control unit in real time;

确定单元,用于根据所述获取单元获取到的差异值确定待测设备是否出现卡顿点。A determining unit, configured to determine whether a stuck point occurs in the device under test according to the difference value acquired by the acquiring unit.

结合第二方面,在第二方面的第一种可能的实现方式中,所述装置,还包括:With reference to the second aspect, in a first possible implementation manner of the second aspect, the device further includes:

构建单元,用于构建卡顿场景测试案例;Construction unit, used to build test cases for freezing scenarios;

转化单元,用于将所述构建单元构建的场景测试案例转化成自动化脚本。The conversion unit is used to convert the scenario test case constructed by the construction unit into an automation script.

结合第二面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述构建单元构建的卡顿场景测试案例中包括所述机械手能够执行的操作步骤和操作顺序。With reference to the first possible implementation of the second aspect, in the second possible implementation of the second aspect, the freeze scenario test case constructed by the construction unit includes the operation steps and operations that the manipulator can perform order.

结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述装置,还包括:With reference to the second possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the device further includes:

存储单元,用于存储所述控制单元控制所述机械手执行的操作步骤、操作顺序、所述机械手实时摄像得到的图片以及所述确定单元根据图片之间的差异值确定的卡顿点。The storage unit is used to store the operation steps performed by the control unit to control the manipulator, the operation sequence, the pictures captured by the manipulator in real time, and the stuck point determined by the determination unit according to the difference between the pictures.

结合第二方面或者结合第二方面的第一种可能的实现方式或者结合第二方面的第二种可能的实现方式或者结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述机械手的前端安装有触摸屏触头,所述控制单元控制所述触摸屏触头按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例;In combination with the second aspect or in combination with the first possible implementation of the second aspect or in combination with the second possible implementation of the second aspect or in combination with the third possible implementation of the second aspect, in the first possible implementation of the second aspect In four possible implementations, the front end of the manipulator is equipped with a touch screen contact, and the control unit controls the touch screen contact to execute a pre-built stuck scenario test case according to a pre-generated automation script;

所述机械手的上端安装有摄像头,所述控制单元控制所述摄像头对待测设备的屏幕实时摄像。A camera is installed on the upper end of the manipulator, and the control unit controls the camera to take pictures of the screen of the device under test in real time.

第三方面,提供一种测试设备,其特征在于,所述测试设备包括第二方面所述的卡顿的测试装置。According to a third aspect, there is provided a testing device, characterized in that the testing device includes the stuck testing device described in the second aspect.

在本发明实施例,先控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像,再获取实时摄像得到的连续两帧图片之间的差异值,最后根据所述差异值确定待测设备是否出现卡顿点,从而可以自动完成待测设备的卡顿测试,整个测试过程不需要人工参与,节省了测试中的人力时间,可以大幅提升测试效率,实现了测试的自动化,可以快速实现卡顿性能测试,且精确度更高。In the embodiment of the present invention, first control the manipulator to execute the pre-built freeze scene test case according to the pre-generated automation script, and at the same time control the manipulator to take real-time pictures of the screen of the device under test, and then obtain two consecutive frames of pictures obtained by real-time pictures Finally, according to the difference value, it is determined whether there is a stuck point in the device under test, so that the stuck test of the device under test can be automatically completed. The entire test process does not require manual participation, which saves manpower time in the test. It can greatly improve the test efficiency, realize the automation of the test, and quickly realize the freeze performance test with higher accuracy.

附图说明Description of drawings

图1是本发明卡顿的测试方法实施例的实现流程图;Fig. 1 is the implementation flowchart of the test method embodiment of stuck in the present invention;

图2是本发明卡顿的测试装置实施例的结构框图;Fig. 2 is the structural block diagram of the embodiment of the test device of stuck in the present invention;

图3是本发明测试设备实施例的结构框图。Fig. 3 is a structural block diagram of an embodiment of the testing equipment of the present invention.

具体实施方式detailed description

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

在本发明实施例中,先控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像,再获取实时摄像得到的连续两帧图片之间的差异值,最后根据所述差异值确定待测设备是否出现卡顿点,从而可以自动完成待测设备的卡顿测试。In the embodiment of the present invention, the manipulator is firstly controlled to execute the pre-built freeze scene test case according to the pre-generated automation script, and at the same time, the manipulator is controlled to take real-time pictures of the screen of the device under test, and then two consecutive frames obtained by the real-time pictures are acquired The difference value between the pictures, and finally determine whether there is a stuck point in the device under test according to the difference value, so that the stuck test of the device under test can be automatically completed.

以下结合具体实施例对本发明的实现进行详细描述:The realization of the present invention is described in detail below in conjunction with specific embodiment:

实施例一Embodiment one

图1示出了本发明实施例一提供的卡顿的测试方法的实现流程,详述如下:FIG. 1 shows the implementation process of the stuck test method provided by Embodiment 1 of the present invention, which is described in detail as follows:

在步骤S101中,构建卡顿场景测试案例。In step S101, a freeze scenario test case is constructed.

在本发明实施例中,可以预先收集产生卡顿现象的主要场景,然后再根据这些场景构建出不同的卡顿场景测试案例,所述卡顿场景测试案例中包括机械手能够执行的操作步骤和操作顺序。In the embodiment of the present invention, it is possible to pre-collect the main scenarios that cause the freeze phenomenon, and then construct different freeze scenario test cases based on these scenarios, and the freeze scenario test cases include the operation steps and operations that the manipulator can perform order.

其中,绝大部分卡顿现象出现的场景为对文件、CPU和内存的频繁碎片式的操作切换后,进行列表或界面的滑动,或者进行软件应用的界面启动和切换,比如拨打不同号码电话50通之后,上下滑动通话记录列表,查看滑动是否卡顿等。Among them, most of the scenes where the freeze phenomenon occurs are frequent fragmented operation switching of files, CPU and memory, sliding of lists or interfaces, or starting and switching of software application interfaces, such as dialing different phone numbers 50 After calling, swipe up and down the list of call records to check whether the swipe is stuck, etc.

在步骤S102中,将所述场景测试案例转化成自动化脚本。In step S102, the scenario test case is converted into an automation script.

在本发明实施例中,将场景测试案例中的操作步骤和操作顺序用脚本语言的方式描述出来,生成一个自动化脚本。机械手能够按照所述自动化脚本中的操作步骤和操作顺序来正确执行场景测试案例。In the embodiment of the present invention, the operation steps and operation sequence in the scenario test case are described in a script language, and an automation script is generated. The manipulator can correctly execute the scenario test case according to the operation steps and operation sequence in the automation script.

具体的,机械手可以基于三轴运动,该机械手的前端安装有触摸屏触头,触摸屏触头能够点击触摸屏产生点触感应,并在机械臂一定的范围内能够移动到精确的位置,触摸屏触头可以上下左右前后移动,并且能够模仿人手快速下探点击然后弹起,从而能够实现人手对手机等待测设备触摸屏进行的点触,拖拽,滑动,按键等操作,进而让机械手能够基于自动化脚本实现对手机等待测设备的自动化操作。Specifically, the manipulator can be based on three-axis motion. The front end of the manipulator is equipped with a touch screen contact. The touch screen contact can click the touch screen to generate point touch sensing, and can move to a precise position within a certain range of the mechanical arm. The touch screen contact can Move up, down, left, right, back and forth, and can imitate the rapid dipping and clicking of human hands and then pop up, so that human hands can touch, drag, slide, press buttons and other operations on the touch screen of the mobile phone to be tested, so that the manipulator can be based on automated scripts. The mobile phone is waiting for the automated operation of the device under test.

例如,测试案例中的第一步是启动电话本应用,转化为的脚本是:click(50,100),意思为点触屏幕坐标(50,100),横坐标为50,纵坐标为100,机械手会根据横纵坐标,移动到指定位置,然后再让触摸屏触头点触手机等待测设备的触摸屏,模仿人手点击了对应的屏幕点,启动了电话本。For example, the first step in the test case is to start the phone book application, and the converted script is: click(50,100), which means to touch the screen coordinates (50,100), the abscissa is 50, and the ordinate is 100. Ordinate, move to the specified position, and then let the touch screen contact point touch the touch screen of the mobile phone waiting to be tested, imitating the human hand to click the corresponding screen point, and start the phone book.

在步骤S103中,控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像。In step S103, the manipulator is controlled to execute the pre-built freeze scenario test case according to the pre-generated automation script, and at the same time, the manipulator is controlled to take pictures of the screen of the device under test in real time.

在本发明实施例中,可以控制机械手前端安装的触摸屏触头按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例。由于场景测试案例由一系列的操作步骤按顺序组合起来,达到了模仿手动测试的一整套测试动作,并且让机械手能够根据脚本语言的顺序来正确执行测试案例,产生和人实际操作手机测试相同的测试操作和测试顺序,达到统一的测试效果。In the embodiment of the present invention, the touch screen contacts installed at the front end of the manipulator can be controlled to execute the pre-built stuttering scenario test case according to the pre-generated automation script. Since the scenario test cases are combined in sequence by a series of operation steps, a complete set of test actions that imitate manual testing can be achieved, and the manipulator can correctly execute the test cases according to the order of the script language, resulting in the same results as the actual operation of the mobile phone test. Test operation and test sequence to achieve a unified test effect.

机械手的上端安装有高速摄像头,实现对于待测设备屏幕的快速实时摄像,摄像头摄像帧速达到每秒120帧以上,保证超过待测设备屏幕刷新率(60Hz)的两倍甚至更高。A high-speed camera is installed on the upper end of the manipulator to realize fast real-time video recording of the screen of the device under test. The frame rate of the camera reaches more than 120 frames per second, which is guaranteed to exceed twice or even higher than the screen refresh rate (60Hz) of the device under test.

在步骤S104中,获取实时摄像得到的连续两帧图片之间的差异值,根据所述差异值确定待测设备是否出现卡顿点。In step S104, the difference value between two consecutive frames of pictures obtained by real-time shooting is acquired, and it is determined whether the device under test is stuck according to the difference value.

在本发明实施例中,可以获取安装在机械手上的高速摄像头实时摄像得到的图片,并对高速摄像头摄像得到的图片进行逐帧比对分析,计算连续两帧图片之间的差异值,根据所述差异值确定待测设备是否出现卡顿点。In the embodiment of the present invention, it is possible to obtain the pictures captured by the high-speed camera mounted on the manipulator in real time, compare and analyze the pictures captured by the high-speed camera frame by frame, and calculate the difference value between two consecutive frames of pictures, according to the obtained The above difference value determines whether the device under test has a stuck point.

比如,控制机械手的触摸屏触头在通讯录列表上滑动,查看机械手的触摸屏触头没有离开屏幕时滑动时列表移动的流畅度和机械手的触摸屏触头快速滑动离开屏幕之后列表移动的流畅度,同时控制机械手的高速摄像头连续获取图像,将连续图片变化小于阈值的图片数目记录下来(例如当滑动时,高速摄像头摄像频率是240帧,屏幕刷新频率是60帧,则应该是每四个图片刚好完成一次列表移动,图片分析每四个图片分析一次,如果上一次和本次的图片相差小于一个阈值,则认为图片没有变化,即列表没有移动,则计数+1,表示此时卡了一帧,再持续分析下一张图片)。列表滑动时高速摄像头摄取的图像应该以均匀的速度进行变化,如果在应该滑动的状态下,高速摄像头拍到待测设备屏幕连续好几帧图像变化不大,则反映在人眼看来屏幕图像“卡”在了此处,应该列表移动的地方没有按原来的速度进行移动,则这里是卡顿点。For example, control the touch screen contact of the manipulator to slide on the address book list, check the smoothness of the list movement when the touch screen contact of the manipulator does not leave the screen and the fluency of the list movement after the touch screen contact of the manipulator quickly slides away from the screen, and at the same time The high-speed camera that controls the manipulator continuously acquires images, and records the number of pictures whose continuous picture changes are less than the threshold (for example, when sliding, the high-speed camera shooting frequency is 240 frames, and the screen refresh rate is 60 frames, so it should be every four pictures. Once the list is moved, the picture analysis is performed every four pictures. If the difference between the last picture and this time picture is less than a threshold, it is considered that the picture has not changed, that is, the list has not moved, and the count is +1, indicating that a frame is stuck at this time. Continue to analyze the next picture). When the list is sliding, the images taken by the high-speed camera should change at a uniform speed. If the high-speed camera captures the screen of the device under test for several consecutive frames without much change in the state of sliding, it will be reflected in the human eye. "At this point, the place where the list should move does not move at the original speed, so here is the stuck point.

优选地,还可以存储机械手执行的操作步骤、操作顺序、机械手实时摄像得到的图片以及根据图片之间的差异值确定的卡顿点至测试报表中,以提供给开发人员分析、解决卡顿问题。Preferably, it is also possible to store the operation steps performed by the manipulator, the sequence of operations, the pictures obtained by the manipulator in real-time photography, and the stuck points determined according to the difference between the pictures in the test report, so as to provide developers with analysis and solution to the stuck problem .

本实施例,先控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例,同时控制所述机械手对待测设备的屏幕实时摄像,再获取实时摄像得到的连续两帧图片之间的差异值,最后根据所述差异值确定待测设备是否出现卡顿点,从而可以自动完成待测设备的卡顿测试,整个测试过程不需要人工参与,节省了测试中的人力时间,可以大幅提升测试效率,实现了测试的自动化,可以快速实现卡顿性能测试,且精确度更高。克服了现有技术提供的卡顿的测试方法,需要人工对待测设备,比如手机等移动终端的卡顿性能进行测试,耗费人力和时间,且精确度不高的问题。In this embodiment, the manipulator is first controlled to execute the pre-built freeze scene test case according to the pre-generated automation script, and at the same time, the manipulator is controlled to take real-time pictures of the screen of the device to be tested, and then obtain the real-time video between two consecutive frames of pictures. Finally, according to the difference value, it is determined whether there is a stuck point in the device under test, so that the stuck test of the device under test can be automatically completed. The entire test process does not require manual participation, which saves manpower time in the test and can greatly improve The test efficiency realizes the automation of the test, and can quickly realize the freeze performance test with higher accuracy. The present invention overcomes the problem that the stalling test method provided by the prior art requires manual testing of the stalling performance of mobile terminals such as mobile phones, which consumes manpower and time, and has low accuracy.

另外,还可以存储机械手执行的操作步骤、操作顺序、机械手实时摄像得到的图片以及根据图片之间的差异值确定的卡顿点至测试报表中,可以准确记录卡顿发生的时间和现象,避免沟通中的不信任和重复测试,同时提供准确详尽的测试数据供分析定位解决问题。In addition, it can also store the operation steps performed by the manipulator, the operation sequence, the pictures obtained by the manipulator in real-time shooting, and the stuck points determined according to the difference between the pictures in the test report, which can accurately record the time and phenomenon of the stuck occurrence, and avoid Mistrust and repeated testing in communication, while providing accurate and detailed test data for analysis and positioning to solve problems.

应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that in the embodiment of the present invention, the sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, rather than the implementation process of the embodiment of the present invention. constitute any limitation.

本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the corresponding program can be stored in a computer-readable storage medium. Media, such as ROM/RAM, magnetic disk or optical disk, etc.

实施例二Embodiment two

图2示出了本发明实施例二提供的卡顿的测试装置的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。该卡顿的测试装置可以是内置于测试设备中的软件单元、硬件单元或者软硬件结合的单元,该卡顿的测试装置2包括:机械手21、控制单元22、获取单元23和确定单元24。FIG. 2 shows a specific structural block diagram of a stuck testing device provided in Embodiment 2 of the present invention. For ease of description, only parts related to the embodiment of the present invention are shown. The stuck test device can be a software unit, a hardware unit or a combination of software and hardware built in the test equipment. The stuck test device 2 includes: a manipulator 21 , a control unit 22 , an acquisition unit 23 and a determination unit 24 .

其中,控制单元22,用于控制机械手21按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手21对待测设备的屏幕实时摄像;Wherein, the control unit 22 is used to control the manipulator 21 to execute the pre-built stuck scene test case according to the pre-generated automation script, and to control the manipulator 21 to take pictures of the screen of the device under test in real time;

获取单元23,用于获取所述控制单元22实时摄像得到的连续两帧图片之间的差异值;An acquisition unit 23, configured to acquire the difference between two consecutive frames of pictures obtained by the control unit 22 in real time;

确定单元24,用于根据所述获取单元23获取到的差异值确定待测设备是否出现卡顿点。The determination unit 24 is configured to determine whether a stuck point occurs in the device under test according to the difference value acquired by the acquisition unit 23 .

进一步地,所述装置2,还包括:Further, the device 2 also includes:

构建单元25,用于构建卡顿场景测试案例;Construction unit 25, used for constructing a test case of a stuck scene;

转化单元26,用于将所述构建单元25构建的场景测试案例转化成自动化脚本。The conversion unit 26 is configured to convert the scenario test case constructed by the construction unit 25 into an automation script.

进一步地,所述构建单元25构建的卡顿场景测试案例中包括所述机械手能够执行的操作步骤和操作顺序。Further, the freeze scenario test case constructed by the construction unit 25 includes the operation steps and operation sequence that the manipulator can perform.

进一步地,所述装置2,还包括:Further, the device 2 also includes:

存储单元,用于存储所述控制单元22控制所述机械手执行的操作步骤、操作顺序、所述机械手实时摄像得到的图片以及所述确定单元24根据图片之间的差异值确定的卡顿点。The storage unit is used to store the operation steps performed by the control unit 22 to control the manipulator, the operation sequence, the pictures captured by the manipulator in real time, and the stuck point determined by the determination unit 24 according to the difference between the pictures.

进一步地,所述机械手21的前端安装有触摸屏触头,所述控制单元22控制所述触摸屏触头按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例;Further, the front end of the manipulator 21 is equipped with a touch screen contact, and the control unit 22 controls the touch screen contact to execute a pre-built stuck scenario test case according to a pre-generated automation script;

所述机械手21的上端安装有摄像头,所述控制单元22控制所述摄像头对待测设备的屏幕实时摄像。A camera is installed on the upper end of the manipulator 21, and the control unit 22 controls the camera to take real-time pictures of the screen of the device under test.

本发明实施例提供的卡顿的测试装置可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。The stuck testing device provided in the embodiment of the present invention can be applied in the aforementioned first corresponding method embodiment. For details, refer to the description of the aforementioned first embodiment, which will not be repeated here.

实施例三Embodiment three

图3示出了本发明实施例三提供的测试设备的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。该测试设备3包括实施例二中所述的卡顿的测试装置2,该卡顿的测试装置2包括:机械手21、控制单元22、获取单元23和确定单元24。FIG. 3 shows a specific structural block diagram of the test equipment provided by Embodiment 3 of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown. The test device 3 includes the stuck test device 2 described in the second embodiment, and the stuck test device 2 includes: a manipulator 21 , a control unit 22 , an acquisition unit 23 and a determination unit 24 .

其中,控制单元22,用于控制机械手21按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手21对待测设备的屏幕实时摄像;Wherein, the control unit 22 is used to control the manipulator 21 to execute the pre-built stuck scene test case according to the pre-generated automation script, and to control the manipulator 21 to take pictures of the screen of the device under test in real time;

获取单元23,用于获取所述控制单元22实时摄像得到的连续两帧图片之间的差异值;An acquisition unit 23, configured to acquire the difference between two consecutive frames of pictures obtained by the control unit 22 in real time;

确定单元24,用于根据所述获取单元23获取到的差异值确定待测设备是否出现卡顿点。The determination unit 24 is configured to determine whether a stuck point occurs in the device under test according to the difference value acquired by the acquisition unit 23 .

进一步地,所述装置2,还包括:Further, the device 2 also includes:

构建单元25,用于构建卡顿场景测试案例;Construction unit 25, used for constructing a test case of a stuck scene;

转化单元26,用于将所述构建单元25构建的场景测试案例转化成自动化脚本。The conversion unit 26 is configured to convert the scenario test case constructed by the construction unit 25 into an automation script.

进一步地,所述构建单元25构建的卡顿场景测试案例中包括所述机械手能够执行的操作步骤和操作顺序。Further, the freeze scenario test case constructed by the construction unit 25 includes the operation steps and operation sequence that the manipulator can perform.

进一步地,所述装置2,还包括:Further, the device 2 also includes:

存储单元,用于存储所述控制单元22控制所述机械手执行的操作步骤、操作顺序、所述机械手实时摄像得到的图片以及所述确定单元24根据图片之间的差异值确定的卡顿点。The storage unit is used to store the operation steps performed by the control unit 22 to control the manipulator, the operation sequence, the pictures captured by the manipulator in real time, and the stuck point determined by the determination unit 24 according to the difference between the pictures.

进一步地,所述机械手21的前端安装有触摸屏触头,所述控制单元22控制所述触摸屏触头按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例;Further, the front end of the manipulator 21 is equipped with a touch screen contact, and the control unit 22 controls the touch screen contact to execute a pre-built stuck scenario test case according to a pre-generated automation script;

所述机械手21的上端安装有摄像头,所述控制单元22控制所述摄像头对待测设备的屏幕实时摄像。A camera is installed on the upper end of the manipulator 21, and the control unit 22 controls the camera to take real-time pictures of the screen of the device under test.

本发明实施例提供的测试设备可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。The test equipment provided by the embodiment of the present invention can be applied in the aforementioned first corresponding method embodiment. For details, refer to the description of the aforementioned first embodiment, which will not be repeated here.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims (11)

1.一种卡顿的测试方法,其特征在于,包括:1. A kind of test method of Caton, is characterized in that, comprises: 控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像,所述卡顿场景测试案例包括:控制机械手的触摸屏触头在通讯录列表上滑动,查看机械手的触摸屏触头没有离开屏幕时滑动时列表移动的流畅度和机械手的触摸屏触头快速滑动离开屏幕之后列表移动的流畅度;While controlling the manipulator to execute the pre-built stuck scene test case according to the pre-generated automation script, the manipulator is controlled to take a real-time picture of the screen of the device under test. Swipe on the recording list to check the smoothness of the list movement when the touch screen contact of the manipulator does not leave the screen when sliding and the fluency of the list movement after the touch screen contact of the manipulator quickly slides away from the screen; 获取实时摄像得到的连续两帧图片之间的差异值;Obtain the difference value between two consecutive frames of pictures obtained by real-time camera; 根据所述差异值确定待测设备是否出现卡顿点,对所述卡顿点发生的时间进行定位。According to the difference value, it is determined whether there is a stuck point in the device under test, and the time when the stuck point occurs is located. 2.如权利要求1所述的方法,其特征在于,在所述控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像之前,还包括:2. The method according to claim 1, wherein, while the control manipulator executes a pre-built freeze scenario test case according to a pre-generated automation script, the manipulator is controlled to take a real-time picture of the screen of the device under test Previously, also included: 构建卡顿场景测试案例;Construct a freeze scenario test case; 将所述场景测试案例转化成自动化脚本。The scenario test cases are converted into automation scripts. 3.如权利要求2所述的方法,其特征在于,所述卡顿场景测试案例中包括所述机械手能够执行的操作步骤和操作顺序。3 . The method according to claim 2 , wherein the freeze scenario test case includes operation steps and operation sequences that the manipulator can perform. 4 . 4.如权利要求3所述的方法,其特征在于,在所述根据所述差异值确定待测设备是否出现卡顿点之后,还包括:4. The method according to claim 3, further comprising: 存储所述机械手执行的操作步骤、操作顺序、所述机械手实时摄像得到的图片以及根据图片之间的差异值确定的卡顿点。The operation steps performed by the manipulator, the operation sequence, the pictures taken by the manipulator in real time, and the stuck points determined according to the difference values between the pictures are stored. 5.如权利要求1至4任一项所述的方法,其特征在于,所述机械手的前端安装有触摸屏触头,所述控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例为:控制所述触摸屏触头按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例;5. The method according to any one of claims 1 to 4, wherein a touch screen contact is installed at the front end of the manipulator, and the control manipulator executes a pre-built freeze scenario test according to a pre-generated automation script The case is: controlling the touch screen contacts to execute a pre-built stuttering scenario test case according to a pre-generated automation script; 所述机械手的上端安装有摄像头,所述控制所述机械手对待测设备的屏幕实时摄像为:控制所述摄像头对待测设备的屏幕实时摄像。A camera is installed on the upper end of the manipulator, and the controlling the manipulator to take real-time pictures of the screen of the device under test is: controlling the camera to take real-time pictures of the screen of the device under test. 6.一种卡顿的测试装置,其特征在于,包括:6. A stuck test device, characterized in that it comprises: 机械手;manipulator; 控制单元,用于控制机械手按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例的同时,控制所述机械手对待测设备的屏幕实时摄像,所述卡顿场景测试案例包括:控制机械手的触摸屏触头在通讯录列表上滑动,查看机械手的触摸屏触头没有离开屏幕时滑动时列表移动的流畅度和机械手的触摸屏触头快速滑动离开屏幕之后列表移动的流畅度;The control unit is used to control the manipulator to perform a pre-built jamming scene test case according to a pre-generated automation script, and control the manipulator to take pictures of the screen of the device under test in real time. The jamming scene test case includes: controlling the manipulator Swipe the touch screen contact on the address book list, and check the smoothness of the list movement when the touch screen contact of the manipulator does not leave the screen and the smoothness of the list movement after the touch screen contact of the manipulator slides away from the screen quickly; 获取单元,用于获取所述控制单元实时摄像得到的连续两帧图片之间的差异值;An acquisition unit, configured to acquire the difference value between two consecutive frames of pictures captured by the control unit in real time; 确定单元,用于根据所述获取单元获取到的差异值确定待测设备是否出现卡顿点,对所述卡顿点发生的时间进行定位。The determining unit is configured to determine whether a stuck point occurs in the device under test according to the difference value acquired by the acquiring unit, and locate the occurrence time of the stuck point. 7.如权利要求6所述的装置,其特征在于,所述装置,还包括:7. The device according to claim 6, further comprising: 构建单元,用于构建卡顿场景测试案例;Construction unit, used to build test cases for freezing scenarios; 转化单元,用于将所述构建单元构建的场景测试案例转化成自动化脚本。The conversion unit is used to convert the scenario test case constructed by the construction unit into an automation script. 8.如权利要求7所述的装置,其特征在于,所述构建单元构建的卡顿场景测试案例中包括所述机械手能够执行的操作步骤和操作顺序。8 . The device according to claim 7 , wherein the stagnation scenario test case constructed by the construction unit includes operation steps and operation sequences that the manipulator can perform. 9.如权利要求8中所述的装置,其特征在于,所述装置,还包括:9. The device according to claim 8, further comprising: 存储单元,用于存储所述控制单元控制所述机械手执行的操作步骤、操作顺序、所述机械手实时摄像得到的图片以及所述确定单元根据图片之间的差异值确定的卡顿点。The storage unit is used to store the operation steps performed by the control unit to control the manipulator, the operation sequence, the pictures captured by the manipulator in real time, and the stuck point determined by the determination unit according to the difference between the pictures. 10.如权利要求6至9任一项所述的装置,其特征在于,所述机械手的前端安装有触摸屏触头,所述控制单元控制所述触摸屏触头按照预先生成的自动化脚本来执行预先构建的卡顿场景测试案例;10. The device according to any one of claims 6 to 9, wherein a touch screen contact is installed at the front end of the manipulator, and the control unit controls the touch screen contact to execute a pre-prepared automation script according to a pre-generated automation script. Constructed Caton scenario test case; 所述机械手的上端安装有摄像头,所述控制单元控制所述摄像头对待测设备的屏幕实时摄像。A camera is installed on the upper end of the manipulator, and the control unit controls the camera to take pictures of the screen of the device under test in real time. 11.一种测试设备,其特征在于,所述测试设备包括如权利要求6至10任一项所述的卡顿的测试装置。11. A testing device, characterized in that the testing device comprises the stuck testing device according to any one of claims 6 to 10.
CN201510342681.4A 2015-06-18 2015-06-18 Method of testing, device and the test equipment of interim card Expired - Fee Related CN104869203B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510342681.4A CN104869203B (en) 2015-06-18 2015-06-18 Method of testing, device and the test equipment of interim card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510342681.4A CN104869203B (en) 2015-06-18 2015-06-18 Method of testing, device and the test equipment of interim card

Publications (2)

Publication Number Publication Date
CN104869203A CN104869203A (en) 2015-08-26
CN104869203B true CN104869203B (en) 2017-09-22

Family

ID=53914716

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510342681.4A Expired - Fee Related CN104869203B (en) 2015-06-18 2015-06-18 Method of testing, device and the test equipment of interim card

Country Status (1)

Country Link
CN (1) CN104869203B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105468523B (en) * 2015-11-20 2018-11-27 广东欧珀移动通信有限公司 A kind of automated testing method and device of mobile terminal response time
CN105320602B (en) * 2015-12-04 2019-03-22 Oppo广东移动通信有限公司 A kind of test method and device of application starting speed
CN105677573B (en) * 2016-02-26 2019-01-22 厦门美图移动科技有限公司 A kind of Caton detection method, device and calculate equipment
CN107346274A (en) * 2016-05-04 2017-11-14 北京博酷科技有限公司 Touch-screen response performance test platform and method
CN106250313A (en) * 2016-07-27 2016-12-21 天津市康凯特软件科技有限公司 Mobile phone terminal VoLte video interconnection automated testing method and device
CN107734120A (en) * 2016-08-10 2018-02-23 北京东舟技术股份有限公司 The fluency method for testing performance of terminal device
CN106375755B (en) * 2016-08-31 2018-12-28 福建省天奕网络科技有限公司 A kind of video data Caton detection method and system
CN106603787B (en) * 2016-11-29 2019-11-19 努比亚技术有限公司 A kind of terminal test method, device and terminal
EP3617889B1 (en) * 2017-06-27 2021-08-11 Huawei Technologies Co., Ltd. Stutter detection method and device
CN108509348B (en) * 2018-06-20 2021-12-07 厦门美图移动科技有限公司 System aging test method and mobile terminal
CN109240875B (en) * 2018-07-12 2022-05-03 北京百度网讯科技有限公司 Caton analysis method and system
CN109885492B (en) * 2019-02-13 2022-01-28 福建天晴数码有限公司 Response time testing method and terminal based on image recognition and curve fitting
CN110502414B (en) * 2019-08-20 2023-08-29 Oppo广东移动通信有限公司 Terminal equipment performance testing method, device, terminal equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202102423U (en) * 2011-03-18 2012-01-04 北京沃华慧通测控技术有限公司 Visulation testing system
CN103558976A (en) * 2013-09-24 2014-02-05 工业和信息化部电信研究院 Terminal testing method and device
CN104679307A (en) * 2013-11-27 2015-06-03 中国移动通信集团公司 Method and device for detecting sliding sensitivity of touch screen
CN104679649A (en) * 2013-11-29 2015-06-03 腾讯科技(深圳)有限公司 Software fluency testing method and device
CN104679017A (en) * 2013-11-29 2015-06-03 中国银联股份有限公司 Automatic test device and test method for mobile terminal application program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9965094B2 (en) * 2011-01-24 2018-05-08 Microsoft Technology Licensing, Llc Contact geometry tests

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202102423U (en) * 2011-03-18 2012-01-04 北京沃华慧通测控技术有限公司 Visulation testing system
CN103558976A (en) * 2013-09-24 2014-02-05 工业和信息化部电信研究院 Terminal testing method and device
CN104679307A (en) * 2013-11-27 2015-06-03 中国移动通信集团公司 Method and device for detecting sliding sensitivity of touch screen
CN104679649A (en) * 2013-11-29 2015-06-03 腾讯科技(深圳)有限公司 Software fluency testing method and device
CN104679017A (en) * 2013-11-29 2015-06-03 中国银联股份有限公司 Automatic test device and test method for mobile terminal application program

Also Published As

Publication number Publication date
CN104869203A (en) 2015-08-26

Similar Documents

Publication Publication Date Title
CN104869203B (en) Method of testing, device and the test equipment of interim card
CN105468523B (en) A kind of automated testing method and device of mobile terminal response time
CN108566516B (en) Image processing method, device, storage medium and mobile terminal
CN113923441A (en) Video quality evaluation method and device and electronic equipment
CN105320602B (en) A kind of test method and device of application starting speed
CN111858318A (en) A test method, device, equipment and computer storage medium for response time
CN110554831A (en) Operation synchronization method, device, equipment and storage medium
CN112994980B (en) Delay test methods, devices, electronic equipment and storage media
CN112203042B (en) Cloud desktop operation response time testing method, system, equipment and medium
CN105338564B (en) A client adaptation method, client, server and system
CN108551552B (en) Image processing method, device, storage medium and mobile terminal
CN112732553B (en) Image testing method, device, electronic equipment and storage medium
CN111985281A (en) Image generation model generation method and device, and image generation method and device
CN104679307A (en) Method and device for detecting sliding sensitivity of touch screen
CN109753889A (en) Service evaluation method, apparatus, computer equipment and storage medium
CN111324521B (en) Graphical interface performance test method and test equipment
KR102000342B1 (en) User terminal, display monitoring method, and computer readable recording medium
CN109376085B (en) Test case generation method and device and computer readable storage medium
CN118818178A (en) A method and system for testing application control response time consumption
CN112015644A (en) A method, device, device and medium for determining screen fluency
CN112367465A (en) Image output method and device and electronic equipment
CN107391354B (en) Method and system for automatically monitoring terminal performance and storage device
CN109889892A (en) Video effect adding method, device, equipment and storage medium
CN112437224B (en) Camera data processing method and device, computer equipment and storage medium
WO2018044631A1 (en) Provision of exposure times for a multi-exposure image

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP03 Change of name, title or address
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170922

CF01 Termination of patent right due to non-payment of annual fee