[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103838663A - Application testing method and device - Google Patents

Application testing method and device Download PDF

Info

Publication number
CN103838663A
CN103838663A CN201210471871.2A CN201210471871A CN103838663A CN 103838663 A CN103838663 A CN 103838663A CN 201210471871 A CN201210471871 A CN 201210471871A CN 103838663 A CN103838663 A CN 103838663A
Authority
CN
China
Prior art keywords
application program
abnormal
test
testing
application
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
CN201210471871.2A
Other languages
Chinese (zh)
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210471871.2A priority Critical patent/CN103838663A/en
Publication of CN103838663A publication Critical patent/CN103838663A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention relates to an application testing method. The application testing method includes the steps of obtaining at least one application to be tested and testing parameters corresponding to each application, executing tests on the corresponding applications according to the testing parameters, ignoring abnormality when the abnormality happens to the applications to be tested, continuing to execute the tests on the applications according to the testing parameters, analyzing journal files corresponding to all the applications after the tests are completed, and obtaining abnormality information in the testing process of all the applications. The invention further provides an application testing device. By means of the application testing method and device, labor resources can be saved, and testing efficiency can be improved.

Description

A kind of method of testing of application program and device
Technical field
The present invention relates to computer software technical field, particularly a kind of method of testing of application program and device.
Background technology
Along with scientific and technological development, each Terminal Type continues to bring out, and the function of terminal is also being enriched constantly.The various functions of terminal, comprise the variation of call, transmitting-receiving note, receiving and dispatching mail, the function such as play games, see a film, listen to the music, and have enriched user's demand.But, when the function of terminal is from strength to strength, also can be owing to realizing the defect of each application program of these functions, cause terminal frequent deadlock, the problem such as restart, thereby cause great inconvenience to user.
Therefore, before the application issued of terminal, need to carry out necessary test to each application program, improve the reliability of application program, thereby reduce the probability that user encounters problems in the process of use application program.
For addressing the above problem, the Application testing scheme that prior art provides is generally each application program to be given to a corresponding responsible official test, this responsible official carries out test command to responsible application program, then observes whether this application program collapses within certain working time, the problem such as deadlock.Once the problems referred to above appear in application program, by out of service, need manual intervention just can proceed test.The shortcoming of this test mode is suitable labor intensive, and tester's repeated workload is huge, and tester is easily absorbed in deficient manual labor, causes whole test process inefficiency.
Summary of the invention
In view of this, be necessary to provide a kind of method of testing and device of application program, can test multiple application programs simultaneously, and in test process, when certain application program occurs when abnormal, will ignore abnormal continuation this application program is tested, finally sum up abnormal information, do not need tester's moment to pay close attention to test process, thereby can save human resources, improve testing efficiency.
The method of testing of above-described application program is achieved through the following technical solutions:
A method of testing for application program, comprising: obtain at least one application program to be measured and test parameter corresponding to each application program; According to described test parameter, corresponding application program is carried out to test; When tested application program occurs when abnormal, ignore that this is abnormal, continue, according to described test parameter, this application program is carried out to test; After test finishes, analyze journal file corresponding to each application program, obtain the abnormal information of each application program in test process.
As the further improvement of the method for testing of above-mentioned application program, described test parameter comprises the simulation number of times of the random user event of setting, the time delay of random user event, and ignore the parameter of application program operation exception.
As the further improvement of the method for testing of above-mentioned application program, described abnormal type comprises that application crash is abnormal, and application program is without response abnormality, and application program licensing error is abnormal.
As the further improvement of the method for testing of above-mentioned application program, when the number of times of carrying out random user event when each application program reaches respectively the simulation number of times of corresponding random user event, judge that test finishes.
As the further improvement of the method for testing of above-mentioned application program, when tested application program occurs when abnormal, if tested application program cannot be recovered normal running status, also need to restart this application program, then continue, according to described test parameter, this application program is carried out to test.
As the further improvement of the method for testing of above-mentioned application program, described abnormal information comprises that application program abnormal type occurs and abnormal time point occurs.
As the further improvement of the method for testing of above-mentioned application program, the method also comprises the syslog file of the terminal of analyzing the described application program of operation, obtains the system status information of terminal.
The proving installation of above-described application program is achieved through the following technical solutions:
A proving installation for application program, comprising: acquisition module, for obtaining at least one application program to be measured and test parameter corresponding to each application program; Test module, for carrying out test according to described test parameter to corresponding application program; Ignore module, for occurring when tested application program when abnormal, ignore that this is abnormal, continue, according to described test parameter, this application program is carried out to test; Analysis module, after finishing in test, analyzes journal file corresponding to each application program, obtains the abnormal information of each application program in test process.
As the further improvement of the proving installation of above-mentioned application program, described test parameter comprises the simulation number of times of the random user event of setting, the time delay of random user event, and ignore the parameter of application program operation exception.
As the further improvement of the proving installation of above-mentioned application program, described abnormal type comprises that application crash is abnormal, and application program is without response abnormality, and application program licensing error is abnormal.
As the further improvement of the proving installation of above-mentioned application program, when the number of times of carrying out random user event when each application program reaches respectively the simulation number of times of corresponding random user event, judge that test finishes.
As the further improvement of the proving installation of above-mentioned application program, when tested application program occurs when abnormal, if tested application program cannot be recovered normal running status, also need to restart this application program, then continue, according to described test parameter, this application program is carried out to test.
As the further improvement of the proving installation of above-mentioned application program, described abnormal information comprises that application program abnormal type occurs and abnormal time point occurs.
As the further improvement of the proving installation of above-mentioned application program, described analysis module also, for analyzing the syslog file of terminal of the described application program of operation, obtains the system status information of terminal.
The method of testing of above-mentioned application program and device, can test multiple application programs simultaneously, and in test process, when certain application program occurs when abnormal, to ignore abnormal continuation this application program will be tested, finally sum up abnormal information, and not need tester's moment to pay close attention to test process, thereby can save human resources, improve testing efficiency.
For above and other object of the present invention, feature and advantage can be become apparent, preferred embodiment cited below particularly, and coordinate appended graphicly, be described in detail below.
Accompanying drawing explanation
The process flow diagram of the method for testing of the application program that Fig. 1 provides for the embodiment of the present invention.
The block diagram of the proving installation of the application program that Fig. 2 provides for the embodiment of the present invention.
Embodiment
Technological means and effect of taking for realizing predetermined goal of the invention for further setting forth the present invention, below in conjunction with accompanying drawing and preferred embodiment, to according to the specific embodiment of the present invention, structure, feature and effect thereof, be described in detail as follows.
Consult shown in Fig. 1, the embodiment of the present invention provides a kind of method of testing of application program, and it comprises the following steps:
Step S1, obtains at least one application program to be measured and test parameter corresponding to each application program;
Step S2, carries out test according to described test parameter to corresponding application program;
Step S3, when tested application program occurs when abnormal, ignores that this is abnormal, continues, according to described test parameter, this application program is carried out to test;
Step S4, after test finishes, analyzes daily record corresponding to each application program (log) file, obtains the abnormal information of each application program in test process.
Be described in further detail below in conjunction with instantiation:
At least one described in step S1 application program to be measured runs on arbitrarily in a station terminal, and described terminal includes but not limited to mobile phone terminal, the network terminal, mobile communication terminal etc.Described tested application program can be for example games, voice procedure, video program etc.Described at least one application program to be measured, by test script file of one-time write, is also set with described test parameter corresponding to each application program in this test script file.
Described test parameter comprises the simulation number of times of the random user event of setting, the time delay of random user event, and ignore the parameter of application program operation exception.The events such as described random user event such as analog subscriber touch screen, button, sliding trace ball.The simulation number of times of for example setting the random user event of a game application is 1000, the time delay of random user event is 1500 milliseconds, need this game application to carry out simulation random user event 1000 times, every execution time delay is once 1500 milliseconds.
Described application program operation exception comprises that application crash (Force & Close), application program are without response (ANR, Application No Responding), application program license (such as certificate license, network license) mistake etc.Therefore, corresponding to the situation of above-mentioned several application program operation exceptions, the described parameter of ignoring application program operation exception comprises ignores the abnormal parameter of application crash, ignores the parameter of application program without response abnormality, and ignores the parameter that application program licensing error is abnormal.
In an example, described terminal is provided with Android system, and this Android system carries the Monkey test procedure that carries out unordered pressure test for application programs.Described Monkey test procedure comprises ignores the abnormal parameter of application crash "--ignore-crashes ", ignore application program without the parameter of response abnormality "--ignore-timeouts ", and ignore the parameter that application program licensing error is abnormal "--ignore-security-exceptions ".
Described parameter "--ignore-crashes " specify in the time of application crash, Monkey test procedure still can continue to send random user event to be carried out to this application program, until the number of times of this application program execution random user event reaches the simulation number of times of the random user event setting.
Described parameter "--ignore-timeouts " is specified when application program is when responding, Monkey test procedure still can continue to send random user event to be carried out to this application program, until the number of times of this application program execution random user event reaches the simulation number of times of the random user event setting.
Described parameter "--ignore-security-exceptions " specify in the time of application program generation licensing error, Monkey test procedure still can continue to send random user event to be carried out to this application program, until the number of times of this application program execution random user event reaches the simulation number of times of the random user event setting.
For example, the single file test command of an application program is as follows:
“adb shell monkey--throttle 1000--ignore-crashes--ignore-timeouts --ignore-security-exceptions-p com.tencent.launcher-v 700”。
Can obtain following parameter from above-mentioned single file test command: the name of this application program is called " com.android.contacts ", the simulation number of times of random user event is 50000, the time delay of random user event is that 1000(unit is millisecond), and ignore the abnormal parameter of application crash "--ignore-crashes ", ignore application program without the parameter of response abnormality "--ignore-timeouts " and ignore the parameter "--ignore-security-exceptions that application program licensing error is abnormal ".
Step S2 is according to the time delay of the simulation number of times of described random user event and random user event, and application programs is simulated the test of random user event.
Step S3, when tested application program occurs when abnormal, described in calling, ignoring the parameter ignorance of application program operation exception, this is abnormal, then continue, according to described test parameter, this application program is carried out to test, until the number of times of this application program execution random user event reaches the simulation number of times of the random user event setting.If tested application program cannot be recovered normal running status after occurring extremely, also need to restart this application program, then continue, according to described test parameter, this application program is carried out to test, until the number of times of this application program execution random user event reaches the simulation number of times of the random user event setting.
Carry out in the process of test in application programs, the running state information of each tested application program is recorded in corresponding journal file.In addition, the system status information of described terminal in operational process also will be recorded in the syslog file of terminal.The journal file that application program is corresponding and the syslog file of terminal will be stored in respectively under the designated store path of described terminal.
Step S4, the number of times of carrying out random user event in each application program reaches respectively after the simulation number of times of corresponding random user event, and test finishes.Then, obtain journal file corresponding to each application program.By analyzing this journal file, can obtain each application program all abnormal information in test process.This abnormal information comprises that application program abnormal type occurs and abnormal time point occurs.There is the time point of collapse in application program for example, and the time point of licensing error occurs, and application program is without the time point of response etc.
In addition, by the syslog file of analysing terminal, can also obtain the system status information of terminal, for example, in the process of test application, whether terminal restarts, the memory information of terminal, the kernel cache information of operating system etc.
Continue take above-mentioned in Android system test application as example, by analyzing Android syslog file, can obtain the running state information of terminal.For example analyze Android system is used after ps order, be recorded in the ps value in syslog file, can define which process and move, and the status information of process operation, comprise whether process finishes, and whether process is ossified, it is too much etc. whether process takies resource.Wherein, by checking whether a process that is called " systemserver " changes for No. id and can determine whether terminal restarted in the process of operation, because systemserver process is the overall service process of Android system applies layer, for monitoring the working condition of background process, from the start-up course of Android system is seen, check that name is called the file of " init.rc ", will find this line content " service zygote/system/bin/app_process-Xzygote/system/bin--zygote – start-system-server ".Zygote process is wherein the incubator process of whole Android system, and all Activity processes all generate by it.In zygote process initiation process, specify parameter " start-system-server ", this parameter declaration starts systemserver process in zygote process initiation, so in the time that the id of systemserver process changes, illustrate that this systemserver process restarted, also just illustrate that the Android system of terminal was restarted.Regularly collect and analyze described ps value, just can draw the time point that Android system is restarted.
In addition, in the syslog file of Android system, also has " bugreport " and " logcat " this result of two types.In bugreport result wherein, include system status information, comprise the current memory information of terminal, CPU information, logcat buffer memory, kernel buffer memory etc.The whole log informations of the application program that logcat result has reflected Android system in operational process.
Because the method for testing of application program of the present invention can be tested multiple application programs simultaneously, and in test process, when certain application program occurs when abnormal, to ignore abnormal continuation tests this application program, finally sum up again abnormal information, therefore the continuance test that the present invention can realize application programs is until test normal termination, and pays close attention to test process without tester's moment.
In addition, the method for testing of application program of the present invention can also be applied to the industrial test of circulating pressure over a long time, the mean free error time of calculating each application program.For example, application program is moved 60 minutes altogether, and in to the process of this Application testing, the abnormal information of record is: generation in the 10th minute is abnormal for the first time, and generation in the 20th minute is abnormal for the second time, within the 50th minute, occurs abnormal for the third time.Therefore show that failure free time is 10 minutes for the first time, failure free time is 10 minutes (within 20 minutes, subtracting 10 minutes) for the second time, failure free time is 30 minutes (within 50 minutes, subtracting 20 minutes) for the third time, and the mean free error time of calculating this application program is 16.67 minutes ((10+10+30)/3).
Consult shown in Fig. 2, the embodiment of the present invention also provides a kind of proving installation 100 of application program, and it comprises:
Acquisition module 101, for obtaining at least one application program to be measured and test parameter corresponding to each application program;
Test module 102, for carrying out test according to described test parameter to corresponding application program;
Ignore module 103, for occurring when tested application program when abnormal, ignore that this is abnormal, continue, according to described test parameter, this application program is carried out to test;
Analysis module 104, after finishing in test, analyzes daily record corresponding to each application program (log) file, obtains the abnormal information of each application program in test process.
For the specific works process of above each module, the method for testing of the application program that can provide with further reference to the embodiment of the present invention, no longer repeats at this.
In addition, the embodiment of the present invention also provides a kind of computer-readable recording medium, is stored with computer executable instructions, and above-mentioned computer-readable recording medium is for example for example CD, hard disk or flash memory of nonvolatile memory.Above-mentioned computer executable instructions is for allowing computing machine or similar arithmetic unit complete the various operations of the method for testing of above-mentioned application program.
The above, it is only preferred embodiment of the present invention, not the present invention is done to any pro forma restriction, although the present invention discloses as above with preferred embodiment, but not in order to limit the present invention, any those skilled in the art, do not departing within the scope of technical solution of the present invention, when can utilizing the technology contents of above-mentioned announcement to make a little change or being modified to the equivalent embodiment of equivalent variations, in every case be not depart from technical solution of the present invention content, any brief introduction of above embodiment being done according to technical spirit of the present invention is revised, equivalent variations and modification, all still belong in the scope of technical solution of the present invention.

Claims (14)

1. a method of testing for application program, is characterized in that, the method comprises the following steps:
Obtain at least one application program to be measured and test parameter corresponding to each application program;
According to described test parameter, corresponding application program is carried out to test;
When tested application program occurs when abnormal, ignore that this is abnormal, continue, according to described test parameter, this application program is carried out to test;
After test finishes, analyze journal file corresponding to each application program, obtain the abnormal information of each application program in test process.
2. the method for testing of application program as claimed in claim 1, is characterized in that, described test parameter comprises the simulation number of times of the random user event of setting, the time delay of random user event, and ignore the parameter of application program operation exception.
3. the method for testing of application program as claimed in claim 2, is characterized in that, described abnormal type comprises that application crash is abnormal, and application program is without response abnormality, and application program licensing error is abnormal.
4. the method for testing of application program as claimed in claim 2, is characterized in that, when the number of times of carrying out random user event when each application program reaches respectively the simulation number of times of corresponding random user event, judges that test finishes.
5. the method for testing of application program as claimed in claim 1, it is characterized in that, when tested application program occurs when abnormal, if tested application program cannot be recovered normal running status, also need to restart this application program, then continue, according to described test parameter, this application program is carried out to test.
6. the method for testing of application program as claimed in claim 1, is characterized in that, described abnormal information comprises that application program abnormal type occurs and abnormal time point occurs.
7. the method for testing of application program as claimed in claim 1, is characterized in that, the method also comprises the syslog file of the terminal of analyzing the described application program of operation, obtains the system status information of terminal.
8. a proving installation for application program, is characterized in that, this device comprises:
Acquisition module, for obtaining at least one application program to be measured and test parameter corresponding to each application program;
Test module, for carrying out test according to described test parameter to corresponding application program;
Ignore module, for occurring when tested application program when abnormal, ignore that this is abnormal, continue, according to described test parameter, this application program is carried out to test;
Analysis module, after finishing in test, analyzes journal file corresponding to each application program, obtains the abnormal information of each application program in test process.
9. the proving installation of application program as claimed in claim 8, is characterized in that, described test parameter comprises the simulation number of times of the random user event of setting, the time delay of random user event, and ignore the parameter of application program operation exception.
10. the proving installation of application program as claimed in claim 9, is characterized in that, described abnormal type comprises that application crash is abnormal, and application program is without response abnormality, and application program licensing error is abnormal.
The proving installation of 11. application programs as claimed in claim 9, is characterized in that, when the number of times of carrying out random user event when each application program reaches respectively the simulation number of times of corresponding random user event, judges that test finishes.
The proving installation of 12. application programs as claimed in claim 8, it is characterized in that, when tested application program occurs when abnormal, if tested application program cannot be recovered normal running status, also need to restart this application program, then continue, according to described test parameter, this application program is carried out to test.
The proving installation of 13. application programs as claimed in claim 8, is characterized in that, described abnormal information comprises that application program abnormal type occurs and abnormal time point occurs.
The proving installation of 14. application programs as claimed in claim 8, is characterized in that, described analysis module also, for analyzing the syslog file of the terminal of moving described application program, obtains the system status information of terminal.
CN201210471871.2A 2012-11-20 2012-11-20 Application testing method and device Pending CN103838663A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210471871.2A CN103838663A (en) 2012-11-20 2012-11-20 Application testing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210471871.2A CN103838663A (en) 2012-11-20 2012-11-20 Application testing method and device

Publications (1)

Publication Number Publication Date
CN103838663A true CN103838663A (en) 2014-06-04

Family

ID=50802188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210471871.2A Pending CN103838663A (en) 2012-11-20 2012-11-20 Application testing method and device

Country Status (1)

Country Link
CN (1) CN103838663A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077210A (en) * 2014-06-06 2014-10-01 百度在线网络技术(北京)有限公司 Positioning method and system of crashed client
CN104536863A (en) * 2014-12-08 2015-04-22 广东欧珀移动通信有限公司 Application program test method and device
CN105095082A (en) * 2015-08-21 2015-11-25 北京金山安全软件有限公司 application program testing method and device
CN105183643A (en) * 2015-08-18 2015-12-23 惠州Tcl移动通信有限公司 Automatic testing interference preventing method and apparatus for Android mobile terminal
CN105988931A (en) * 2015-03-03 2016-10-05 阿里巴巴集团控股有限公司 Test method and device
CN106095682A (en) * 2016-06-15 2016-11-09 浪潮软件集团有限公司 Android application stability test method for simulating complex network
CN106341681A (en) * 2016-08-09 2017-01-18 青岛海信传媒网络技术有限公司 Television application testing method and apparatus
CN107342828A (en) * 2016-12-14 2017-11-10 上海申际轨道交通设备发展有限公司 A kind of digital broadcasting control system applied to train
CN108062257A (en) * 2017-12-28 2018-05-22 北京奇虎科技有限公司 A kind of method and system for handling stack information
CN108322602A (en) * 2018-01-29 2018-07-24 努比亚技术有限公司 A kind of method, terminal and computer readable storage medium handled using no response
CN109491883A (en) * 2018-09-13 2019-03-19 武汉灯塔之光科技有限公司 Performance detects control methods and system simultaneously between applying under a kind of Android platform more
WO2019136852A1 (en) * 2018-01-10 2019-07-18 武汉斗鱼网络科技有限公司 Method and system for saving starting log of application program, and storage medium and electronic device
CN110069398A (en) * 2019-03-15 2019-07-30 平安普惠企业管理有限公司 Programmed pressure test control method, device, computer equipment and storage medium
CN110275819A (en) * 2018-03-13 2019-09-24 腾讯科技(深圳)有限公司 Application program operating analysis method, apparatus and intelligent terminal
CN110362461A (en) * 2018-03-26 2019-10-22 福建天泉教育科技有限公司 The test method and computer readable storage medium of average time between failures
CN110442509A (en) * 2019-06-13 2019-11-12 浙江合众新能源汽车有限公司 A kind of APP application software automated testing method
CN110795330A (en) * 2018-08-03 2020-02-14 北京京东尚科信息技术有限公司 Monkey pressure testing method and device
CN111159048A (en) * 2019-12-30 2020-05-15 深圳Tcl数字技术有限公司 Application program testing method and device and computer readable storage medium
CN111506492A (en) * 2019-01-31 2020-08-07 百度在线网络技术(北京)有限公司 Application program testing method and device, equipment and storage medium
CN114003448A (en) * 2021-09-30 2022-02-01 苏州浪潮智能科技有限公司 Circulating aging test method, device, equipment and medium for server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838975A (en) * 1994-04-19 1998-11-17 Abramson; David Andrew Method for testing and debugging computer programs
WO2008074529A2 (en) * 2006-12-21 2008-06-26 International Business Machines Corporation Method, system and computer program for performing regression tests
CN102419727A (en) * 2011-09-30 2012-04-18 宇龙计算机通信科技(深圳)有限公司 Automatic testing method and device
CN102495798A (en) * 2011-12-01 2012-06-13 盛科网络(苏州)有限公司 Automated regression testing method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838975A (en) * 1994-04-19 1998-11-17 Abramson; David Andrew Method for testing and debugging computer programs
WO2008074529A2 (en) * 2006-12-21 2008-06-26 International Business Machines Corporation Method, system and computer program for performing regression tests
CN102419727A (en) * 2011-09-30 2012-04-18 宇龙计算机通信科技(深圳)有限公司 Automatic testing method and device
CN102495798A (en) * 2011-12-01 2012-06-13 盛科网络(苏州)有限公司 Automated regression testing method and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
WANGKUICHEN: "《百度文库:https://wenku.baidu.com/view/9eda962e7375a417866f8fea.html?from=search》", 2 August 2011 *
莱文森: "《Visual Studio 2010软件测试指南》", 31 January 2012 *

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077210A (en) * 2014-06-06 2014-10-01 百度在线网络技术(北京)有限公司 Positioning method and system of crashed client
CN104077210B (en) * 2014-06-06 2017-06-06 百度在线网络技术(北京)有限公司 The localization method and system of a kind of client collapse
CN104536863B (en) * 2014-12-08 2016-10-05 广东欧珀移动通信有限公司 The method of testing of a kind of application program and device
CN104536863A (en) * 2014-12-08 2015-04-22 广东欧珀移动通信有限公司 Application program test method and device
CN105988931A (en) * 2015-03-03 2016-10-05 阿里巴巴集团控股有限公司 Test method and device
CN105988931B (en) * 2015-03-03 2019-09-17 阿里巴巴集团控股有限公司 Test method and device
CN105183643B (en) * 2015-08-18 2020-09-29 Tcl移动通信科技(宁波)有限公司 Automatic testing anti-interference device of android mobile terminal
CN105183643A (en) * 2015-08-18 2015-12-23 惠州Tcl移动通信有限公司 Automatic testing interference preventing method and apparatus for Android mobile terminal
CN105095082A (en) * 2015-08-21 2015-11-25 北京金山安全软件有限公司 application program testing method and device
CN106095682A (en) * 2016-06-15 2016-11-09 浪潮软件集团有限公司 Android application stability test method for simulating complex network
CN106341681A (en) * 2016-08-09 2017-01-18 青岛海信传媒网络技术有限公司 Television application testing method and apparatus
CN106341681B (en) * 2016-08-09 2018-08-07 青岛海信传媒网络技术有限公司 Television applications test method and device
CN108833904A (en) * 2016-08-09 2018-11-16 青岛海信传媒网络技术有限公司 Television applications test method
CN108833904B (en) * 2016-08-09 2020-10-13 青岛海信传媒网络技术有限公司 Television application program testing method
CN107342828A (en) * 2016-12-14 2017-11-10 上海申际轨道交通设备发展有限公司 A kind of digital broadcasting control system applied to train
CN107342828B (en) * 2016-12-14 2020-07-07 上海申际轨道交通设备发展有限公司 Digital broadcast control system applied to train
CN108062257A (en) * 2017-12-28 2018-05-22 北京奇虎科技有限公司 A kind of method and system for handling stack information
WO2019136852A1 (en) * 2018-01-10 2019-07-18 武汉斗鱼网络科技有限公司 Method and system for saving starting log of application program, and storage medium and electronic device
CN108322602A (en) * 2018-01-29 2018-07-24 努比亚技术有限公司 A kind of method, terminal and computer readable storage medium handled using no response
CN110275819A (en) * 2018-03-13 2019-09-24 腾讯科技(深圳)有限公司 Application program operating analysis method, apparatus and intelligent terminal
CN110362461A (en) * 2018-03-26 2019-10-22 福建天泉教育科技有限公司 The test method and computer readable storage medium of average time between failures
CN110795330A (en) * 2018-08-03 2020-02-14 北京京东尚科信息技术有限公司 Monkey pressure testing method and device
CN109491883A (en) * 2018-09-13 2019-03-19 武汉灯塔之光科技有限公司 Performance detects control methods and system simultaneously between applying under a kind of Android platform more
CN111506492A (en) * 2019-01-31 2020-08-07 百度在线网络技术(北京)有限公司 Application program testing method and device, equipment and storage medium
CN110069398A (en) * 2019-03-15 2019-07-30 平安普惠企业管理有限公司 Programmed pressure test control method, device, computer equipment and storage medium
CN110442509A (en) * 2019-06-13 2019-11-12 浙江合众新能源汽车有限公司 A kind of APP application software automated testing method
CN111159048A (en) * 2019-12-30 2020-05-15 深圳Tcl数字技术有限公司 Application program testing method and device and computer readable storage medium
CN114003448A (en) * 2021-09-30 2022-02-01 苏州浪潮智能科技有限公司 Circulating aging test method, device, equipment and medium for server
CN114003448B (en) * 2021-09-30 2023-08-22 苏州浪潮智能科技有限公司 Method, device, equipment and medium for testing cyclic aging of server

Similar Documents

Publication Publication Date Title
CN103838663A (en) Application testing method and device
Zhang et al. Panappticon: Event-based tracing to measure mobile application and platform performance
Hu et al. Efficiently, effectively detecting mobile app bugs with appdoctor
US9009677B2 (en) Application testing and analysis
CN108255729B (en) Mobile phone game automatic testing method and system based on Unity platform
US8645912B2 (en) System and method for use in replaying software application events
US20150058826A1 (en) Systems and methods for efficiently and effectively detecting mobile app bugs
KR101290565B1 (en) Dynamic analysis emulator for action information of android application, Dynamic analysis system for action information having the same, and for action information of android application, and Computer-readable recording medium storing dynamic analysis program for action information of android application
CN103049371A (en) Testing method and testing device of Android application programs
CN103577328A (en) Method and device for analyzing performance of application
Liu et al. Diagnosing energy efficiency and performance for mobile internetware applications
CN110580226A (en) object code coverage rate testing method, system and medium for operating system level program
WO2014158151A1 (en) Method and system for detecting concurrency programming errors in kernel modules and device drivers
US20080276129A1 (en) Software tracing
Borges Jr et al. Droidmate-2: a platform for android test generation
CN105487966A (en) Program testing method, device and system
US10725889B2 (en) Testing multi-threaded applications
JP2013533553A (en) System test method
US9471237B1 (en) Memory consumption tracking
JP2017117442A (en) Method and device for data flow analysis in processor trace log using compiler-type information
Qiao et al. An empirical study of software aging manifestations in android
CN110597704B (en) Pressure test method, device, server and medium for application program
CN107045474B (en) Program flow tracking method and device in Fuzz test
Li et al. Effectively manifesting concurrency bugs in android apps
CN104809054A (en) Method and system for realizing program testing

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: 20140604