System and method for on-computer test of mobile applications
A mobile application and test system technology, applied in software testing/debugging, electrical components, wireless communication, etc., can solve the problems of heavy test workload and high cost, and achieve the effect of reducing repetitive work, enriching control and customization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 approach
[0060] The first preferred embodiment of the present invention illustrates the implementation and application of this test method through a mobile phone game software "carrying boxes".
[0061] The mobile game software "Carrying the Box" selected in this example is an interactive application program with a graphical user interface (GUI) as the man-machine interface, running on a mobile phone that supports J2ME. A GUI is a layered graphical software panel that accepts user-generated and system-generated events and produces defined graphical output. The quality of the GUI will directly affect the user's efficiency and mood when using the software, and also directly affect the user's impression of the system used. In order to make the software better serve users, it is very important to conduct GUI testing.
[0062] The interface test in this example mainly includes two aspects: one is the conformity between the interface realization and the interface design; the other is to con...
no. 2 approach
[0070] The second preferred embodiment of the present invention takes a compound expression evaluation program (referred to as evaluation program) as an example. The function of the evaluation program is consistent with the calculator provided by the mobile phone. Its special feature is that the user inputs a compound expression like editing a text message, and it directly calculates the value of the expression. For example, the user enters "14*(152-37)", and the evaluator replies 1610. The program is mainly composed of Parser, Calculator, Expression, Grammar, Terminal, NonTerminal, Number, Negation, NDFA, State, Transition and Operation. The main purpose of this example test is to check the expression evaluation on the target model SonyEricsson K700C Whether the parsing and evaluation of is correct. When testing this program on the on-board test system of the present invention, the tester designs the test case himself, does not use the test case generation unit 201, mainly i...
no. 3 approach
[0082] The third preferred embodiment of the present invention takes the open source mobile phone multimedia music player software (music player for short) as an example. The audio data stream to be played by the music player can be obtained from the network, or by opening a recorded and saved audio file. After the data stream is obtained, it is buffered and decoded, that is, the audio data stream is converted into PCM encoding format, and then sent to the speaker for playback. During network playback, the user clicks on the playlist to obtain the file URL, and then establishes a link with the network server on the ordinary PC to download the data stream, converts it into PCM encoding format, and plays the data stream. At the same time, the spectrum thread starts to display the spectrum of the data stream.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com