JP6437078B2 - 権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法 - Google Patents
権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法 Download PDFInfo
- Publication number
- JP6437078B2 JP6437078B2 JP2017215711A JP2017215711A JP6437078B2 JP 6437078 B2 JP6437078 B2 JP 6437078B2 JP 2017215711 A JP2017215711 A JP 2017215711A JP 2017215711 A JP2017215711 A JP 2017215711A JP 6437078 B2 JP6437078 B2 JP 6437078B2
- 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.)
- Active
Links
- 238000010998 test method Methods 0.000 title claims description 21
- 239000007858 starting material Substances 0.000 title description 3
- 238000012360 testing method Methods 0.000 claims description 76
- 230000004913 activation Effects 0.000 claims description 67
- 238000004891 communication Methods 0.000 claims description 25
- 238000009434 installation Methods 0.000 claims description 19
- 238000013515 script Methods 0.000 claims description 8
- 238000013475 authorization Methods 0.000 claims description 7
- 230000006698 induction Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000013101 initial test Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000007115 recruitment Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
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
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- 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/3668—Software testing
- G06F11/3672—Test management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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)
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 |
---|---|---|---|
KR1020160148677A KR101757149B1 (ko) | 2016-11-09 | 2016-11-09 | 권한 부여 기동장치를 이용한 스마트기기 응용프로그램의 자동 시험방법 |
KR10-2016-0148677 | 2016-11-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018077848A JP2018077848A (ja) | 2018-05-17 |
JP6437078B2 true JP6437078B2 (ja) | 2018-12-12 |
Family
ID=59353076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017215711A Active 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) |
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 | 平安科技(深圳)有限公司 | 一种应用程序测试方法及终端设备 |
TWI721689B (zh) * | 2019-12-06 | 2021-03-11 | 群邁通訊股份有限公司 | 測試系統及方法 |
JP7511660B2 (ja) | 2020-10-30 | 2024-07-05 | グーグル エルエルシー | コンテンツアイテムの配信をデバッグするシステムおよび方法 |
CN113782003A (zh) * | 2021-09-14 | 2021-12-10 | 上汽通用五菱汽车股份有限公司 | 一种测试方法和*** |
CN117478721B (zh) * | 2023-12-28 | 2024-04-12 | 北京华云安信息技术有限公司 | 控制程序的连接方法、装置、设备以及存储介质 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003516578A (ja) * | 1999-12-07 | 2003-05-13 | ペース アンチ−パイラシー インコーポレイテッド | 保護情報の使用を権限付与する携帯用権限付与デバイスおよび関連方法 |
FI115564B (fi) * | 2003-02-03 | 2005-05-31 | Nokia Corp | Menetelmä ja järjestelmä testauksen suorittamiseksi laitteessa ja laite |
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 | 슈어소프트테크주식회사 | 소프트웨어 테스트 시스템, 방법 및 그 방법을 실행하기위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체 |
JP2009251936A (ja) * | 2008-04-07 | 2009-10-29 | Mitsubishi Electric Corp | プログラマブル表示器の画面プログラム自動試験システム |
JP2014089610A (ja) * | 2012-10-30 | 2014-05-15 | Toshiba Corp | 電子機器、電子機器の制御方法、電子機器の制御プログラム、第1の機器 |
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 IP Right Grant
-
2017
- 2017-10-19 US US15/788,453 patent/US10310970B2/en not_active Expired - Fee Related
- 2017-11-08 JP JP2017215711A patent/JP6437078B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
US10310970B2 (en) | 2019-06-04 |
US20180129595A1 (en) | 2018-05-10 |
JP2018077848A (ja) | 2018-05-17 |
KR101757149B1 (ko) | 2017-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6437078B2 (ja) | 権限付与起動装置を用いたスマート機器の応用プログラムの自動テスト方法 | |
JP6741721B2 (ja) | メッセンジャーを利用した決裁方法およびシステム | |
US11792177B2 (en) | Seamless authentication for an application development platform | |
US20140331209A1 (en) | Program Testing Service | |
KR100945282B1 (ko) | 관리 소프트웨어 구현을 위한 인증 방법 | |
US11237948B2 (en) | Rendering engine component abstraction system | |
CN107562637B (zh) | 一种用于软件测试的方法、设备、***及存储介质 | |
CN108111364B (zh) | 一种业务***的测试方法及装置 | |
CN112632527B (zh) | 一种用于服务开放平台的api测试方法及*** | |
JP2018517982A (ja) | 自動再チャージシステム、方法、およびサーバ | |
CN110727575A (zh) | 一种信息处理方法、***、装置、以及存储介质 | |
US20140331205A1 (en) | Program Testing Service | |
CA2910977A1 (en) | Program testing service | |
Krainyk et al. | Internet-of-Things Device Set Configuration for Connection to Wireless Local Area Network. | |
CN111427710A (zh) | 应用程序中组件的通信方法、装置、设备及存储介质 | |
US10176062B2 (en) | Cloud servers and methods for handling dysfunctional cloud services | |
CN111708568B (zh) | 一种组件化开发解耦方法及终端 | |
CN110096377B (zh) | 一种定制化软件发布的实现方法 | |
KR20180078746A (ko) | 개발자에게 애플리케이션의 자동화된 테스트를 제공하고 이를 통해 애플리케이션 마켓 포털에 등록하는 방법, 이를 이용하는 서버 및 단말 | |
KR102023424B1 (ko) | 어플리케이션 사용환경 설정방법 및 이를 이용한 테스트방법 | |
CN113392002A (zh) | 一种测试***构建方法、装置、设备及存储介质 | |
JP2021043968A (ja) | ボット判別テストを活用したクラウドソーシング基盤のデータ収集方法 | |
TWM468695U (zh) | 加工設備之雲端連結監控系統 | |
CN105677453B (zh) | 任务平台任务处理方法和装置 | |
CN115333871B (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 |