KR20130007763A - Remote applications verification system and method thereof - Google Patents
Remote applications verification system and method thereofInfo
- Publication number
- KR20130007763A KR20130007763A KR1020110068286A KR20110068286A KR20130007763A KR 20130007763 A KR20130007763 A KR 20130007763A KR 1020110068286 A KR1020110068286 A KR 1020110068286A KR 20110068286 A KR20110068286 A KR 20110068286A KR 20130007763 A KR20130007763 A KR 20130007763A
- Authority
- KR
- South Korea
- Prior art keywords
- verification
- application
- terminal
- user terminal
- user
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3604—Software analysis for verifying properties of programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
The present invention relates to a remote application verification system and method for remotely verifying the normal operation and error of an application, and more particularly, to remotely verify an application that can be executed on a smartphone, smart TV, tablet PC, and the like. A system and method thereof are provided.
In order for the application to be stably commercialized, verification of normal operation and error in the communication device is required. Such verification is generally performed in the field by reserving the test room and the mobile communication terminal and visiting the test room when the application development is completed.
In this case, however, depending on the geographic location of the test room, local developers are inconvenient to use, and come with time and cost issues. For example, a procedure such as reservation and waiting for a test room is cumbersome and inconvenient to use, and it is difficult to move all the developers because it is made in the field, which causes delays in communication between the developer and the verifier.
In addition, the expansion of expensive mobile communication terminals due to the recent smartphone craze has increased the burden of securing and managing application developers and mobile communication test terminals, especially in the case of individual developers or small developers. Due to this difficulty, unstable applications that are not even tested are produced on some terminals, and this instability causes developers to make maintenance efforts and costs, resulting in deterioration of the quality of the application and in the long term, reducing the use of customers. There is also a risk of adverse effects on grants.
On the other hand, as the number of users of various communication devices such as smartphones increases, customer inquiries and application claims about applications increase, while promptness in the response and resolution of such voice of customer (VOC) is required for customer satisfaction. do. However, it is difficult to reproduce the situation of actual customer claims unless it is the same terminal environment as the customer and operating system or display, and in particular, the customer VOC for the application is handled by each developer, but individual and small developers can secure the terminal as described above. As a matter of fact, immediate response is difficult. In addition, when responding to the VOC by telephone, there is a limit to the professional and technical response of the application, and customer complaints increase rapidly while connecting to the developer.
An object of the present invention has been proposed to solve the problems of the prior art as described above, the object is that developers and mobile operators can perform application verification remotely and share the verification results without visiting the test room directly. This can reduce the time and cost of verification and reduce the burden on handsets for individuals and small businesses.
On the other hand, customer satisfaction can be improved through early response to VOC (Voice of Customer) and prompt resolution, and the cost of maintenance can be improved to improve application development quality and shorten the commercialization period to promote application development and market. Its purpose is to promote activation.
In order to achieve the above object, a remote application verification method through a web verification server in which a plurality of verification mobile terminals are connected through a terminal bridge includes: (a) a mobile terminal from a web verification server to a user terminal connected through a network; Providing a menu for verifying the application for use, (b) When the user terminal uploads the application for verification, the web verification server to register and store the application; (c) Multiple to the user terminal Providing information regarding a model and an operating system of an available mobile terminal of the terminal and receiving a selection of a verification mobile terminal from the user terminal; (d) an automatic verification mode for automatically verifying the application from the user terminal and the user's Select one of the manual verification modes to manually verify according to the input. Step; And (e) when the user terminal selects one of the automatic verification mode and the manual verification mode, the web verification server installs and executes the application on the selected mobile terminal according to the verification mode selected by the user terminal. Removing and performing verification according to key input and providing a verification result to the user terminal.
Preferably, the remote application verification method, between the step (c) and the step (d), provides the user with information on the reservation status of the mobile terminal selected by the user, and according to the user's input And performing a verification reservation of the mobile terminal.
On the other hand, in the step (e), the verification result is that the web verification server provides a verification screen of the mobile terminal in which the application is executed in real time or periodically to the user terminal, the downloadable verification result file to the user terminal It is characterized by providing.
Preferably, in the step (c), if the mobile terminal selected by the user terminal and the operating system are not present in the list of available mobile terminals held by the web verification server, the web verification server may be a mobile terminal selected by the user terminal. And recommending a terminal having a similar platform version to the operating system.
In the step (e), when the user terminal selects the automatic verification mode, the web verification server installs, executes, and removes the application on the selected mobile terminal based on a pre-stored verification scenario. Characterized in that the verification according to.
In addition, in the step (e), the web server provides a function of viewing, uploading, and modifying the verification scenario, and when any one of uploading and modification of the verification scenario is made from the user terminal, the user terminal The verification of the application is performed based on the verification scenario uploaded or modified.
In the step (e), when the user terminal selects the manual verification mode, the web verification server provides an input screen for manual verification of the selected mobile terminal to the user terminal, and the key through the user terminal. According to an input, the application is installed, executed, removed, and the verification of a key input is performed on the selected mobile terminal.
On the other hand, the purpose is a remote application verification system via a web verification server connected to a plurality of verification mobile terminals via a terminal bridge, (a) the application of the mobile terminal application to the user terminal connected through the network from the web verification server Providing a selection menu for verification as a web page, Web page generation unit for generating a menu screen for receiving the selection and reservation of the mobile terminal for verification, uploading the application for verification, selection of the verification mode to the user terminal; (b) an application storage unit for storing an application uploaded by the user terminal for verification; (c) storing information about a model and an operating system of a plurality of verification mobile terminals connected through the terminal bridge, and reservation information; Terminal reservation management unit for managing; And (d) an application verification unit that installs, executes, and removes the application in accordance with the verification mode selected by the user terminal, performs verification based on key input, and provides a verification result to the user terminal. It can also be achieved by a remote application verification system, characterized in that.
As described above, according to the present invention, the developer and the mobile operator can remotely perform application verification in the remote control unit without visiting the test room and share the verification result, thereby reducing the time and cost required for verification. This can reduce the burden of securing terminals for individuals, small businesses and small businesses. It also enables early response and rapid resolution of VOCs to applications.
1 schematically illustrates a configuration of a remote application verification system according to an embodiment of the present invention.
2 is a control block diagram of a web verification server.
3 and 4 are flowcharts illustrating a method of remotely verifying an application according to an embodiment of the present invention;
5 and 6 illustrate examples of screens provided to a user terminal in a process of verifying using a remote application system.
Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. The remote application verification system according to the present invention can be applied to application verification that can be executed in various digital devices such as smart phones, PDAs, tablet PCs, and smart TVs.
FIG. 1 schematically illustrates a configuration of a remote application verification system according to an embodiment of the present invention, and FIG. 2 is a control block diagram of a web verification server.
Referring to FIG. 1, the remote application verification system according to the present embodiment includes a
The
Referring to FIG. 2, the
The web
The user selection menu generated by the web
The
The
The
The application storage unit 25 registers and stores an application uploaded for verification by the
The
The verification result may be provided to the
In the verification mode, there are an automatic verification mode for performing verification according to a stored verification scenario and a manual verification mode for performing verification according to a user's input or selection. In addition, a view of the verification scenario is provided, and the user can modify the verification scenario or upload his own verification scenario.
The
3 and 4 are flowcharts illustrating a method of remotely verifying an application according to an embodiment of the present invention.
Referring to FIG. 3, when the
First, the user uploads an application to be verified to the
The
The user selects a desired mobile terminal from the mobile terminals displayed on the web page (S17).
When the user selects the mobile terminal, the
Meanwhile, the
Referring to FIG. 4, after the user's selection of the verification mobile terminal is completed, the
If the mobile terminal selected by the user is currently available, the verification can be performed immediately by selecting both the automatic verification mode and the manual verification mode. On the other hand, if the reservation is made because other people are not using the mobile terminal because the user is currently using the mobile terminal, if the user selects the automatic verification mode, the verification is performed automatically even if the user does not access the reserved date and time. The result is notified to the user, and if the manual verification mode is selected, the user can be guided by manual access to the date and time of the reservation.
In the case of manual verification, the
In the automatic verification, the
The
When the verification is completed by the
In addition, the verification result is stored in the
The user can check whether the application uploaded by the user is normally operated in the terminal through the verification result. If a bug exists in the application, the user can know the fact through the analysis result and work to fix the bug based on the result. Can be.
5 and 6 are examples of screens provided to the
The list of available terminals can be classified into models and operating systems, and can also show information such as device type, manufacturer, and resolution. On the other hand, in addition to the reservation available date and time may further include a status such as whether or not the current mobile terminal is verified.
For example, if an application developed by a user is manufactured to run on a version XX model terminal, Android 2.2, which is commercially available at 00 Electronics, and the user wants to verify whether the application actually runs well, the user operates the
In addition, a screen for inquiring, modifying, and storing a verification scenario is provided. In the case of the manual verification mode, a user may provide a verification menu selected by the user as a sample, and the verification menu may be directly input by the user.
The real-time verification screen can be changed in size and can be provided with a magnification of a specific part. On the other hand, it is possible to provide a screen indicating a record of the user previously verified the application or the current verification status.
According to a second embodiment of a remote application verification system according to the present invention, as shown in FIG. 2, the
As such, the present invention enables verification of the corresponding application by recommending a terminal of a similar model even when there is no corresponding mobile terminal.
Referring to FIG. 3, when the type of the mobile terminal to be selected is not listed, the
According to the third embodiment of the remote application verification system according to the present invention, the
Specifically, when a customer service representative or an application user accesses the
The developer who receives the notification verifies the application to the corresponding mobile terminal and solves the problem based on the verification result, as shown in FIGS. 3 and 4, according to the type and status information of the provided terminal. The information is registered in the
Although several embodiments of the present invention have been shown and described, those skilled in the art will appreciate that various modifications may be made without departing from the principles and spirit of the invention . The scope of the invention will be determined by the appended claims and their equivalents.
10: user terminal 20: web verification server
21: Web page generation unit 22: User DB
23: terminal information unit 24: terminal management unit
25: application storage unit 26: application verification unit
27: terminal recommendation unit 28: VOC management unit
30: terminal bridge
Claims (8)
(a) providing a menu for verifying an application for a mobile terminal to a user terminal connected through a network in a web verification server;
(b) when the user terminal uploads an application for verification, the web verification server registering and storing the application;
(c) providing information on a plurality of models and operating systems of a plurality of available mobile terminals to the user terminal, and receiving a verification mobile terminal from the user terminal;
(d) selecting one of an automatic verification mode for automatically verifying the application from the user terminal and a manual verification mode for manually verifying according to the user's input; And
(e) If the user terminal selects one of the automatic verification mode and the manual verification mode, the web verification server installs, executes, and removes the application on the selected mobile terminal according to the verification mode selected by the user terminal. And performing verification according to a key input and providing a verification result to the user terminal.
The remote application verification method, between step (c) and step (d), provides the user with information about the reservation status of the mobile terminal selected by the user, and verifies the mobile terminal according to the user's input. Remote application verification method comprising the step of performing a reservation.
In the step (e), the verification result is that the web verification server provides a verification screen of the mobile terminal in which the application is executed in real time or periodically to the user terminal, and provides a downloadable verification result file to the user terminal. Remote application verification method, characterized in that.
In the step (c), if the mobile terminal selected by the user terminal and the operating system are not present in the list of available mobile terminals held by the web verification server, the web verification server may be selected by the user terminal. And recommending a terminal with a similar version.
In the step (e), when the user terminal selects the automatic verification mode, the web verification server installs, executes, and removes the application on the selected mobile terminal based on a pre-stored verification scenario. Remote application verification method, characterized in that for performing.
In the step (e), the web verification server provides a function of viewing, uploading, and modifying the verification scenario, and uploading or modifying the verification scenario from the user terminal is performed by the user terminal. Or verifying the application based on the modified or modified verification scenario.
In the step (e), when the user terminal selects the manual verification mode, the web verification server provides the user terminal with an input screen for manual verification of the selected mobile terminal, and inputs a key through the user terminal. And installing, executing, removing, and verifying the application according to a key input in the selected mobile terminal.
(a) The web verification server provides the user terminal connected through the network with a selection menu for verifying the application for the mobile terminal as a web page, wherein the selection and reservation of the verification mobile terminal for the user terminal is performed. Web page generation unit for generating a menu screen for receiving the selection of the upload, verification mode;
(b) an application storage unit for storing the application uploaded by the user terminal for verification;
(c) a terminal manager for managing access and reservation of a plurality of verification mobile terminals connected through the terminal bridge; And
(d) an application verification unit configured to install, execute, remove, and perform a verification according to key input to the selected mobile terminal according to the verification mode selected by the user terminal, and provide a verification result to the user terminal; Remote application verification system, characterized in that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110068286A KR20130007763A (en) | 2011-07-11 | 2011-07-11 | Remote applications verification system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110068286A KR20130007763A (en) | 2011-07-11 | 2011-07-11 | Remote applications verification system and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130007763A true KR20130007763A (en) | 2013-01-21 |
Family
ID=47838082
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110068286A KR20130007763A (en) | 2011-07-11 | 2011-07-11 | Remote applications verification system and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130007763A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014137014A1 (en) * | 2013-03-08 | 2014-09-12 | (주)인프라웨어테크놀러지 | Auto-verification method of smart application using terminal automatic execution control |
KR20150139371A (en) * | 2014-06-03 | 2015-12-11 | 주식회사 메디오피아테크 | System for verifying application remotely based on cloud and method thereof |
KR102173137B1 (en) * | 2020-06-15 | 2020-11-03 | 주식회사 바른소프트 | Method for providing remote test service for mobile application |
KR102372556B1 (en) * | 2020-08-28 | 2022-03-08 | 에스케이 주식회사 | Mobile service control method and system based on mobile remote control technology |
KR20220048758A (en) * | 2020-10-13 | 2022-04-20 | 주식회사 투비웨어 | Mobile Device verification automation platform system based on web and verification method of the same |
KR20220134107A (en) * | 2021-03-26 | 2022-10-05 | 주식회사 컴투스 | Method and system for test automation based on remort control of terminal |
-
2011
- 2011-07-11 KR KR1020110068286A patent/KR20130007763A/en not_active Application Discontinuation
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014137014A1 (en) * | 2013-03-08 | 2014-09-12 | (주)인프라웨어테크놀러지 | Auto-verification method of smart application using terminal automatic execution control |
KR20150139371A (en) * | 2014-06-03 | 2015-12-11 | 주식회사 메디오피아테크 | System for verifying application remotely based on cloud and method thereof |
KR102173137B1 (en) * | 2020-06-15 | 2020-11-03 | 주식회사 바른소프트 | Method for providing remote test service for mobile application |
KR102372556B1 (en) * | 2020-08-28 | 2022-03-08 | 에스케이 주식회사 | Mobile service control method and system based on mobile remote control technology |
KR20220048758A (en) * | 2020-10-13 | 2022-04-20 | 주식회사 투비웨어 | Mobile Device verification automation platform system based on web and verification method of the same |
KR20220134107A (en) * | 2021-03-26 | 2022-10-05 | 주식회사 컴투스 | Method and system for test automation based on remort control of terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110546606B (en) | Tenant upgrade analysis system and method | |
US20220103612A1 (en) | Application Recommendation Method, Device, and System | |
CA2754304C (en) | System and method for cloud enterprise services | |
EP2954407B1 (en) | Managing applications on a client device | |
US8996659B2 (en) | Systems and methods for providing remote services using a cross-device database | |
KR20130007763A (en) | Remote applications verification system and method thereof | |
JP6371707B2 (en) | Information management method, control system, and display device control method | |
US20120191770A1 (en) | System, a method and a computer program product for automated remote control | |
JP6657304B2 (en) | Information management method | |
US10251076B2 (en) | Self-care self-tuning wireless communication system | |
US20220414576A1 (en) | Information Technology Environment Organizational Value Analysis | |
US20140298249A1 (en) | Method and device for displaying service page for executing application | |
US20220027969A1 (en) | Virtualized Services Discovery and Recommendation Engine | |
JP2008065682A (en) | Traceability management device, program, and method of tracing | |
US20150346980A1 (en) | Lighting product catalog application with embedded linkage to lighting design tool | |
KR20140099109A (en) | System and method for supporting evaluation of application service by using multiple clouds | |
US10530896B2 (en) | Contextual remote management of virtual app lifecycle | |
KR20150120608A (en) | System and method for mobile application recommendation | |
TW201941088A (en) | System for open software defined service of data center and method thereof | |
JP2010218410A (en) | Apparatus and method for distributing equipment maintenance management information | |
KR101579486B1 (en) | System for verifying application remotely based on cloud | |
US20190246291A1 (en) | Self-care self-tuning wireless communication system | |
JP2010205184A (en) | Device and method for work management, and program for processing work management | |
EP3002665B1 (en) | Communication device crawler | |
US20240152356A1 (en) | Automated developer configuration tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |