IP Library › Granted Patent US 8,732,529
Granted Patent B2
US 8,732,529 · App. 13/243,239 · Granted May 20, 2014

Mobile communication terminal capable of testing application and method thereof

Inventor: Sung Bin Park (Gyeonggi-do, KR)
Assignee: Helix Technology Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,732,529
App. No.
13/243,239
Granted
May 20, 2014
Kind
B2
Abstract

Disclosed is a method for testing an application in a testing agent which resides on an application layer of a mobile communication terminal mounted with a platform designed so that applications of the application layer operate independently from each other and a command is not directly transferred between the applications. The method includes: receiving a command for testing a test target application from a testing apparatus; generating an event corresponding to the transferred command; and registering the generated event in a window manager positioned on a framework layer in order to transfer the generated event to the test target application.

Claims (30)

1. A method for testing a test target application by using a testing agent of a mobile communication terminal having an application layer and a framework layer, wherein the test target application and the testing agent reside on the application layer of a mobile communication terminal mounted with a platform designed so that applications of the application layer operate independently from each other and a command is not directly transferred between the applications, the method comprising:

receiving by the testing agent, a command for testing the test target application from a testing apparatus connected to the mobile communication terminal;

generating by the testing agent, an event corresponding to the received command;

registering by the testing agent, the generated event in a window manager positioned on the framework layer of the mobile communication terminal; and

transferring by the window manager, the generated event to the test target application.

2. The method of claim 1 , wherein in the receiving of the command, the command is received through an android debug bridge (ADB).

3. The method of claim 1 , further comprising:

acquiring events by directly accessing an event driver positioned on a library layer;

analyzing and classifying the acquired events;

extracting only an event corresponding to the test target application among the classified events; and

transferring the extracted event to the testing apparatus.

4. The method of claim 3 , wherein in the extracting, only an event content is extracted from the event corresponding to the test target application.

5. The method of claim 3 , wherein in the transferring, the extracted event is transferred to the testing apparatus through the android debug bridge (ADB).

6. The method of claim 1 , wherein the platform is an android platform.

7. A method for testing a test target application by using a testing agent of a mobile communication terminal having an application layer and a library layer, wherein the test target application and the test agent reside on the application layer of the mobile communication terminal mounted with a platform designed so that applications of the application layer operate independently from each other and a command is not directly transferred between the applications, the method comprising:

acquiring events by the testing a agent, by directly accessing an event driver positioned on the library layer;

analyzing and classifying the acquired events by the testing agent;

extracting by the testing agent, only an event corresponding to the test target application among the classified events; and

transferring by the testing agent, the extracted event to a testing apparatus connected to the mobile communication terminal.

8. The method of claim 7 , wherein in the extracting, only an event content is extracted from the event corresponding to the test target application.

9. The method of claim 7 , wherein the platform is an android platform.

10. A mobile communication terminal capable of testing a test target application by using a test agent, wherein the mobile communication terminal has an application layer and an application framework layer and is mounted with a platform designed so that applications of the application layer operate independently from each other and a command is not directly transferred between the applications, the test target application and the test agent residing on the application layer, the mobile communication terminal comprising:

a communication unit for communicating with a testing apparatus for testing an application operation; and

a control unit executing the test agent for testing the test target application and including a command analyzing portion analyzing a command for testing the test target application, which is transferred from the testing apparatus through the communication unit, an event generating portion generating an event corresponding to the analyzed command, and an event registering portion registering the generated event in a window manager of the application framework layer of the mobile communication terminal,

wherein the window manager of the application framework layer transfers the generated event to the test target application.

11. The mobile communication terminal of claim 10 , wherein the control unit further includes:

an event acquiring portion acquiring events by directly accessing an event driver positioned on a library layer;

an event analyzing portion analyzing the acquired events; and

an event extracting portion extracting only an event corresponding to the test target application according to the analysis result and transferring the extracted event to the testing apparatus.

12. The mobile communication terminal of claim 10 , wherein the platform is an android platform.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2011
From: PARK, SUNG BIN
To: HELIX TECHNOLOGY, INC.
Reel/Frame 026974/0237 →
Priority Claims (1)
KR 10-2010-0126419 · Dec 10, 2010 · national
Continuity (1)
Related Publication 20120151269A1 · Jun 14, 2012