CN107315670A - A kind of intelligent terminal method of testing, apparatus and system - Google Patents
A kind of intelligent terminal method of testing, apparatus and system Download PDFInfo
- Publication number
- CN107315670A CN107315670A CN201710492088.7A CN201710492088A CN107315670A CN 107315670 A CN107315670 A CN 107315670A CN 201710492088 A CN201710492088 A CN 201710492088A CN 107315670 A CN107315670 A CN 107315670A
- Authority
- CN
- China
- Prior art keywords
- test
- intelligent terminal
- module
- user
- interface
- 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
Links
- 238000010998 test method Methods 0.000 title claims abstract description 12
- 238000012360 testing method Methods 0.000 claims abstract description 212
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000008569 process Effects 0.000 claims abstract description 33
- 230000004913 activation Effects 0.000 claims abstract description 9
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000003044 adaptive effect Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/263—Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention provides a kind of method of testing of intelligent terminal, including:Into test system:Enter test system (S101) by inputting activation system instruction on the input equipment of intelligent terminal;Customized testing process:Option and installment needs and unwanted test option (S102);Test mode is selected, by user's interface interchange intelligent terminal physical layer interface, so as to call testing process processing module to start to realize test (S103);Test is completed, and calls test output module output test report (S104).Additionally provide the test device and system of a kind of intelligent terminal, using the method for testing, apparatus and system, there is provided the Subscriber Interface Module SIM of more hommization, adaptive various intelligent terminals, simplify testing process, the testing time is reduced on the premise of test quality is ensured, user can remove unwanted test item with the customized test item of oneself.
Description
Technical field
The invention belongs to terminal test technical field, more particularly to a kind of intelligent terminal program testing method and system.
Background technology
Continuing to develop and popularizing with intelligent terminal technology, various intelligent terminals are in people's life, working and learning
In play an increasingly important role, at the same time, in order to meet the ever-increasing demand for experience of people, what intelligent terminal was provided
The also increasingly hommization and intellectuality of the function of various programs, and the performance indications such as the stability of program, reliability also turn into people
Select the main consideration of intelligent terminal in terms of, therefore extremely important is become to the test of hardware in intelligent terminal and its function.
Program test of the prior art to intelligent terminal mainly uses manual testing process, i.e., test is required to manually every time
Triggering, typically more numerous and diverse for the hardware of intelligent terminal and the test of its function manually, and whole test process is required for
Operating personnel's tracking and testing, it is desirable to which the personnel for participating in test need to have suitable professional knowledge, it is impossible to intuitively react intelligence
The quality of some function of terminal, the test function for causing intelligent terminal is a useless function for common user, and
For manufacturer, numerous and diverse operation and higher demand of specialty can increase production cost and reduce production efficiency, operation
Trouble, cost that is time-consuming and improving intelligent terminal.In addition, also having a kind of test mode to be to pass through multiple test equipments at present
USB connection computers, computer expert crosses debugging bridge ADB and connected to test equipment transmission test instruction, and acceptance test data, but this
The mode of kind has certain limitation, and due to the limited amount of USB interface, therefore the test equipment that a computer is supported is preferential, nothing
Method expands test equipment quantity, and testing efficiency is low, and test process takes USB interface, it is impossible to make other things by USB interface
Feelings, reduce the utilization rate of equipment, and the different intelligent terminal of this mode and different hardware configurations are, it is necessary to different
Test system, it is impossible to accomplish the adaptive of system, and synchronism detection and contrast test can not be realized.
The content of the invention
It is an object of the invention to provide a kind of method of testing of intelligent terminal, apparatus and system, specific algorithm is utilized
The testing process of process simplification intelligent terminal, and increase the judgement and processing to hardware in system bottom module, accomplish to not
Same intelligent terminal is adaptive, while the test result of Simple visual is presented in Subscriber Interface Module SIM, reduces to tester's
Professional technique requirement.
To solve the above problems, the technical scheme that the present invention is provided is as follows:
The embodiment of the present invention provides a kind of method of testing of intelligent terminal, and it comprises the following steps:(1) test system is entered
System:Enter test system by inputting activation system instruction on the input equipment of intelligent terminal;(2) customized testing process:
Option and installment needs and unwanted test option;(3) test mode is selected, is connect by user's interface interchange intelligent terminal bottom
Mouthful, so as to call testing process processing module to start to realize test;(4) test is completed, and calls test output module output test
Report.
It is preferred that, the step (1) also includes the interface by intelligent terminal bottom, the hardware letter of identification intelligent terminal
Breath, then by these hardware informations, appropriate adjustment is made to user interface.
It is preferred that, the step (2) and (3) make to describe in words and intuitively test interface so that user passes through visual
Change graphical operation and carry out configuration and test mode selection.
It is preferred that, step (4) user may choose whether to export test report.
The embodiment of the present invention also provides a kind of test device of intelligent terminal, and it includes:Test system enters module:Pass through
Activation system instruction is inputted on the input equipment of intelligent terminal and enters test system;Customized testing process module:Selection is matched somebody with somebody
Put needs and unwanted test option;Test module:For selecting test mode, pass through user's interface interchange intelligent terminal bottom
Layer interface, so as to call testing process processing module to start to realize test;Test output module:Call test defeated after the completion of test
Go out module output test report.
It is preferred that, the test system, which enters module, also includes hardware information identification module, passes through intelligent terminal bottom
Interface, the hardware information of identification intelligent terminal, then by these hardware informations, appropriate adjustment is made to user interface.
It is preferred that, the customized process module and the test module make to describe in words and intuitively test interface,
So that user carries out configuration by visualized graphsization operation and test mode is selected.
It is preferred that, the test output module also has user right module, and user may choose whether to lead test report
Go out.
Embodiments of the invention also provide a kind of test system of intelligent terminal, and it includes control device and multiple intelligence eventually
End:The control device is used to send test request to the intelligent terminal by wireless network, and receives the intelligent terminal
The test result sent, wherein, the test request carries test instruction;The intelligent terminal, is used for and control device
Wireless network connection is set up, the test request sent by wireless network receiving control apparatus, the test request carries test
Instruction, the test request is realized by inputting activation system instruction on the input equipment of intelligent terminal, hence into
Test system;Customized testing process, option and installment needs and unwanted test option;Test mode is selected, passes through user
Interface interchange intelligent terminal physical layer interface, so as to call testing process processing module to start to realize test;Test is completed, and calls survey
Try output module output test report;The test result is sent to by the control device by wireless network.
Using this method, device and system, have the following advantages that:(1) Subscriber Interface Module SIM of more hommization is provided,
Can adaptive various intelligent terminals;(2) simplify testing process, the testing time is reduced on the premise of test quality is ensured;
(3) user can remove unwanted test item with the customized test item of oneself.
According to the accompanying drawings to the detailed description of the specific embodiment of the invention, those skilled in the art will be brighter
Above-mentioned and other purposes, the advantages and features of the present invention.
Brief description of the drawings
Some specific embodiments of the present invention are described in detail by way of example, and not by way of limitation with reference to the accompanying drawings hereinafter.
Identical reference denotes same or similar part or part in accompanying drawing.It should be appreciated by those skilled in the art that these
What accompanying drawing was not necessarily drawn to scale.The target and feature of the present invention is considered to will be apparent from below in conjunction with the description of accompanying drawing,
In accompanying drawing:
Fig. 1 is the intelligent terminal test device module design diagram according to the embodiment of the present invention;
Fig. 2 is the intelligent terminal method of testing flow chart according to the embodiment of the present invention;
Fig. 3 is to segment module diagram according to the intelligent terminal test device of the embodiment of the present invention;
Fig. 4 is the intelligent terminal test system schematic diagram according to the embodiment of the present invention.
Embodiment
The present invention is actually available in the intelligent terminal with visual interface such as intelligent watch, smart mobile phone, tablet personal computer,
Its design Module Division as shown in Figure 1, comprising physical layer interface module, hardware identification module, testing process processing module and
Test result output module.
Wherein, physical layer interface module is write using C/C++, the value transmitted when being called by upper strata, to the hard of intelligent terminal
Part equipment is controlled, and returns to corresponding information.
Hardware identification module is by calling physical layer interface module to obtain hardware relevant information, by being obtained after some particular procedures
To the test item suitable for current device, upper strata is passed to.
Testing process processing module obtains hardware relevant information, and (user oneself can set test stream to initialization test flow
Journey), call physical layer interface to be tested using Java language and JNI correlation techniques, can automatic discriminating test when test
Whether succeed, and the result is saved.
Output module read test result is tested, is output on the interface of intelligent terminal, and display may be output as referring to
Determine the prompting of formatted file, user oneself can select the file format needed, test result is exported.
The embodiment of the present invention 1 provides a kind of method of testing of intelligent terminal, and referring to accompanying drawing 2, it comprises the following steps:Into
Test system:Enter test system (S101) by inputting activation system instruction on the input equipment of intelligent terminal, pass through intelligence
The interface of energy terminal bottom, the hardware information of identification intelligent terminal, then by these hardware informations, makes suitable to user interface
Work as adjustment;Customized testing process:Option and installment needs and unwanted test option (S102);Test mode is selected, is passed through
User interface calls intelligent terminal physical layer interface, so as to call testing process processing module to start to realize test (S103);More than
Two steps make to describe in words and intuitively test interface so that user is configured and surveyed by visualized graphsization operation
Examination mode is selected;Test is completed, and calls user in test output module output test report (S104), the step may choose whether
Test report is exported.
Accompanying drawing 3 represents a kind of test device of intelligent terminal subdivision module corresponding with method of testing on the basis of accompanying drawing 1,
It includes:Test system enters module (101):Enter survey by inputting activation system instruction on the input equipment of intelligent terminal
Test system;Customized testing process module (102):Option and installment needs and unwanted test option;Test module (103):
For selecting test mode, by user's interface interchange intelligent terminal physical layer interface, so as to call testing process processing module to open
Begin to realize test;Test output module (104):Test output module output test report is called after the completion of test.Wherein test
System, which enters module (101), also includes hardware information identification module (105), passes through the interface of intelligent terminal bottom, identification intelligent
The hardware information of terminal, then by these hardware informations, appropriate adjustment is made to user interface.Customized process module
(102) and the test module (103) makes to describe in words and intuitively test interface so that user passes through visualized graphs
Operation carries out configuration and test mode selection.Testing output module (104) also has user right module (106), and user is optional
Select and whether export test report.
Accompanying drawing 4 represents the test system structure schematic diagram of intelligent terminal a kind of according to an embodiment of the invention, and it includes
Control device (201) and multiple intelligent terminals (202):The control device (201) is used to pass through wireless network to the intelligence
Terminal (202) sends test request, and receives the test result of the intelligent terminal (202) transmission, wherein, test request is carried
Test instruction;Intelligent terminal (202), is connected for setting up wireless network with control device (201), is received and controlled by wireless network
The test request that control equipment (201) is sent, the test request is opened by being inputted on the input equipment of intelligent terminal (202)
What dynamic system command was realized, hence into test system;Customized testing process, option and installment needs and unwanted test choosing
;Test mode is selected, by user's interface interchange intelligent terminal physical layer interface, so as to call testing process processing module to start
Realize test;Test is completed, and calls test output module output test report;The test result is sent by wireless network
Give the control device (201).
Using this method, device and system, have the following advantages that:(1) Subscriber Interface Module SIM of more hommization is provided,
Can adaptive various intelligent terminals;(2) simplify testing process, the testing time is reduced on the premise of test quality is ensured;
(3) user can remove unwanted test item with the customized test item of oneself..
Although the present invention is described by reference to specific illustrative embodiment, will not be by these embodiments
Restriction and only limited by accessory claim.It should be understood by those skilled in the art that can be without departing from the present invention's
Embodiments of the invention can be modified and be changed in the case of protection domain and spirit.
Claims (9)
1. a kind of method of testing of intelligent terminal, it is characterised in that comprise the following steps:
Into test system:Enter test system by inputting activation system instruction on the input equipment of intelligent terminal
(S101);
Customized testing process:Option and installment needs and unwanted test option (S102);
Test mode is selected, by user's interface interchange intelligent terminal physical layer interface, so as to call testing process processing module to open
Begin to realize test (S103);
Test is completed, and calls test output module output test report (S104).
2. a kind of method of testing of intelligent terminal according to claim 1, it is characterised in that:The step (S101) is also wrapped
The interface by intelligent terminal bottom is included, the hardware information of identification intelligent terminal, then by these hardware informations, connects to user
Mouth makes appropriate adjustment.
3. a kind of method of testing of intelligent terminal according to claim 1, it is characterised in that:The step (S102) and
(S103) make to describe in words and intuitively test interface so that user is configured and tested by visualized graphsization operation
Mode is selected.
4. a kind of method of testing of intelligent terminal according to claim 1, it is characterised in that:Step (S104) user
It may choose whether to export test report.
5. a kind of test device of intelligent terminal, it is characterised in that including:
Test system enters module (101):Enter test by inputting activation system instruction on the input equipment of intelligent terminal
System;
Customized testing process module (102):Option and installment needs and unwanted test option;
Test module (103):For selecting test mode, by user's interface interchange intelligent terminal physical layer interface, so as to call
Testing process processing module starts to realize test;
Test output module (104):Test output module output test report is called after the completion of test.
6. a kind of test device of intelligent terminal according to claim 5, it is characterised in that:The test system enters mould
Block (101) also includes hardware information identification module (105), passes through the interface of intelligent terminal bottom, the hardware of identification intelligent terminal
Information, then by these hardware informations, appropriate adjustment is made to user interface.
7. a kind of test device of intelligent terminal according to claim 5, it is characterised in that:The customized process module
(102) and the test module (103) makes to describe in words and intuitively test interface so that user passes through visualized graphs
Operation carries out configuration and test mode selection.
8. a kind of test device of intelligent terminal according to claim 5, it is characterised in that:The test output module
(104) also there is user right module (106), user may choose whether to export test report.
9. a kind of include the intelligent terminal test system of any intelligent terminal test devices of as above claim 5-8, it is wrapped
Include control device (201) and multiple intelligent terminals (202):The control device (201) is used to pass through wireless network to the intelligence
Energy terminal (202) sends test request, and receives the test result of the intelligent terminal (202) transmission, wherein, the test please
Ask carrying test instruction;The intelligent terminal (202) is connected for setting up wireless network with the control device (201), passes through
Wireless network receives the test request that the control device (201) sends, and the test request is by the intelligent terminal
(202) input what activation system instruction was realized on input equipment, hence into test system;Customized testing process, selection
Configuration needs and unwanted test option;Test mode is selected, passes through intelligent terminal (202) bottom described in user's interface interchange
Interface, so as to call testing process processing module to start to realize test;Test is completed, and calls test output module (104) output
Test report;The test result is sent to by the control device (201) by wireless network.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710492088.7A CN107315670A (en) | 2017-06-26 | 2017-06-26 | A kind of intelligent terminal method of testing, apparatus and system |
PCT/CN2017/090682 WO2019000291A1 (en) | 2017-06-26 | 2017-06-29 | Intelligent terminal test method, device, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710492088.7A CN107315670A (en) | 2017-06-26 | 2017-06-26 | A kind of intelligent terminal method of testing, apparatus and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107315670A true CN107315670A (en) | 2017-11-03 |
Family
ID=60179729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710492088.7A Pending CN107315670A (en) | 2017-06-26 | 2017-06-26 | A kind of intelligent terminal method of testing, apparatus and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107315670A (en) |
WO (1) | WO2019000291A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108235213A (en) * | 2017-12-28 | 2018-06-29 | 上海传英信息技术有限公司 | The test method and device of terminal MIC |
CN111240914A (en) * | 2020-01-07 | 2020-06-05 | 福建新大陆支付技术有限公司 | Hardware information detection method, system and device based on Android equipment |
CN111858286A (en) * | 2019-04-24 | 2020-10-30 | 上海博泰悦臻网络技术服务有限公司 | Vehicle machine testing device and method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103312850A (en) * | 2013-05-10 | 2013-09-18 | 江苏科技大学 | Mobile phone automation testing system and work method |
CN104866421A (en) * | 2015-05-08 | 2015-08-26 | 深圳市新国都技术股份有限公司 | Testing method and testing system of POS terminal |
CN105512029A (en) * | 2015-11-27 | 2016-04-20 | 北京奇虎科技有限公司 | Method, server and system for testing intelligent terminal |
US20160188438A1 (en) * | 2013-03-15 | 2016-06-30 | International Business Machines Corporation | Testing functional correctness and idempotence of software automation scripts |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080162992A1 (en) * | 2006-12-27 | 2008-07-03 | Lonowski Wayne J | Method and apparatus for intelligently re-sequencing tests based on production test results |
CN103364659A (en) * | 2013-06-28 | 2013-10-23 | 珠海全志科技股份有限公司 | Android system-based electronic equipment test system and method |
CN104601768A (en) * | 2014-12-22 | 2015-05-06 | 上海斐讯数据通信技术有限公司 | Android mobile phone automatic testing system and testing method thereof |
CN105282292A (en) * | 2015-09-29 | 2016-01-27 | 武汉工程大学 | Testing system |
CN105354118B (en) * | 2015-10-27 | 2019-09-13 | Oppo广东移动通信有限公司 | Automatic testing method, device and system for intelligent terminal |
CN106776294B (en) * | 2016-11-29 | 2020-06-16 | 任子行网络技术股份有限公司 | Automatic android mobile phone testing method and system |
-
2017
- 2017-06-26 CN CN201710492088.7A patent/CN107315670A/en active Pending
- 2017-06-29 WO PCT/CN2017/090682 patent/WO2019000291A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160188438A1 (en) * | 2013-03-15 | 2016-06-30 | International Business Machines Corporation | Testing functional correctness and idempotence of software automation scripts |
CN103312850A (en) * | 2013-05-10 | 2013-09-18 | 江苏科技大学 | Mobile phone automation testing system and work method |
CN104866421A (en) * | 2015-05-08 | 2015-08-26 | 深圳市新国都技术股份有限公司 | Testing method and testing system of POS terminal |
CN105512029A (en) * | 2015-11-27 | 2016-04-20 | 北京奇虎科技有限公司 | Method, server and system for testing intelligent terminal |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108235213A (en) * | 2017-12-28 | 2018-06-29 | 上海传英信息技术有限公司 | The test method and device of terminal MIC |
CN108235213B (en) * | 2017-12-28 | 2021-04-30 | 上海传英信息技术有限公司 | Terminal MIC test method and device |
CN111858286A (en) * | 2019-04-24 | 2020-10-30 | 上海博泰悦臻网络技术服务有限公司 | Vehicle machine testing device and method |
CN111240914A (en) * | 2020-01-07 | 2020-06-05 | 福建新大陆支付技术有限公司 | Hardware information detection method, system and device based on Android equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2019000291A1 (en) | 2019-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3481049A1 (en) | Apparatus and method for setting camera | |
CN110262818A (en) | The hot update method of Java code, device, electronic equipment and storage medium | |
US9817460B2 (en) | Testing method for a smart wristband and testing system thereof | |
KR20150054413A (en) | Apparatas and method for determining a location of content according to user's eyes data in an electronic device | |
CN104679716A (en) | Devices and methods to receive input at a first device and present output on a second device | |
CN104272709A (en) | Calendar matching of inferred contexts and label propagation | |
CN103744787A (en) | Cellphone automated testing method | |
KR102157858B1 (en) | Apparatas and method for reducing a power consumption in an electronic device | |
CN106776174B (en) | Display screen parameter debugging method and server | |
CN109254817A (en) | Dial plate replacing method and system of wearable device and wearable device | |
CN107315670A (en) | A kind of intelligent terminal method of testing, apparatus and system | |
WO2018021764A1 (en) | Method for managing notification relating to application and electronic device therefor | |
KR20150057080A (en) | Apparatas and method for changing a input mode according to input method in an electronic device | |
CN103197945B (en) | Personalized content loading method and device for television and computer integrated machine | |
US20160086138A1 (en) | Method and apparatus for providing function by using schedule information in electronic device | |
CN114371985A (en) | Automated testing method, electronic device, and storage medium | |
CN109361916A (en) | Cross-platform automatic test bench for multimedia intelligent terminals | |
US11966288B2 (en) | Electronic apparatus performing self-test using self-test application and control method thereof | |
CN115757135A (en) | Test environment deployment method, apparatus, storage medium, and program product | |
KR20150117968A (en) | Apparatas and method for changing a function according to input direction in an electronic device | |
CN110287100A (en) | Adjustment method, device, electronic equipment and the storage medium of shader code | |
CN110008926A (en) | The method and apparatus at age for identification | |
CN105589575A (en) | Input method invoking method and device | |
CN114066098A (en) | Method and device for estimating completion duration of learning task | |
CN108989726B (en) | Method and apparatus for recorded video |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171103 |
|
WD01 | Invention patent application deemed withdrawn after publication |