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

CN110262931B - Keyboard testing method and keyboard testing computer - Google Patents

Keyboard testing method and keyboard testing computer Download PDF

Info

Publication number
CN110262931B
CN110262931B CN201910466310.5A CN201910466310A CN110262931B CN 110262931 B CN110262931 B CN 110262931B CN 201910466310 A CN201910466310 A CN 201910466310A CN 110262931 B CN110262931 B CN 110262931B
Authority
CN
China
Prior art keywords
key
computer
test
virtual
computer system
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.)
Active
Application number
CN201910466310.5A
Other languages
Chinese (zh)
Other versions
CN110262931A (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.)
Shenzhen Jieke Digital Co ltd
Original Assignee
Shenzhen Jieke Digital 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 Shenzhen Jieke Digital Co ltd filed Critical Shenzhen Jieke Digital Co ltd
Priority to CN201910466310.5A priority Critical patent/CN110262931B/en
Publication of CN110262931A publication Critical patent/CN110262931A/en
Application granted granted Critical
Publication of CN110262931B publication Critical patent/CN110262931B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/2221Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test input/output devices or peripheral units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test methods

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)
  • Input From Keyboards Or The Like (AREA)

Abstract

The invention discloses a keyboard testing method and a keyboard testing computer, wherein the method comprises the following steps: modifying a system source code of a computer to intercept a self-conflict key value of a computer system; compiling the modified system source code to generate an image file, and burning the image file into a computer to install a test version of the computer system; installing a test APP in a computer system of a test version, opening the test APP to start a virtual keyboard test window as a window interacting with the computer system of the test version, and displaying various virtual keys corresponding to various physical keys of a real keyboard in the virtual keyboard test window; when the system monitors that a physical key is pressed down, distributing a corresponding key value to a window which is interacting with the system; when the virtual keyboard test window receives the distributed key values, the virtual keys corresponding to the key values are found and animation processing is carried out to prompt the physical keys pressed by the user.

Description

Keyboard testing method and keyboard testing computer
Technical Field
The invention relates to the field of computer component testing, in particular to a keyboard testing method and a keyboard testing computer.
Background
At present, a high-efficiency and complete test method does not exist for whether each key of a keyboard works normally or not. The existing production line testing method is that a worker simply inputs a specific phrase or phrase under specific software to judge whether the keyboard keys work normally or not. Although the test method can complete the test of the completeness of the external keyboard key, the following problems exist:
1) The test time is consumed due to the input of specific phrases or phrases, and the production period is shortened;
2) The test omission is caused because all the keys cannot be tested one by one due to the fact that a specific phrase or phrase is input;
3) The external keyboard is provided with a Home main page, an Email shortcut key, a Browser shortcut key, a Search shortcut key, a screen capture shortcut key and the like, can directly conflict with the own key values of the Android system, for example, a tester can directly return to a main screen after pressing down the Home main page key of the keyboard, so that the test is not influenced in principle, but the tester needs to reopen the test software to continue the subsequent key test, which undoubtedly increases useless workload.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a keyboard testing method and a keyboard testing computer, aiming at the above-mentioned key value conflict and missing test defects in the prior art.
The technical scheme adopted by the invention for solving the technical problem is as follows: constructing a keyboard testing method for testing a keyboard connected to a computer, the method comprising:
modifying system source codes of a computer to intercept self-conflict key values of the computer system;
compiling the modified system source code to generate a corresponding image file, and burning the image file into the computer to install a test version of the computer system for the computer;
installing a test APP in a computer system of a test version, opening the test APP to start a virtual keyboard test window as a window interacting with the computer system of the test version, wherein various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window;
when the computer system monitors that a physical key is pressed down, the computer system distributes a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
and when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
Wherein, the modifying the system source code of the computer comprises: and shielding the processing codes aiming at the self-conflict key values in the system source codes.
The computer is a flat panel, the computer system is an Android system, and the self-conflict key values comprise key values corresponding to a Home main page shortcut key, a brightness adjustment shortcut key, an Email shortcut key, a Browser shortcut key, a Search shortcut key and a screen capture shortcut key.
Each virtual key and the corresponding physical key have the same key value, and each virtual key also has key position information representing the position of the virtual key in the virtual keyboard test window;
the view mapping processing is carried out to find the virtual key corresponding to the key value, and the animation processing is carried out on the found virtual key, and the method comprises the following steps: and based on the received distributed key values, finding out key position information corresponding to the key values, and carrying out animation processing on the positions determined by the key position information.
The invention also constructs a keyboard test method for testing a keyboard connected to a computer, wherein the computer is provided with a test version of a computer system by burning an image file, and the image file is generated by compiling the modified system source code after modifying the system source code of the computer to intercept the self-conflicting key values of the computer system; when the computer system monitors that a physical key is pressed down, distributing a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
the method comprises the following steps:
after a test APP installed in a computer system of a test version is opened, a virtual keyboard test window is started to serve as a window which is interacting with the computer system of the test version, and various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window;
and when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
Wherein, the modifying the system source code of the computer comprises: and shielding the processing codes aiming at the self-conflict key values in the system source codes.
The computer is a tablet, the computer system is an Android system, and the self-conflict key values comprise key values corresponding to a Home main page shortcut key, a brightness adjustment shortcut key, an Email shortcut key, a Browser shortcut key, a Search shortcut key and a screen capture shortcut key.
Each virtual key and the corresponding physical key have the same key value, and each virtual key also has key position information representing the position of the virtual key in the virtual keyboard test window;
the step of carrying out view mapping processing to find the virtual key corresponding to the key value and carrying out animation processing on the found virtual key comprises the following steps: and based on the received distributed key values, finding out key position information corresponding to the key values, and carrying out animation processing on the positions determined by the key position information.
The invention also constructs a keyboard testing computer for testing the keyboard connected to the computer, the computer is provided with a testing version of the computer system by burning a mirror image file, the mirror image file is generated by compiling the modified system source code after modifying the system source code of the computer to intercept the self-conflicting key values of the computer system; when the computer system monitors that a physical key is pressed down, the computer system distributes a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
the computer system of the test version is also provided with a test module, the test module is used for starting a virtual keyboard test window as a window interacting with the computer system of the test version after being opened, and various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window; and when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
The computer is a flat panel, the computer system is an Android system, and the self-conflict key values comprise key values corresponding to a Home main page shortcut key, a brightness adjustment shortcut key, an Email shortcut key, a Browser shortcut key, a Search shortcut key and a screen capture shortcut key.
The keyboard testing method and the keyboard testing computer have the following beneficial effects: the invention can solve the problems of key value conflict and missed test in the existing test scheme, various virtual keys are displayed by matching the visual virtual keyboard test window pressed by the keyboard of a human hand, the integrity test of the keyboard keys can be accurately and quickly finished, the operation is simple, visual and clear, the test is comprehensive and has no omission, the production efficiency is improved, and the source code of the computer system is modified to intercept the self-conflicting key value, so the key value conflict problem in the test process can be avoided.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts:
fig. 1 is a flowchart of a keyboard testing method according to an embodiment of the present invention.
Detailed Description
To facilitate an understanding of the invention, the invention will now be described more fully with reference to the accompanying drawings. Exemplary embodiments of the invention are shown in the drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete. It should be understood that the embodiments and specific features in the embodiments of the present invention are described in detail in the technical solutions of the present application, but are not limited to the technical solutions of the present application, and the technical features in the embodiments and the embodiments of the present invention may be combined with each other without conflict.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention.
Referring to fig. 1, an embodiment of the present invention provides a keyboard testing method for testing a keyboard connected to a computer, where the method includes:
s101, modifying a system source code of a computer to intercept a self-conflict key value of the computer system;
in a specific embodiment, the computer is a tablet and the computer system is an Android system. The self-conflict key values of the Android system comprise key values corresponding to a Home main page shortcut key, a brightness adjustment shortcut key, an Email shortcut key, a Browser shortcut key, a Search shortcut key and a screen capture shortcut key.
Specifically, the modifying the system source code of the computer includes: the processing code with the conflicting key value in the system source code is shielded, and various interception conditions are described below.
The external keyboard has a Home key function, pressing the key can trigger a Home key in the Android system to return to a Home page globally, so that the test is influenced, and therefore the 'Home key' in the Android system needs to be intercepted, and a source code modification path is adopted:
frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java;
find the location for the Home button: if (keyCode = = keyevent. KeyCode _ HOME) { code a }, the code a in the function body { code a } after if is the original processing code for the key value of the HOME main page key, and we can mask (annotate) it directly, and modify it as: if (keyCode = = keyevent. Keymode _ HOME) {/codea {/return 0; and therefore, the interception of the Home key can be realized.
The intercepting principle of the brightness adjustment shortcut key is the same as that of the Home key, and details are not repeated here.
When an Email mail shortcut key, a Browser shortcut key or a Search shortcut key is directly pressed through an external keyboard, corresponding APP in an Android system can be directly opened, if the Email key is pressed, email software can be automatically opened to cover the current test APP (the test APP refers to a part in the following step S103), so that great interference is caused.
A 'PrtScn' key in the external keyboard is used for screen capture. However, for the Android system, the screen capture function needs at least 2 key combination presses to be effective, the original screen capture method is shielded (annotated) by modifying the source code, a user-defined system broadcast is added and sent, and meanwhile, the broadcast is registered and received in the test APP and response processing is carried out.
S102, compiling the modified system source codes to generate corresponding image files, and burning the image files into the computer to install the test version of the computer system for the computer;
the test version of the computer system is simply not able to implement the above-mentioned functions of the shortcut keys, as compared to the original version.
S103, installing a test APP in the computer system of the test version, opening the test APP to start a virtual keyboard test window as a window interacting with the computer system of the test version, wherein various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window;
we can provide the user with keyboard test functionality in the form of a test APP. After step S102, the test APP may be installed in the computer system, and when a test is needed, the user clicks to run the test APP, and after the test APP is started, the virtual keyboard test window is first started as a window interacting with the computer system of the test version.
Various virtual keys corresponding to various physical keys of the real keyboard are displayed in the virtual keyboard test window, and the virtual keyboard test window is equivalent to a virtual keyboard. Specifically, the test APP adopts LinearLayout to perform UI layout to realize a virtual keyboard.
Each virtual key and the corresponding physical key have the same key value, and each virtual key also has key position information representing the position of the virtual key in the virtual keyboard test window. For example, the test APP may maintain a virtual keyboard mapping table, where a corresponding relationship between a key value and key position information is recorded in the virtual keyboard mapping table, so that the key position information corresponding to the key value can be found through the virtual keyboard mapping table as long as the key value is known.
S104, when the computer system monitors that a physical key is pressed down, distributing a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
most of the key monitoring only needs to monitor the onKeyDown (int keyCode, keyEvent) method. The two keys, namely Enter and Space, are different from most keys, and key values of the two keys need to be monitored in an onKeyUp (int keyCode, keyEvent) method.
Specifically, after a tester opens a test APP, a virtual keyboard test window is opened, if a user presses a physical key of a 'SPACE', the kernel monitors an event that the key is pressed so as to process the key, on one hand, a key code of the 'SPACE' (the default key code of the 'SPACE' is 57) is written into a device file, and on the other hand, information is fed back to a framework layer upwards at the same time. The frame layer reads out the key code (57) from the device file after receiving the feedback information from the kernel, and then converts the read-out key code (57) into a corresponding key value, for example, the key value converted into SPACE is keyevent. The converted key value is then written to the event queue. The frame layer then reads the key value from the event queue (62) and distributes it to the window being interacted with, which is the virtual keyboard test window, so that the distributed key value is obtained (62).
And S105, when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
In this embodiment, each time a key is pressed, animation is performed, which is implemented by the simplest viewanimation utility.
Specifically, when the virtual keyboard test window receives the distributed key values, the key position information corresponding to the key values can be found from the virtual keyboard mapping table based on the distributed key values, and animation processing is performed on the positions determined by the key position information.
For example, when the key value distributed by the system is 62, the corresponding "SPACE" area with the key value of 62 on the virtual keyboard view is found from the virtual keyboard mapping table, then the water ripple animation appears in the "SPACE" area and finally becomes a green area, and the areas of other virtual keys do not change.
Based on the same inventive concept, the invention also claims a keyboard testing method, the execution main body is the testing APP mentioned in the previous embodiment, and the used computer is the computer of the previous embodiment. Specifically, the computer is provided with a test version of the computer system by burning an image file, wherein the image file is generated by compiling a modified system source code after modifying the system source code of the computer to intercept a self-conflicting key value of the computer system; when the computer system monitors that a physical key is pressed down, the computer system distributes a key value corresponding to the pressed physical key to a window which is interacting with the computer system.
The method of the embodiment comprises the following steps:
s201, after a test APP installed in a computer system of a test version is opened, starting a virtual keyboard test window as a window which is interacting with the computer system of the test version, wherein various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window;
s202, when the virtual keyboard test window receives the distributed key values, view mapping processing is carried out to find the virtual keys corresponding to the key values, and animation processing is carried out on the found virtual keys to prompt the user system to monitor the pressed physical keys.
For more details, reference may be made to a part of the above embodiments, which are not described herein again.
Based on the same inventive concept, the invention also claims a keyboard testing computer separately for testing a keyboard connected to the computer. The computer is provided with a test version of the computer system by burning an image file, and the image file is generated by compiling the modified system source code after modifying the system source code of the computer to intercept the self-conflict key value of the computer system; when the computer system monitors that a physical key is pressed down, distributing a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
the computer system is also provided with a test module, and the test module is a test APP of the foregoing embodiment. The testing module is used for starting a virtual keyboard testing window as a window which is interacted with a computer system of a testing version after being opened, and various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard testing window; and when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
Specifically, the computer is a tablet, the computer system is an Android system, and the self-conflict key values include key values corresponding to a Home main page shortcut key, a brightness adjustment shortcut key, an Email shortcut key, a Browser shortcut key, a Search shortcut key and a screen capture shortcut key.
For more details, reference may be made to a part of the above embodiments, which are not described herein again.
In summary, the keyboard testing method and the keyboard testing computer of the present invention have the following advantages: the invention can solve the problems of key value conflict and missed test in the existing test scheme, various virtual keys are displayed by matching the visual virtual keyboard test window pressed by the keyboard of a human hand, the integrity test of the keyboard keys can be accurately and quickly finished, the operation is simple, visual and clear, the test is comprehensive and has no omission, the production efficiency is improved, and the source code of the computer system is modified to intercept the self-conflicting key value, so the key value conflict problem in the test process can be avoided.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (10)

1. A keyboard testing method for testing a keyboard connected to a computer, the method comprising:
modifying a system source code of a computer to intercept a self-conflict key value of a computer system;
compiling the modified system source code to generate a corresponding image file, and burning the image file into the computer to install a test version of the computer system for the computer;
installing a test APP in a computer system of a test version, opening the test APP to start a virtual keyboard test window as a window interacting with the computer system of the test version, wherein various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window;
when the computer system monitors that a physical key is pressed down, distributing a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
and when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
2. The method of claim 1, wherein modifying the system source code of the computer comprises: and shielding the processing codes aiming at the self-conflict key values in the system source codes.
3. The method according to claim 1, wherein the computer is a tablet, the computer system is an Android system, and the self-conflicting key values include key values corresponding to a Home main page shortcut, a brightness adjustment shortcut, an Email shortcut, a Browser shortcut, a Search shortcut, and a screen capture shortcut.
4. The method of claim 1, wherein each virtual key has the same key value as its corresponding physical key, and each virtual key further has key position information representing its position in the virtual keyboard test window;
the view mapping processing is carried out to find the virtual key corresponding to the key value, and the animation processing is carried out on the found virtual key, and the method comprises the following steps: and based on the received distributed key values, finding out key position information corresponding to the key values, and carrying out animation processing on the positions determined by the key position information.
5. A keyboard test method is used for testing a keyboard connected to a computer, and is characterized in that the computer is provided with a test version of a computer system by burning an image file, and the image file is generated by compiling modified system source codes after modifying system source codes of the computer to intercept self-conflicting key values of the computer system; when the computer system monitors that a physical key is pressed down, distributing a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
the method comprises the following steps:
after a test APP installed in a computer system of a test version is opened, a virtual keyboard test window is started to serve as a window which is interacting with the computer system of the test version, and various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window;
and when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
6. The method of claim 5, wherein modifying the system source code of the computer comprises: and shielding the processing codes aiming at the self-conflicting key values in the system source codes.
7. The method according to claim 5, wherein the computer is a tablet, the computer system is an Android system, and the self-conflicting key values include key values corresponding to a Home Main Page shortcut, a brightness adjustment shortcut, an Email shortcut, a Browser shortcut, a Search shortcut, and a screenshot shortcut.
8. The method of claim 5, wherein each virtual key has the same key value as its corresponding physical key, and each virtual key further has key location information representing its location in the virtual keyboard test window;
the step of carrying out view mapping processing to find the virtual key corresponding to the key value and carrying out animation processing on the found virtual key comprises the following steps: and based on the received distributed key values, finding out key position information corresponding to the key values, and carrying out animation processing on the positions determined by the key position information.
9. A keyboard test computer is used for testing a keyboard connected to the computer, and is characterized in that the computer is provided with a test version of a computer system by burning an image file, wherein the image file is generated by compiling modified system source codes after modifying the system source codes of the computer to intercept self-conflicting key values of the computer system; when the computer system monitors that a physical key is pressed down, distributing a key value corresponding to the pressed physical key to a window which is interacting with the computer system;
the computer system of the test version is also provided with a test module, the test module is used for starting a virtual keyboard test window as a window interacting with the computer system of the test version after being opened, and various virtual keys corresponding to various physical keys of a real keyboard are displayed in the virtual keyboard test window; and when the virtual keyboard test window receives the distributed key values, carrying out view mapping processing to find the virtual keys corresponding to the key values, and carrying out animation processing on the found virtual keys to prompt the user system to monitor the pressed physical keys.
10. The computer of claim 9, wherein the computer is a tablet, the computer system is an Android system, and the self-conflicting key values include key values corresponding to a Home main page shortcut, a brightness adjustment shortcut, an Email shortcut, a Browser shortcut, a Search shortcut, and a screen capture shortcut.
CN201910466310.5A 2019-05-31 2019-05-31 Keyboard testing method and keyboard testing computer Active CN110262931B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910466310.5A CN110262931B (en) 2019-05-31 2019-05-31 Keyboard testing method and keyboard testing computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910466310.5A CN110262931B (en) 2019-05-31 2019-05-31 Keyboard testing method and keyboard testing computer

Publications (2)

Publication Number Publication Date
CN110262931A CN110262931A (en) 2019-09-20
CN110262931B true CN110262931B (en) 2023-02-28

Family

ID=67916171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910466310.5A Active CN110262931B (en) 2019-05-31 2019-05-31 Keyboard testing method and keyboard testing computer

Country Status (1)

Country Link
CN (1) CN110262931B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102578A (en) * 2014-06-27 2014-10-15 百度在线网络技术(北京)有限公司 Test method and system and operation terminal
CN105786691A (en) * 2014-12-25 2016-07-20 重庆重邮信科通信技术有限公司 Automatic integration testing device, method and system of mobile terminal
CN105872817A (en) * 2015-11-18 2016-08-17 乐视致新电子科技(天津)有限公司 Virtual key and physical key cooperative processing method and device, and smart television
CN108255737A (en) * 2018-02-27 2018-07-06 郑州云海信息技术有限公司 Based on multi version operating system testing method, system and equipment and storage medium
CN109358858A (en) * 2018-09-19 2019-02-19 网易(杭州)网络有限公司 Automated deployment method, apparatus, medium and electronic device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190073180A1 (en) * 2017-09-05 2019-03-07 Michael Nunan Mirroring mobile device display on other mobile device display

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102578A (en) * 2014-06-27 2014-10-15 百度在线网络技术(北京)有限公司 Test method and system and operation terminal
CN105786691A (en) * 2014-12-25 2016-07-20 重庆重邮信科通信技术有限公司 Automatic integration testing device, method and system of mobile terminal
CN105872817A (en) * 2015-11-18 2016-08-17 乐视致新电子科技(天津)有限公司 Virtual key and physical key cooperative processing method and device, and smart television
CN108255737A (en) * 2018-02-27 2018-07-06 郑州云海信息技术有限公司 Based on multi version operating system testing method, system and equipment and storage medium
CN109358858A (en) * 2018-09-19 2019-02-19 网易(杭州)网络有限公司 Automated deployment method, apparatus, medium and electronic device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种基于Android内核的物理按键设计;任志敏;《山西电子技术》;20181215(第06期);全文 *

Also Published As

Publication number Publication date
CN110262931A (en) 2019-09-20

Similar Documents

Publication Publication Date Title
US7900198B2 (en) Method and system for parameter profile compiling
CN107526477B (en) Screen unlocking method, device and terminal
CN104506941B (en) The processing method and processing device of key-press event in intelligent television
CN102541549B (en) The method of integration television application module and device
CN103559445A (en) Application-program interactive control method and device
US10162628B2 (en) Transactional distributed data analysis and transformation
CN111782490A (en) Data collection method and device
CN105224443A (en) Method and device for displaying log information by Android terminal
US20140172401A1 (en) Method of simulating discrete event
CN110620948A (en) Display method, display terminal and readable storage medium
CN108287720B (en) Software compiling method, device, equipment and storage medium
CN113961570A (en) Real-time acquisition method applied to MYSQL BINLog change data
US6951012B2 (en) API to increase debug log performance
CN110262931B (en) Keyboard testing method and keyboard testing computer
CN112286782A (en) Control shielding detection method, software detection method, device and medium
CN107808005A (en) Processing method, device and the storage medium of human resource data
US6996608B2 (en) Method for facilitating the entry of a URL address into an internet web browser URL address window
CN105657551A (en) Method and apparatus used by smart television to respond to analog key
US20120259591A1 (en) Keyboard testing method
CN115454296B (en) Intelligent fusion method for user behaviors in cross-operation environment
CN110347409B (en) Automatic control method, client and server
CN113791869A (en) A method for obtaining shell permissions of terminal devices based on Android system
JP2022102769A (en) Information processing device, information processing system and user interface provision method
CN107220053B (en) BIOS management method and electronic equipment
CN112988029B (en) Implementation method for starting soft keyboard on login interface

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
GR01 Patent grant
GR01 Patent grant