CN103365770A - Mobile terminal software testing system and software testing method - Google Patents

Mobile terminal software testing system and software testing method Download PDF

Info

Publication number
CN103365770A
CN103365770A CN2012101010868A CN201210101086A CN103365770A CN 103365770 A CN103365770 A CN 103365770A CN 2012101010868 A CN2012101010868 A CN 2012101010868A CN 201210101086 A CN201210101086 A CN 201210101086A CN 103365770 A CN103365770 A CN 103365770A
Authority
CN
China
Prior art keywords
test
testing
terminal
user
code
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.)
Granted
Application number
CN2012101010868A
Other languages
Chinese (zh)
Other versions
CN103365770B (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.)
Lu Bing
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201210101086.8A priority Critical patent/CN103365770B/en
Publication of CN103365770A publication Critical patent/CN103365770A/en
Application granted granted Critical
Publication of CN103365770B publication Critical patent/CN103365770B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a mobile terminal software testing system and software testing method. The method comprises the steps: (1) providing a testing platform, wherein the testing platform comprises a plurality of testing terminals and a testing server, the testing terminals are connected to mobile terminals to be tested, and the testing terminals are connected to the testing server; (2) receiving a test case input by a user through the mobile terminals, and sending the test case to the testing platform, wherein the test case is input by the user through a preset test case management module; (3) generating a test path and a test code through the testing platform according to the test case, and initiating an automatic test request to at least one testing terminal according to a user command; (4) analyzing a test code command through the testing terminals according to a configuration table, downloading and installing a corresponding automation code, running the code on a corresponding mobile terminal, and monitoring and reporting an operation state in real time.

Description

Mobile terminal software test macro and method for testing software
Technical field
The present invention relates to field tests, relate in particular to a kind of mobile terminal software test macro and method for testing software.
Background technology
Mobile phone test is a very large exercise question, relates to hardware testing and software test, also has the test of structure, such as resistance to compression, resist and fall antifatigue, anti-low temperature high temperature etc., structural design is unreasonable, can cause stress to concentrate, so that casing deformation own, for clamshell phone, lid lost efficacy, and also had other serious problems.Hardware testing generally has strict physical electrical index, and special instrument is also arranged.Mobile phone test generally refers to software test, and this has also illustrated the important row of software on mobile phone on the one hand.The difficulty of mobile phone test also is described on the one hand.Because other test has clear and definite index, strict working specification also has various instruments.
Disclose a kind of mobile phone test system and method in application number is 200810097615.5 patented claim, this system comprises information data of mobile phone storehouse and mobile phone test unit; Described information data of mobile phone storehouse provides the mobile phone test data, and described mobile phone test unit gathers tested cellphone information and compares with described mobile phone test data, thereby judges whether tested cellphone information is complete and correct.The invention also discloses a kind of handset testing method, comprise step: the step S1. number of writing detecting unit verifies whether the number of the writing information of tested mobile phone is complete and correct; Step S2. annex detecting unit verifies whether the accessory information of tested mobile phone is complete and correct; Whether the packaged information of tested mobile phone is complete and correct in the step S3. packing detecting unit checking mobile phone packing case.Although integrality and the correctness of foregoing invention energy Validity Test cellphone information,, this is to test not have any extendability.
Be 201110024200.7 applyings date: 2011-01-21 at application number, denomination of invention is in " a kind of Mobile phone automatic testing method ", relates to a kind of Mobile phone automatic testing method, comprising: the PC end sends current AT order corresponding to test by serial ports to tested mobile phone; Tested mobile phone is resolved and is carried out described current AT order and return the AT response, if the AT response is normal, then obtains current phone on-screen data frame and sends to PC by serial ports; PC resolves described AT response and shows described current phone on-screen data frame correspondence image.This Mobile phone automatic testing method, can test simultaneously many tested mobile phones that are connected with PC, can test, test more comprehensively in conjunction with the mobile phone demonstration than prior art, analogue mobile phone is tested in computer end fully, have simultaneously automatic test and self registering advantage concurrently, realize the visual of test interface.
But when test was equipped with the mobile phone of different operating system, testing mobile phone need to be installed first this operation system and just can test.
The item tube frame of the integration of current not a lot of maturations, known is the product of IBM such as RATIONAL JAZZ, main function point is to set about from life cycle integration, and it as main design point, is used for helping Rational Software Delivery platform is reached a new high.But it is too huge, and purchase and maintenance cost are all very high.The product of rational so far as I know is the system of a very difficult extended function in addition.We can rule of thumb remove to write a cover lightweight, have Core Feature and reserve the project management framework of extended capability in this cognition, can reach this target by transforming the methods such as various Open-Source Tools or designed, designed, importantly how to integrate each system, this is key component, also is the present few reason also of this system why.
And in automatic test this part, the most instrument of current trend all is recording and compile script in various degree, QTP for example, and Rational Robot is and records script.The characteristics of script be the tester is required low, it is convenient to create, but functional very limited, also there is certain stability problem, can't tackle complicated testing requirement, extendability is poor in addition, and maintenance cost is greatly fatal shortcoming, and the little change of product may be changed very large to test script or need to again be recorded.The way of therefore a lot of companies is that the basicly stable script of recording some common functions afterwards of product function carries out playback by the time.
In sum, existing software test exist extendability poor, do not have a defective that programmable software test and little change need to be changed test script.
Summary of the invention
The object of the present invention is to provide a kind of software automated testing system to contain the software testing system of portable terminal, with solve existing software test in the prior art exist extendability poor, do not have a defective that programmable software test and little change need to be changed test script.
Another object of the present invention is to provide a kind of mobile terminal software method of testing, with solve existing software test in the prior art exist extendability poor, do not have a defective that programmable software test and little change need to be changed test script.
A kind of mobile terminal software method of testing comprises:
(1) provide test platform, described test platform comprises several test terminals and testing server, and the test terminal connects portable terminal to be tested, and those several test terminals connect described testing server,
(2) portable terminal is accepted the user by the test case of predefined test case management module input, and described test case is sent to test platform;
(3) test platform generates test path and test code according to test case, and initiates automatic test request according to user command at least one test terminal;
(4) test terminal according to allocation list to test code order resolve, and download and corresponding robotization code be installed, and on the portable terminal of correspondence operation code and running status carried out real-time monitoring and reporting.
Test platform generates test path according to test case and further comprises: according to the logic inheritance of different portal generation test cases, receive the user to the detection of described logic inheritance, generate test path, perhaps receive the test node of user's input, and generate test path according to the test node of described input.
In addition, also comprise between step (3) and (4): the test terminal according to allocation list to test code order resolve, and download and install corresponding robotization code; The test terminal is back to testing server with test data; Testing server is collected described test data, if described test data is predefined result, and then can be according to instruction concurrent test of carrying out many portable terminals in the Duo Tai test terminal of user.
Preferably, the user can select several automatic test cases of required execution, carries out the down loading updating of automatic test program and is chosen in concurrent test the on the different equipment in a plurality of terminals.
That is to say, project management system, the whole project of procedure begins to follow the trail of to BUG from demand.Manual time and the human cost of carrying out saved in robotization, shorten the construction cycle and provide lasting quality assurance (2 kinds of methods to be arranged generally, a kind of is to reduce the tester, still finishes test case within original time, allows the use-case of test development robotization craft.Another kind is to keep original personnel, just can be put into these resources in the sundry item after finishing manual script, and automatically perform to ensure the quality of products after finishing automatic test cases by test development).The shortening time is not only in order to save cost, also is in order to make team can carry out agile development with the demand of reply iteratively faster.
1, self-defining case management among the application, automatic test is carried out, and defect management and tracking provide the intellectual analysis report, automatically send data in the logical framework of invention, form document, and can manage
2, the application provides test path automatically to generate, and makes the user pass through the code coverage that native system finally improves test case.
3, final goal is to have saved manually, has shortened the test duration, has controlled software quality from a plurality of angles, reduces risk of software development.
4, our system gets involved the project cycle test as early as possible, rather than uses to last, so the Production Lifecycle Management agile development mode of integration software exploitation needs the result to be verified fast, like this could the real intention that realizes agility.Automatic test platform is indispensable support section so, and by result's fast verification, development system has had quick feature, thereby the product life cycle of software development is shortened, and possesses healthy and strong Development System.
Description of drawings
Fig. 1 is the schematic diagram of mobile terminal software test macro.
Embodiment
See also Fig. 1, a kind of mobile terminal software test macro, comprise several test terminals 2 and testing server 1, test terminal 2 connects portable terminal 3 to be tested, those several test terminals 2 connect described testing server 1, and wherein all exchanges data also can be carried out by the JSON structure with server 1 in test terminal 2.
Described test terminal 2 further comprises:
Test case management interface 21: be used for to receive the user according to the described test case of predefined specification creation/edit.In this example, test case management interface 21 is stored on the testing server 1 as the form of software in advance, when test terminal 2 need to begin to provide the function of testing mobile terminal software, just download this software from testing server 1, and be installed in this terminal 2.Test terminal 2 typically refers to test computer or other testing apparatus.Test case management interface 21 by becoming behind this software of dress provides an interface, convenient and user interactions.In this test case management interface 21, provide test case example and test case to write standard, make things convenient for the user to write this test case by natural language.
Command resolution unit 21: be used for allocation list to the test terminal and carry out automatic on-line and upgrade, and download and install corresponding robotization code, and according to allocation list to test code order resolve.
2 arrange an allocation list in the test terminal, after downloading the automatic operating code from testing server 1, this code are installed.The mapping of allocation list configuration remote server order and parameter and local command.Because our test client can be cross-platform.Automatic on-line Reconfigurations table can be carried out in the test terminal, and allocation list is resolved and be mapped in the test terminal to order.
User interaction unit 25: be used for receiving user's instruction, and described test result is fed back to described user.In this unit, can also realize that the test terminal is to the management of mobile device, such as, test terminal 2 can be processed the software test of a plurality of mobile devices simultaneously, and just need to manage those mobile devices this moment, such as, set up a form, store the record of the current software test that is moving of each mobile device and ruuning situation, or set up a memory block, the before software test situation and the operation result record that have moved of each mobile device of storage.
Server interaction unit 26: be used for to set up with testing server 1 between alternately.Such as, allocation list etc. upgrades in time.
Test code Version Control unit 23: be used for preserving different test code versions, make things convenient for so the different test code version of user selection to test.
Equipment/automatic test unit 24: being used for user selection is equipment test program, or autotest program.
In brief, following item is mainly done in the test terminal: allocation list is carried out automatic on-line upgrade; Allocation list is resolved and is mapped in the test terminal to order; The test terminal is to the management of mobile device; The test terminal is to the initiation of variety classes test; Test case and executive system only need to be abided by the agreement, and do not force to use certain programming language to adapt to a plurality of platforms, and namely coupling is separated in test execution and test terminal
Described testing server 1 further comprises:
Test terminal administrative unit 12: the corresponding informance that is used for preserving each test terminal. such as, each test terminal is current just at the information of testing software, the attribute information of each test terminal, the historical detecting information of each test terminal etc.
Case management unit 13: be used for storing current test case of having edited, and resolve generation test path and test code according to test case, at the automatic maintenance test code of server end. because the test case editor by the natural language editor, needs to generate test code.In this example, use coverage rate and the test path of graphic interface-Tu or tree structure management of test cases, namely concern the combination of automatic generation state and test path by ER
Automatically perform unit 14: the resolution server order is carried out robotization with selection equipment, and execution result is back on the corresponding test terminal by the terminal interaction interface.Automatically perform at least one portable terminal 2 that unit 14 is sent to test code that the user selectes or appointment, portable terminal 2 is back to the described unit 14. that automatically performs with execution result
This example also comprises:
Defect management unit: connection automatically performs the unit, when being used for meeting bug when carrying out, changes the details that defect management carries out recording defect over to;
Test analysis unit: be used for the situation that defective appears in statistics, comprise and add up the test terminal information of makeing mistakes, the defect situation of the same test case of statistics.
Intellectual analysis unit: defective and use-case are analyzed by key word, module.
In automatically performing the unit, also arrange one and interrupt processing subelement, be used for when automatically performing unit a certain test case order of execution and satisfy a certain trigger condition, trigger and interrupt processing operation, response with the user is back to the described unit that automatically performs again, interrupting processing operation further comprises: end described command execution, return described user selection shut-down operation or continue operation.
A kind of mobile terminal software method of testing comprises:
(1) provide test platform, described test platform comprises several test terminals and testing server, and the test terminal connects portable terminal to be tested, and those several test terminals connect described testing server,
(2) portable terminal is accepted the user by the test case of predefined test case management module input, and described test case is sent to test platform; Test platform generates test path according to test case and further comprises: according to the logic inheritance of different portal generation test cases, receive the user to the detection of described logic inheritance, generate test path, perhaps receive the test node of user's input, and generate test path according to the test node of described input.(that is, can concern by ER the combination of automatic generation state and test path.)
(3) test platform generates test path and test code according to test case, and initiates automatic test request according to user command at least one test terminal;
(4) test terminal according to allocation list to test code order resolve, and download and corresponding robotization code be installed, and on the portable terminal of correspondence operation code and running status carried out real-time monitoring and reporting.
Also comprise between step (3) and (4): the test terminal according to allocation list to test code order resolve, and download and install corresponding robotization code; The test terminal is back to testing server with test data; Testing server is collected described test data, if described test data is predefined result, and then can be according to instruction concurrent test of carrying out many portable terminals in the Duo Tai test terminal of user.
In addition, the user can select several automatic test cases of required execution, carries out the down loading updating of automatic test program and is chosen in concurrent test the on the different equipment in a plurality of terminals.And, the allocation list of test terminal is carried out the automatic on-line renewal, allocation list is resolved and is mapped in the test terminal to order.
The present invention also comprises: the situation of defective appears in statistics, comprises adding up the test terminal information of makeing mistakes, the defect situation of the same test case of statistics; By key word, module defective and use-case are analyzed.
That is to say, the test case management interface of user interactions is provided, described test interface be used for the user create/edit test case (, to input automatic generation test code [later stage plan] according to the user, specifically, be exactly that the user writes test case according to standard, be delivered to the backstage, the backstage produces test code).Test macro comprises server and terminal management two parts.Wherein testing server provides test case management interface, test code compiling system, terminal management unit and defect tracking and analysis module; The test terminal then comprises command analysis module, test code Version Control and equipment/automatic test program management.At first the user can pass through test case management module input test use-case, system according to the logic inheritance of different portal generation test cases so that user's checkout path and coverage rate; The user also can automatically generate test path by the input test node and (concern the combination of automatic generation state and test path by ER. 。Testing server is initiated the request of automatic test to the test terminal according to user command, can be in the Duo Tai test terminal concurrent carrying out; Testing server is responsible for collecting test data and making elementary analysis by the test terminal.Resolve order according to allocation list the test terminal, and download and corresponding robotization code is installed, and on the equipment of correspondence operation code and running status carried out real-time monitoring and reporting.The test result management system is carried out Defect Correlation and defective intellectual analysis automatically according to real-time results.Server and testing server use network service, and terminal and equipment can communicate by USB or network, and all can adopt XML or other data structures to analyze alternately.All modules all can be replaced by adapter.
Way of the present invention is the execution framework that creates the automatic test code.The experience that the automatic test code need to be developed, personnel have relatively high expectations to common test, and for the framework of automatic test code now seldom, this means the execution framework that need to write Mainstream Platform, also representing and need to formulate the rule that test code is write to the development language of main flow.But its benefit is only to need the minority developer to carry out robotization based on model according to standard, can a large amount of manual test use-cases of fast processing, and can promote simultaneously product development to write out the code of standard easy care, thus product quality also is improved.
The preferred embodiment of the present invention just is used for helping to set forth the present invention.Preferred embodiment does not have all details of detailed descriptionthe, does not limit this invention yet and only is described embodiment.Obviously, according to the content of this instructions, can make many modifications and variations.These embodiment are chosen and specifically described to this instructions, is in order to explain better principle of the present invention and practical application, thereby the technical field technician can utilize the present invention well under making.The present invention only is subjected to the restriction of claims and four corner and equivalent.

Claims (10)

1. mobile terminal software method of testing is characterized in that: comprising:
(1) provide test platform, described test platform comprises several test terminals and testing server, and the test terminal connects portable terminal to be tested, and those several test terminals connect described testing server,
(2) portable terminal is accepted the user by the test case of predefined test case management module input, and described test case is sent to test platform;
(3) test platform generates test path and test code according to test case, and initiates automatic test request according to user command at least one test terminal;
(4) test terminal according to allocation list to test code order resolve, and download and corresponding robotization code be installed, and on the portable terminal of correspondence operation code and running status carried out real-time monitoring and reporting.
2. mobile terminal software method of testing as claimed in claim 1 is characterized in that, test platform generates test path according to test case and further comprises:
According to the logic inheritance of different portal generation test cases, receive the user to the detection of described logic inheritance, generate test path, perhaps
Receive the test node of user's input, and generate test path according to the test node of described input.
3. mobile terminal software method of testing as claimed in claim 1 or 2 is characterized in that, also comprises between step (3) and (4):
The test terminal according to allocation list to test code order resolve, and download and install corresponding robotization code;
The test terminal is back to testing server with test data;
Testing server is collected described test data, if described test data is predefined result, and then can be according to instruction concurrent test of carrying out many portable terminals in the Duo Tai test terminal of user.
4. mobile terminal software method of testing as claimed in claim 1 or 2, it is characterized in that, the user can select several automatic test cases of required execution, carries out the down loading updating of automatic test program and is chosen in concurrent test the on the different equipment in a plurality of terminals.
5. mobile terminal software method of testing as claimed in claim 1 or 2 is characterized in that, also comprises:
Allocation list to the test terminal carries out the automatic on-line renewal;
Allocation list is resolved and is mapped in the test terminal to order.
6. mobile terminal software method of testing as claimed in claim 1 or 2 is characterized in that, also comprises:
The situation of defective appears in statistics, comprises adding up the test terminal information of makeing mistakes, the defect situation of the same test case of statistics;
By key word, module defective and use-case are analyzed.
7. a mobile terminal software test macro is characterized in that, comprises several test terminals and testing server, and the test terminal connects portable terminal to be tested, and those several test terminals connect described testing server, wherein,
Described test terminal further comprises:
Test case management interface: be used for to receive the user according to the described test case of predefined specification creation/edit;
Command resolution unit: be used for allocation list to the test terminal and carry out automatic on-line and upgrade, and download and install corresponding robotization code, and according to allocation list to test code order resolve;
User interaction unit: be used for receiving user's instruction, and described test result is fed back to described user;
The server interaction unit: be used for to set up and server between mutual;
Described testing server further comprises:
Test terminal administrative unit: the corresponding informance that is used for preserving each test terminal;
Case management unit: be used for storing current test case of having edited, and resolve generation test path and test code according to test case, at the automatic maintenance test code of server end;
Automatically perform the unit: the resolution server order is carried out robotization with selection equipment, and execution result is back on the corresponding test terminal by the terminal interaction interface.
8. system as claimed in claim 7 is characterized in that, uses coverage rate and the test path of graphic interface-Tu or tree structure management of test cases.
9. system as claimed in claim 7 is characterized in that, also comprises:
Defect management unit: connection automatically performs the unit, when being used for meeting bug when carrying out, changes the details that defect management carries out recording defect over to;
Test analysis unit: be used for the situation that defective appears in statistics, comprise and add up the test terminal information of makeing mistakes, the defect situation of the same test case of statistics;
Intellectual analysis unit: defective and use-case are analyzed by key word, module.
10. system as claimed in claim 7, it is characterized in that, in automatically performing the unit, also arrange one and interrupt processing subelement, be used for when automatically performing unit a certain test case order of execution and satisfy a certain trigger condition, trigger and interrupt processing operation, response with the user is back to the described unit that automatically performs again, interrupts processing operation and further comprises: end described command execution, return described user selection shut-down operation or continue operation.
CN201210101086.8A 2012-04-09 2012-04-09 Mobile terminal software test macro and method for testing software Expired - Fee Related CN103365770B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210101086.8A CN103365770B (en) 2012-04-09 2012-04-09 Mobile terminal software test macro and method for testing software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210101086.8A CN103365770B (en) 2012-04-09 2012-04-09 Mobile terminal software test macro and method for testing software

Publications (2)

Publication Number Publication Date
CN103365770A true CN103365770A (en) 2013-10-23
CN103365770B CN103365770B (en) 2016-01-13

Family

ID=49367176

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210101086.8A Expired - Fee Related CN103365770B (en) 2012-04-09 2012-04-09 Mobile terminal software test macro and method for testing software

Country Status (1)

Country Link
CN (1) CN103365770B (en)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530233A (en) * 2013-10-31 2014-01-22 广州菁英信息技术有限公司 Automation testing method, testing server and system of mobile browser
CN103699385A (en) * 2013-12-23 2014-04-02 国云科技股份有限公司 Continuous code integration method
CN104021077A (en) * 2014-06-10 2014-09-03 广州市久邦数码科技有限公司 Mobile terminal software test system and method
CN104765678A (en) * 2014-01-08 2015-07-08 阿里巴巴集团控股有限公司 Method and device for testing applications on mobile terminal
CN104811954A (en) * 2014-01-29 2015-07-29 中国移动通信集团广东有限公司 Mobile terminal application test method, device and system
CN104834595A (en) * 2015-02-15 2015-08-12 网易(杭州)网络有限公司 Visual automatic test method and system
CN104978263A (en) * 2014-04-09 2015-10-14 腾讯科技(深圳)有限公司 Mobile terminal application program test method and mobile terminal application program test system
CN104978258A (en) * 2014-04-01 2015-10-14 中国银联股份有限公司 Software automation test method and system
CN105093016A (en) * 2015-07-28 2015-11-25 努比亚技术有限公司 Automation testing method and device for mobile terminal
CN105120483A (en) * 2015-07-08 2015-12-02 惠州Tcl移动通信有限公司 Method and system for automatically testing compatibility between intelligent card and mobile terminal
CN105138460A (en) * 2015-09-18 2015-12-09 北京恒华伟业科技股份有限公司 Software testing method and system
CN105207854A (en) * 2015-10-13 2015-12-30 上海斐讯数据通信技术有限公司 Multi-terminal concurrent testing system and method
CN105302706A (en) * 2014-06-05 2016-02-03 腾讯科技(深圳)有限公司 Application test method and apparatus
CN105354140A (en) * 2015-11-02 2016-02-24 上海聚力传媒技术有限公司 Automation testing method and system
CN105573902A (en) * 2014-10-10 2016-05-11 阿里巴巴集团控股有限公司 Application testing method and system
CN105573905A (en) * 2014-10-11 2016-05-11 航天信息股份有限公司 Software compatibility testing method and system
CN106330560A (en) * 2016-08-31 2017-01-11 武汉斗鱼网络科技有限公司 Method and apparatus for switching server in system setting during IOS system test
CN106484622A (en) * 2016-10-18 2017-03-08 网易(杭州)网络有限公司 Method of testing, apparatus and system
CN106598835A (en) * 2015-10-19 2017-04-26 广州爱九游信息技术有限公司 Application testing method, device and system
CN106649109A (en) * 2016-12-14 2017-05-10 工业和信息化部电信研究院 Web testing method and system of intelligent terminal
CN107015908A (en) * 2017-03-31 2017-08-04 广州慧睿思通信息科技有限公司 A kind of computer application software test system and method
CN107122291A (en) * 2016-02-25 2017-09-01 北京博酷科技有限公司 Mobile terminal software stability test method and apparatus
CN107145439A (en) * 2017-03-15 2017-09-08 海尔优家智能科技(北京)有限公司 A kind of test request processing method and processing device
CN107153599A (en) * 2017-06-14 2017-09-12 上海点融信息科技有限责任公司 A kind of method and apparatus of record and replaying user operation
CN107256148A (en) * 2017-05-24 2017-10-17 龙芯中科技术有限公司 The generation method and system at interface, electronic equipment and storage medium
CN107465572A (en) * 2017-08-02 2017-12-12 华数传媒网络有限公司 Intelligent terminal method of testing, apparatus and system
CN107562637A (en) * 2017-09-28 2018-01-09 网易有道信息技术(北京)有限公司 It is a kind of for the method for software test, equipment, system and storage medium
CN107797929A (en) * 2017-10-26 2018-03-13 北京广利核系统工程有限公司 The statistical method and device of FPGA emulation testing function coverage
CN107957943A (en) * 2017-11-21 2018-04-24 齐涛 A kind of GIS software test method
CN108563579A (en) * 2018-04-23 2018-09-21 苏州科达科技股份有限公司 White-box testing method, apparatus, system and storage medium
CN108628746A (en) * 2018-05-04 2018-10-09 艺龙网信息技术(北京)有限公司 Automatic interface testing method and system
CN109101410A (en) * 2017-06-20 2018-12-28 北京明略软件系统有限公司 A kind of risk driven test method and device and computer readable storage medium
CN109308257A (en) * 2018-08-13 2019-02-05 北京奇虎科技有限公司 Test assignment executes method, apparatus, electronic equipment and computer storage medium
CN109344087A (en) * 2018-12-03 2019-02-15 珠海格力电器股份有限公司 A kind of multiterminal synchronous debugging method, system, storage medium and the processor of equipment
CN109643089A (en) * 2016-09-30 2019-04-16 欧姆龙株式会社 Control unit, data-updating method, date update program
CN109992513A (en) * 2019-03-29 2019-07-09 携程计算机技术(上海)有限公司 The automatization test system and method for mobile terminal APP
CN110532141A (en) * 2019-08-30 2019-12-03 峰米(北京)科技有限公司 A kind of automatization test system and method, a kind of storage medium of intelligent display terminal
CN110737574A (en) * 2018-07-18 2020-01-31 北京奇虎科技有限公司 Application testing method and device
CN110851362A (en) * 2019-11-11 2020-02-28 龙尚科技(上海)有限公司 Communication module testing method, system, equipment and storage medium
CN111258898A (en) * 2020-01-15 2020-06-09 平安医疗健康管理股份有限公司 Automatic testing method and device, computer equipment and storage medium
CN111866253A (en) * 2020-07-24 2020-10-30 耿天真 Mobile terminal software testing system based on big data sharing
TWI730415B (en) * 2019-09-18 2021-06-11 財團法人工業技術研究院 Detection system, detection method, and an update verification method performed by using the detection method
CN114064508A (en) * 2021-11-29 2022-02-18 四川虹美智能科技有限公司 Mobile terminal software testing method and system based on group control technology

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182245B1 (en) * 1998-08-31 2001-01-30 Lsi Logic Corporation Software test case client/server system and method
CN101128007A (en) * 2007-09-21 2008-02-20 中兴通讯股份有限公司 Testing method for mobile communication terminal
CN101241466A (en) * 2007-02-08 2008-08-13 深圳迈瑞生物医疗电子股份有限公司 Embedded software test method and system
CN101500255A (en) * 2008-02-03 2009-08-05 中国移动通信集团公司 Mobile terminal test method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182245B1 (en) * 1998-08-31 2001-01-30 Lsi Logic Corporation Software test case client/server system and method
CN101241466A (en) * 2007-02-08 2008-08-13 深圳迈瑞生物医疗电子股份有限公司 Embedded software test method and system
CN101128007A (en) * 2007-09-21 2008-02-20 中兴通讯股份有限公司 Testing method for mobile communication terminal
CN101500255A (en) * 2008-02-03 2009-08-05 中国移动通信集团公司 Mobile terminal test method and system

Cited By (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530233B (en) * 2013-10-31 2016-05-04 广州市动景计算机科技有限公司 Automated testing method, testing server and the system of mobile browser
CN103530233A (en) * 2013-10-31 2014-01-22 广州菁英信息技术有限公司 Automation testing method, testing server and system of mobile browser
CN103699385A (en) * 2013-12-23 2014-04-02 国云科技股份有限公司 Continuous code integration method
CN104765678A (en) * 2014-01-08 2015-07-08 阿里巴巴集团控股有限公司 Method and device for testing applications on mobile terminal
CN104811954B (en) * 2014-01-29 2018-09-07 中国移动通信集团广东有限公司 A kind of mobile terminal application testing method, apparatus and system
CN104811954A (en) * 2014-01-29 2015-07-29 中国移动通信集团广东有限公司 Mobile terminal application test method, device and system
CN104978258A (en) * 2014-04-01 2015-10-14 中国银联股份有限公司 Software automation test method and system
CN104978258B (en) * 2014-04-01 2018-03-23 中国银联股份有限公司 Automatic software test method and system
CN104978263A (en) * 2014-04-09 2015-10-14 腾讯科技(深圳)有限公司 Mobile terminal application program test method and mobile terminal application program test system
CN104978263B (en) * 2014-04-09 2019-01-29 腾讯科技(深圳)有限公司 A kind of mobile terminal applied program testing method and system
CN105302706B (en) * 2014-06-05 2019-05-24 腾讯科技(深圳)有限公司 Applied program testing method and device
CN105302706A (en) * 2014-06-05 2016-02-03 腾讯科技(深圳)有限公司 Application test method and apparatus
CN104021077A (en) * 2014-06-10 2014-09-03 广州市久邦数码科技有限公司 Mobile terminal software test system and method
CN105573902A (en) * 2014-10-10 2016-05-11 阿里巴巴集团控股有限公司 Application testing method and system
CN105573902B (en) * 2014-10-10 2018-07-03 阿里巴巴集团控股有限公司 The test method and system of a kind of application program
CN105573905A (en) * 2014-10-11 2016-05-11 航天信息股份有限公司 Software compatibility testing method and system
CN104834595A (en) * 2015-02-15 2015-08-12 网易(杭州)网络有限公司 Visual automatic test method and system
CN104834595B (en) * 2015-02-15 2017-09-12 网易(杭州)网络有限公司 A kind of Visual Automatic Test method and system
CN105120483A (en) * 2015-07-08 2015-12-02 惠州Tcl移动通信有限公司 Method and system for automatically testing compatibility between intelligent card and mobile terminal
CN105093016A (en) * 2015-07-28 2015-11-25 努比亚技术有限公司 Automation testing method and device for mobile terminal
CN105138460B (en) * 2015-09-18 2018-02-23 北京恒华伟业科技股份有限公司 A kind of method for testing software and system
CN105138460A (en) * 2015-09-18 2015-12-09 北京恒华伟业科技股份有限公司 Software testing method and system
CN105207854A (en) * 2015-10-13 2015-12-30 上海斐讯数据通信技术有限公司 Multi-terminal concurrent testing system and method
CN106598835A (en) * 2015-10-19 2017-04-26 广州爱九游信息技术有限公司 Application testing method, device and system
WO2017067441A1 (en) * 2015-10-19 2017-04-27 广州爱九游信息技术有限公司 Method, device and system for testing application, and non-transient machine-readable storage medium
CN106598835B (en) * 2015-10-19 2019-12-20 广州爱九游信息技术有限公司 Application testing method, device and system
CN105354140B (en) * 2015-11-02 2018-09-25 上海聚力传媒技术有限公司 A kind of method and system of automatic test
CN105354140A (en) * 2015-11-02 2016-02-24 上海聚力传媒技术有限公司 Automation testing method and system
CN107122291A (en) * 2016-02-25 2017-09-01 北京博酷科技有限公司 Mobile terminal software stability test method and apparatus
CN106330560B (en) * 2016-08-31 2019-09-10 武汉斗鱼网络科技有限公司 Realize that the method and device of interior switching server is arranged in system when IOS system testing
CN106330560A (en) * 2016-08-31 2017-01-11 武汉斗鱼网络科技有限公司 Method and apparatus for switching server in system setting during IOS system test
CN109643089A (en) * 2016-09-30 2019-04-16 欧姆龙株式会社 Control unit, data-updating method, date update program
CN109643089B (en) * 2016-09-30 2021-11-16 欧姆龙株式会社 Control unit, data updating method, and storage medium
CN106484622B (en) * 2016-10-18 2019-02-22 网易(杭州)网络有限公司 Test method, apparatus and system
CN106484622A (en) * 2016-10-18 2017-03-08 网易(杭州)网络有限公司 Method of testing, apparatus and system
CN106649109A (en) * 2016-12-14 2017-05-10 工业和信息化部电信研究院 Web testing method and system of intelligent terminal
CN107145439B (en) * 2017-03-15 2020-09-15 海尔优家智能科技(北京)有限公司 Test request processing method and device
CN107145439A (en) * 2017-03-15 2017-09-08 海尔优家智能科技(北京)有限公司 A kind of test request processing method and processing device
CN107015908A (en) * 2017-03-31 2017-08-04 广州慧睿思通信息科技有限公司 A kind of computer application software test system and method
CN107256148A (en) * 2017-05-24 2017-10-17 龙芯中科技术有限公司 The generation method and system at interface, electronic equipment and storage medium
CN107153599A (en) * 2017-06-14 2017-09-12 上海点融信息科技有限责任公司 A kind of method and apparatus of record and replaying user operation
CN109101410A (en) * 2017-06-20 2018-12-28 北京明略软件系统有限公司 A kind of risk driven test method and device and computer readable storage medium
CN107465572A (en) * 2017-08-02 2017-12-12 华数传媒网络有限公司 Intelligent terminal method of testing, apparatus and system
CN107562637A (en) * 2017-09-28 2018-01-09 网易有道信息技术(北京)有限公司 It is a kind of for the method for software test, equipment, system and storage medium
CN107797929A (en) * 2017-10-26 2018-03-13 北京广利核系统工程有限公司 The statistical method and device of FPGA emulation testing function coverage
CN107797929B (en) * 2017-10-26 2021-01-22 北京广利核系统工程有限公司 Statistical method and device for programmable logic simulation test function coverage rate
CN107957943A (en) * 2017-11-21 2018-04-24 齐涛 A kind of GIS software test method
CN108563579B (en) * 2018-04-23 2021-06-18 苏州科达科技股份有限公司 White box testing method, device and system and storage medium
CN108563579A (en) * 2018-04-23 2018-09-21 苏州科达科技股份有限公司 White-box testing method, apparatus, system and storage medium
CN108628746A (en) * 2018-05-04 2018-10-09 艺龙网信息技术(北京)有限公司 Automatic interface testing method and system
CN110737574A (en) * 2018-07-18 2020-01-31 北京奇虎科技有限公司 Application testing method and device
CN109308257A (en) * 2018-08-13 2019-02-05 北京奇虎科技有限公司 Test assignment executes method, apparatus, electronic equipment and computer storage medium
CN109344087A (en) * 2018-12-03 2019-02-15 珠海格力电器股份有限公司 A kind of multiterminal synchronous debugging method, system, storage medium and the processor of equipment
CN109992513A (en) * 2019-03-29 2019-07-09 携程计算机技术(上海)有限公司 The automatization test system and method for mobile terminal APP
CN110532141A (en) * 2019-08-30 2019-12-03 峰米(北京)科技有限公司 A kind of automatization test system and method, a kind of storage medium of intelligent display terminal
TWI730415B (en) * 2019-09-18 2021-06-11 財團法人工業技術研究院 Detection system, detection method, and an update verification method performed by using the detection method
CN110851362A (en) * 2019-11-11 2020-02-28 龙尚科技(上海)有限公司 Communication module testing method, system, equipment and storage medium
CN111258898A (en) * 2020-01-15 2020-06-09 平安医疗健康管理股份有限公司 Automatic testing method and device, computer equipment and storage medium
CN111866253A (en) * 2020-07-24 2020-10-30 耿天真 Mobile terminal software testing system based on big data sharing
CN111866253B (en) * 2020-07-24 2021-11-19 深圳市乐天堂科技有限公司 Mobile terminal software testing system based on big data sharing
CN114064508A (en) * 2021-11-29 2022-02-18 四川虹美智能科技有限公司 Mobile terminal software testing method and system based on group control technology
CN114064508B (en) * 2021-11-29 2023-06-27 四川虹美智能科技有限公司 Mobile terminal software testing method and system based on group control technology

Also Published As

Publication number Publication date
CN103365770B (en) 2016-01-13

Similar Documents

Publication Publication Date Title
CN103365770B (en) Mobile terminal software test macro and method for testing software
US11281570B2 (en) Software testing method, system, apparatus, device medium, and computer program product
CN105094783B (en) method and device for testing stability of android application
CN105302716B (en) Test method, device under the development mode of interflow
CN103164328B (en) The regression testing method of a kind of business function, Apparatus and system
CN102141962B (en) Safety distributed test framework system and test method thereof
CN103150249B (en) A kind of method and system of automatic test
US7895565B1 (en) Integrated system and method for validating the functionality and performance of software applications
CN105209925B (en) For debugging the computer implemented method and system of the program of automation devices test
US8589886B2 (en) System and method for automatic hardware and software sequencing of computer-aided design (CAD) functionality testing
JP5295269B2 (en) Method for generating component model-based virtual software platform, method for verifying software platform architecture using the same, and apparatus therefor
US20130263090A1 (en) System and method for automated testing
CN111651366B (en) SDK test method, device, equipment and storage medium
CN107562969B (en) Method and device for integrating aero-engine control system software
CN109885480B (en) Automatic interface compatibility testing method and device based on debugging bridge
CN105378493A (en) Cloud based infrastructure for supporting protocol reconfigurations in protocol independent device testing systems
CN111124919A (en) User interface testing method, device, equipment and storage medium
CN110347085B (en) Automated test system, method, vehicle, and computer-readable medium
TW201312340A (en) Handheld electronic device testing system and method
CN104268079A (en) POS (Point Of Sale) application program testing method and system
CN104484267A (en) Testing system and method
CN115658529A (en) Automatic testing method for user page and related equipment
CN113568839A (en) Method, device, equipment and medium for software testing and statistical test coverage rate
CN112231206A (en) Script editing method for application program test, computer readable storage medium and test platform
CN105760300B (en) A kind of automated testing method and test macro of STK/UTK business

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20151217

Address after: 200051 Shanghai city Changning District Days Road Lane 600 Building No. 1 tongdachuangye building room 2303

Applicant after: Shanghai Ma Le Software Co., Ltd.

Address before: Shanghai City, Changning District Road No. 1 Building No. 600 days tongdachuangye building room 2303

Applicant before: Lu Bing

Applicant before: Ying Yuwen

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170324

Address after: 200030 Shanghai, Xuhui District, Key Bridge Road, Lane 69, room 1, No. 907

Patentee after: Lu Bing

Address before: 200051 Shanghai city Changning District Days Road Lane 600 Building No. 1 tongdachuangye building room 2303

Patentee before: Shanghai Ma Le Software Co., Ltd.

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

Granted publication date: 20160113

Termination date: 20210409