JP2018077848A - 権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法 - Google Patents
権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法 Download PDFInfo
- Publication number
- JP2018077848A JP2018077848A JP2017215711A JP2017215711A JP2018077848A JP 2018077848 A JP2018077848 A JP 2018077848A JP 2017215711 A JP2017215711 A JP 2017215711A JP 2017215711 A JP2017215711 A JP 2017215711A JP 2018077848 A JP2018077848 A JP 2018077848A
- Authority
- JP
- Japan
- Prior art keywords
- smart device
- program
- application program
- activation
- control program
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0042—Universal serial bus [USB]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
【解決手段】起動装置20の起動プログラムが、データコネクタ15を介して、スマート機器10のオペレーティングシステムに制御プログラムの識別情報を送信し、制御プログラムへの有効権限の付与を要求すると、スマート機器のオペレーティングシステムが制御プログラムに有効権限を付与する。
【選択図】図2
Description
15 データコネクタ
19 コンピュータ
20 起動装置
30 無線網
35 統括サーバ
Claims (3)
- スマート機器(10)にインストールされた制御プログラムによってスマート機器(10)の応用プログラムを自動的にテストする権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法において、
テスト対象の応用プログラムである対象プログラム、及びスクリプトを読み取って対象プログラムを操作する制御プログラムが、スマート機器(10)にインストールされるインストールステップ(S10)と、
データコネクタ(15)及び記憶装置を備え、起動プログラムが搭載された起動装置(20)が、スマート機器(10)のデータコネクタ(15)と直接連結される連結ステップ(S20)と、
起動装置(20)の起動プログラムが、データコネクタ(15)を介して、スマート機器(10)のオペレーティングシステムに制御プログラムの識別情報を送信し、制御プログラムへの有効権限の付与を要求する要求ステップ(S30)と、
スマート機器(10)のオペレーティングシステムが制御プログラムに有効権限を付与する受諾ステップ(S40)と、
制御プログラムが対象プログラムを操作するテストステップ(S50)とを有することを特徴とする権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法。 - スマート機器(10)のオペレーティングシステムはアンドロイド(登録商標) であり、
スマート機器(10)のデータコネクタ(15)及び起動装置(20)のデータコネクタ(15)はUSBであり、
起動装置(20)及びスマート機器(10)は、それぞれ、ADBサーバ及びADBデーモンがインストールされ、
連結ステップ(S20)において、USBを介してTCP/IP通信路が開設され、
要求ステップ(S30)において、起動プログラムの制御下でADBサーバが命令語を前記TCP/IP通信路を介してADBデーモンに送信し、
受諾ステップ(S40)において、ADBデーモンが命令語を受信すると、スマート機器(10)のオペレーティングシステムが制御プログラムに有効権限を付与する請求項1に記載の権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法。 - 無線網(30)に統括サーバ(35)が接続されており、
インストールステップ(S10)は、統括サーバ(35)が無線網(30)を介してスマート機器(10)にテスト情報を送信する通知ステップ(S11)と、テスト情報を受信したスマート機器(10)が無線網(30)を介して統括サーバ(35)に接続され、統括サーバ(35)がスマート機器(10)に制御プログラムを送信し、スマート機器(10)に制御プログラムがインストールされる制御プログラムのインストールステップ(S12)と、テスト情報を受信したスマート機器(10)が無線網(30)を介して統括サーバ(35)に接続され、統括サーバ(35)がスマート機器(10)に対象プログラムを送信し、スマート機器(10)に対象プログラムがインストールされる対象プログラムのインストールステップ(S13)とから成り、
連結ステップ(S20)は、スマート機器(10)と起動装置(20)とを連結するための連結要請信号を出力する連結誘導ステップ(S21)と、スマート機器(10)のデータコネクタ(15)と起動装置(20)のデータコネクタ(15)とが連結され、起動装置(20)の起動プログラムとスマート機器(10)のオペレーティングシステムとの間に通信路が開設される通信路開設ステップ(S22)とから成る請求項1に記載の権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2016-0148677 | 2016-11-09 | ||
| KR1020160148677A KR101757149B1 (ko) | 2016-11-09 | 2016-11-09 | 권한 부여 기동장치를 이용한 스마트기기 응용프로그램의 자동 시험방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018077848A true JP2018077848A (ja) | 2018-05-17 |
| JP6437078B2 JP6437078B2 (ja) | 2018-12-12 |
Family
ID=59353076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017215711A Expired - Fee Related JP6437078B2 (ja) | 2016-11-09 | 2017-11-08 | 権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10310970B2 (ja) |
| JP (1) | JP6437078B2 (ja) |
| KR (1) | KR101757149B1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023525433A (ja) * | 2020-10-30 | 2023-06-16 | グーグル エルエルシー | コンテンツアイテムの配信をデバッグするシステムおよび方法 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10708406B2 (en) * | 2018-04-25 | 2020-07-07 | Future Dial, Inc. | Enhanced system and method for fully automated reverse logistics platform |
| CN108984389B (zh) * | 2018-06-01 | 2021-04-09 | 平安科技(深圳)有限公司 | 一种应用程序测试方法及终端设备 |
| CN110442366B (zh) * | 2019-08-09 | 2021-06-15 | 广州视源电子科技股份有限公司 | 一种传屏处理方法、装置、设备和存储介质 |
| TWI721689B (zh) * | 2019-12-06 | 2021-03-11 | 群邁通訊股份有限公司 | 測試系統及方法 |
| CN113782003A (zh) * | 2021-09-14 | 2021-12-10 | 上汽通用五菱汽车股份有限公司 | 一种测试方法和系统 |
| CN117478721B (zh) * | 2023-12-28 | 2024-04-12 | 北京华云安信息技术有限公司 | 控制程序的连接方法、装置、设备以及存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005174359A (ja) * | 1999-12-07 | 2005-06-30 | Pace Anti-Piracy Inc | 保護情報の使用を権限付与する携帯用権限付与装置及び関連方法 |
| JP2006517313A (ja) * | 2003-02-03 | 2006-07-20 | ノキア コーポレイション | デバイスにおいてテストを行う方法とシステム、およびデバイス |
| JP2009251936A (ja) * | 2008-04-07 | 2009-10-29 | Mitsubishi Electric Corp | プログラマブル表示器の画面プログラム自動試験システム |
| JP2014089610A (ja) * | 2012-10-30 | 2014-05-15 | Toshiba Corp | 電子機器、電子機器の制御方法、電子機器の制御プログラム、第1の機器 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100543430B1 (ko) | 2003-06-03 | 2006-01-20 | 하나 마이크론(주) | 컴퓨터 사용관리방법 및 이를 실행하기 위한 프로그램을기록한 유에스비 플래시 드라이브 |
| US7721265B1 (en) * | 2003-11-10 | 2010-05-18 | Cisco Technology, Inc. | Source code debugging method and apparatus for use in script testing environment |
| KR100641884B1 (ko) * | 2005-07-14 | 2006-11-02 | 이재준 | 휴대용 저장장치의 고유번호를 이용한 사용자 구분 및어플리케이션 구동시스템 및 그 방법. |
| JP2007241851A (ja) | 2006-03-10 | 2007-09-20 | Net In Kyoto:Kk | ネットワーク組込機器の認証及び制御方法 |
| KR20080068385A (ko) | 2007-01-19 | 2008-07-23 | 슈어소프트테크주식회사 | 소프트웨어 테스트 시스템, 방법 및 그 방법을 실행하기위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체 |
| US20140317615A1 (en) * | 2013-04-19 | 2014-10-23 | Tencent Technologies (Shenzhen) Company Limited | Systems and Methods for Installing Applications |
-
2016
- 2016-11-09 KR KR1020160148677A patent/KR101757149B1/ko active Active
-
2017
- 2017-10-19 US US15/788,453 patent/US10310970B2/en not_active Expired - Fee Related
- 2017-11-08 JP JP2017215711A patent/JP6437078B2/ja not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005174359A (ja) * | 1999-12-07 | 2005-06-30 | Pace Anti-Piracy Inc | 保護情報の使用を権限付与する携帯用権限付与装置及び関連方法 |
| JP2006517313A (ja) * | 2003-02-03 | 2006-07-20 | ノキア コーポレイション | デバイスにおいてテストを行う方法とシステム、およびデバイス |
| JP2009251936A (ja) * | 2008-04-07 | 2009-10-29 | Mitsubishi Electric Corp | プログラマブル表示器の画面プログラム自動試験システム |
| JP2014089610A (ja) * | 2012-10-30 | 2014-05-15 | Toshiba Corp | 電子機器、電子機器の制御方法、電子機器の制御プログラム、第1の機器 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023525433A (ja) * | 2020-10-30 | 2023-06-16 | グーグル エルエルシー | コンテンツアイテムの配信をデバッグするシステムおよび方法 |
| JP7511660B2 (ja) | 2020-10-30 | 2024-07-05 | グーグル エルエルシー | コンテンツアイテムの配信をデバッグするシステムおよび方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20180129595A1 (en) | 2018-05-10 |
| US10310970B2 (en) | 2019-06-04 |
| JP6437078B2 (ja) | 2018-12-12 |
| KR101757149B1 (ko) | 2017-07-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6437078B2 (ja) | 権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法 | |
| US12041042B2 (en) | Systems and methods for facilitating seamless authentication of application development platforms | |
| JP6741721B2 (ja) | メッセンジャーを利用した決裁方法およびシステム | |
| CN110262964A (zh) | 测试方法、装置、设备及计算机可读存储介质 | |
| KR100945282B1 (ko) | 관리 소프트웨어 구현을 위한 인증 방법 | |
| CN109656538A (zh) | 应用程序的生成方法、装置、系统、设备和介质 | |
| US20140331209A1 (en) | Program Testing Service | |
| CN107977308A (zh) | 接口测试方法及装置 | |
| US11237948B2 (en) | Rendering engine component abstraction system | |
| CN110727575A (zh) | 一种信息处理方法、系统、装置、以及存储介质 | |
| CN111104336A (zh) | 一种基于容器和vnc的服务接口在线测试方法及装置 | |
| CN109471647B (zh) | 一种数据的更新方法、装置、电子设备及可读介质 | |
| US20140331205A1 (en) | Program Testing Service | |
| EP2992419A1 (en) | Program testing service | |
| CN110096377B (zh) | 一种定制化软件发布的实现方法 | |
| Wang et al. | Zero-config fuzzing for microservices | |
| Yang et al. | IoT-MCP: Bridging LLMs and IoT Systems Through Model Context Protocol | |
| CN115080805B (zh) | 数据核对方法、装置、系统及电子设备 | |
| CN111708568B (zh) | 一种组件化开发解耦方法及终端 | |
| JP2014175699A (ja) | パケットリプレイ装置およびパケットリプレイ方法 | |
| CN110955597B (zh) | 对象测试方法、装置、电子设备及计算机可读存储介质 | |
| TWM468695U (zh) | 加工設備之雲端連結監控系統 | |
| CN115333871B (zh) | 防火墙的运维方法及装置、电子设备和可读存储介质 | |
| CN111291227B (zh) | 大数据分析方法、装置、系统、设备和计算机存储介质 | |
| CN120512383A (zh) | 压力测试方法、装置、电子设备、计算机可读存储介质以及计算机程序产品 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180928 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181016 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181113 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6437078 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |