KR20080087918A - 타겟 장치의 자동 검증 방법 및 그 장치 - Google Patents
타겟 장치의 자동 검증 방법 및 그 장치 Download PDFInfo
- Publication number
- KR20080087918A KR20080087918A KR1020070002394A KR20070002394A KR20080087918A KR 20080087918 A KR20080087918 A KR 20080087918A KR 1020070002394 A KR1020070002394 A KR 1020070002394A KR 20070002394 A KR20070002394 A KR 20070002394A KR 20080087918 A KR20080087918 A KR 20080087918A
- Authority
- KR
- South Korea
- Prior art keywords
- test
- target device
- check point
- checkpoint
- image
- 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
- 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
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0227—Cooperation and interconnection of the input arrangement with other functional units of a computer
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
Claims (15)
- 테스트 장치에 일련의 커맨드와 커맨드에 상응하는 체크 포인트를 포함하는 테스트 시나리오를 저장하는 단계;상기 테스트 장치와 통신 가능하게 연결된 타겟 장치로 상기 테스트 시나리오에 따른 커맨드를 송신하는 단계;상기 타겟 장치로부터 상기 커맨드에 대한 응답을 수신하는 단계;상기 타겟 장치로부터 수신한 응답에 포함된 체크 포인트와 상기 테스트 장치에 저장된 체크 포인트를 비교하는 단계; 및상기 비교 결과에 기초하여, 테스트 결과를 저장하는 단계를 구비하는 타겟 장치의 자동 검증 방법.
- 제 1 항에 있어서, 상기 체크 포인트는스트링 체크 포인트와 이미지 체크 포인트 중 적어도 하나를 포함하고,상기 스트링 체크 포인트는한글, 영문, 특수문자 및 숫자 중 적어도 하나를 포함하고,상기 이미지 체크 포인트는상기 타겟 장치의 화면에 디스플레이되는 이미지의 전부 혹은 일부인 타겟 장치의 자동 검증 방법.
- 제 2 항에 있어서, 상기 테스트 시나리오를 저장하는 단계는상기 타겟 장치의 키패드 또는 상기 테스트 장치에서 지원하는 키패드를 이용하여 키가 입력되는 단계;상기 입력된 키에 상응하는 커맨드가 DB에 저장되는 단계; 및상기 커맨드에 상응하는 스트링 체크 포인트 및/또는 이미지 체크 포인트가 저장되는 단계를 구비하는 타겟 장치의 자동 검증 방법.
- 제 3 항에 있어서, 상기 타겟 장치로부터 상기 커맨드에 대한 응답을 수신하는 단계는상기 타겟 장치에서 상기 커맨드에 상응하는 키 이벤트가 구동되는 단계;상기 구동된 키 이벤트에 상응하는 스트링 체크 포인트가 발생되는 단계; 및상기 스트링 체크 포인트가 상기 테스트 장치로 전송되는 단계를 구비하는 타겟 장치의 자동 검증 방법.
- 제 3 항에 있어서, 상기 체크 포인트를 비교하는 단계는상기 타겟 장치로부터 수신한 스트링 체크 포인트와 상기 테스트 장치에 저장된 스트링 체크 포인트를 비교하는 단계;이미지 체크 포인트가 필요한지 판별하는 단계;상기 판별 결과 이미지 체크 포인트가 필요하면, 상기 타겟 장치로 이미지 체크 포인트를 요청하는 단계;상기 타겟 장치로부터 상기 이미지 체크 포인트를 수신하는 단계; 및상기 타겟 장치로부터 수신한 이미지 체크 포인트와 상기 테스트 장치에 저장된 이미지 체크 포인트를 비교하는 단계를 구비하는 타겟 장치의 자동 검증 방법.
- 제 4 항에 있어서, 상기 이미지 체크 포인트를 비교하는 단계는상기 타겟 장치로부터 수신한 이미지 체크 포인트에서 비교 영역을 추출하는 단계; 및상기 추출된 비교 영역을 상기 테스트 장치에 저장된 이미지 체크 포인트와 매칭하는 단계를 포함하는 타겟 장치의 자동 검증 방법.
- 제 4 항에 있어서, 상기 테스트 결과를 저장하는 단계는상기 비교 결과, 상기 타겟 장치로부터 수신한 응답에 포함된 체크 포인트와 상기 테스트 장치에 저장된 체크 포인트가 다른 경우 상기 테스트는 실패한 것으로 간주되어, 실패 이유를 포함하는 상기 테스트 결과가 상기 DB에 저장되는 타겟 장치의 자동 검증 방법.
- 제 7 항에 있어서, 상기 테스트 결과는실패한 시나리오 및 단계를 식별하기 위한 정보, 테스트 시간 정보 및 상기 타겟 장치를 식별하기 위한 정보를 더 포함하는 것을 특징으로 하는 타겟 장치의 자동 검증 방법.
- 제 1 항에 있어서, 상기 타겟 장치의 자동 검증 방법은상기 타겟 장치로부터 상기 커맨드에 응답하여 발생된 소리 또는 진동을 수신하는 단계; 및상기 소리 또는 진동을 검증하는 단계를 더 구비하는 것을 특징으로 하는 타겟 장치의 자동 검증 방법.
- 제1항 내지 제9항 중 어느 한 항의 방법을 실행하기 위한 컴퓨터 프로그램을 기록한 기록매체.
- 일련의 커맨드와 커맨드에 상응하는 체크 포인트를 포함하는 테스트 시나리오를 저장하는 시나리오 저장부;타겟 장치로 상기 테스트 시나리오에 따른 커맨드를 송신하고, 상기 타겟 장치로부터 상기 커맨드에 대한 응답을 수신하는 타겟 장치 인터페이스부;상기 타겟 장치로부터 수신한 응답에 포함된 체크 포인트와 상기 테스트 장치에 저장된 체크 포인트를 비교하는 체크 포인트 비교 처리부; 및상기 비교 결과에 기초하여, 테스트 결과를 저장하는 테스트 결과 저장부를 구비하는 타겟 장치를 자동 검증하기 위한 테스트 장치.
- 제 11 항에 있어서, 상기 테스트 장치는사용자가 상기 테스트 시나리오를 작성하고, 상기 저장된 테스트 시나리오를 선택하여 구동하도록 사용자 인터페이스를 제공하는 사용자 인터페이스부를 더 구비하는 것을 특징으로 하는 타겟 장치를 자동 검증하기 위한 테스트 장치.
- 제 11 항에 있어서, 상기 체크 포인트는스트링 체크 포인트와 이미지 체크 포인트 중 적어도 하나를 포함하고,상기 스트링 체크 포인트는한글, 영문, 특수문자 및 숫자 중 적어도 하나를 포함하고,상기 이미지 체크 포인트는상기 타겟 장치의 화면에 디스플레이되는 이미지의 전부 혹은 일부인 타겟 장치를 자동 검증하기 위한 테스트 장치.
- 제 13 항에 있어서, 상기 테스트 장치는상기 자동 검증 방법을 실행하기 위한 프로그램이 저장된 컴퓨터,상기 자동 검증 방법을 실행하기 위해 개발된 전용 장치 또는상기 타겟 장치를 테스트하기 위한 기존 장치에 상기 자동 검증 방법을 실행하기 위한 프로그램이 저장된 장치인 것을 특징으로 하는 타겟 장치를 자동 검증하기 위한 테스트 장치.
- 제 13 항에 있어서, 상기 타겟 장치는무선 통신 단말기, MP3 플레이어 및 디지털 카메라 중의 어느 하나인 것을 특징으로 하는 타겟 장치를 자동 검증하기 위한 테스트 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070002394A KR100892141B1 (ko) | 2007-01-09 | 2007-01-09 | 휴대용 장치의 자동 검증 방법 및 그 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070002394A KR100892141B1 (ko) | 2007-01-09 | 2007-01-09 | 휴대용 장치의 자동 검증 방법 및 그 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080087918A true KR20080087918A (ko) | 2008-10-02 |
KR100892141B1 KR100892141B1 (ko) | 2009-04-09 |
Family
ID=40150287
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070002394A KR100892141B1 (ko) | 2007-01-09 | 2007-01-09 | 휴대용 장치의 자동 검증 방법 및 그 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100892141B1 (ko) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101118602B1 (ko) * | 2011-10-10 | 2012-02-27 | 어니컴 주식회사 | 장면 기반 테스트 자동화 방법 및 그 시스템 |
KR20160100094A (ko) * | 2015-02-13 | 2016-08-23 | 어니컴 주식회사 | 스크립트를 이용한 자동 테스트 방법 및 시스템 |
WO2019035610A1 (ko) * | 2017-08-16 | 2019-02-21 | 넷마블 주식회사 | 게임 테스트 자동화 장치 및 방법 |
KR20200012708A (ko) * | 2019-03-15 | 2020-02-05 | 한화시스템 주식회사 | 시뮬레이터 시스템을 통한 시험대상장비의 테스트 방법 |
KR20200012581A (ko) * | 2018-07-27 | 2020-02-05 | 한화시스템 주식회사 | 텍스트 기반 시뮬레이터 시스템 |
KR20200073606A (ko) * | 2018-12-14 | 2020-06-24 | 서울여자대학교 산학협력단 | 사물성격에 따른 사용자 인터페이스 설계방법 및 전자장치 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101460860B1 (ko) * | 2012-11-08 | 2014-11-17 | 경북대학교 산학협력단 | 상태 기반의 테스트 시나리오 모델을 이용한 gui 테스트 장치 및 방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8225152B2 (en) * | 2002-05-09 | 2012-07-17 | Agilent Technologies, Inc. | Method and apparatus for generating electronic test and data structure |
US7286951B2 (en) * | 2002-05-09 | 2007-10-23 | Agilent Technologies, Inc. | Externally controllable electronic test program |
-
2007
- 2007-01-09 KR KR1020070002394A patent/KR100892141B1/ko active IP Right Grant
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101118602B1 (ko) * | 2011-10-10 | 2012-02-27 | 어니컴 주식회사 | 장면 기반 테스트 자동화 방법 및 그 시스템 |
WO2013054975A1 (ko) * | 2011-10-10 | 2013-04-18 | 어니컴(주) | 장면 기반 테스트 자동화 방법 및 그 시스템 |
KR20160100094A (ko) * | 2015-02-13 | 2016-08-23 | 어니컴 주식회사 | 스크립트를 이용한 자동 테스트 방법 및 시스템 |
WO2019035610A1 (ko) * | 2017-08-16 | 2019-02-21 | 넷마블 주식회사 | 게임 테스트 자동화 장치 및 방법 |
US11436125B2 (en) | 2017-08-16 | 2022-09-06 | Netmarble Corporation | Game test automation device and method |
KR20200012581A (ko) * | 2018-07-27 | 2020-02-05 | 한화시스템 주식회사 | 텍스트 기반 시뮬레이터 시스템 |
KR20200073606A (ko) * | 2018-12-14 | 2020-06-24 | 서울여자대학교 산학협력단 | 사물성격에 따른 사용자 인터페이스 설계방법 및 전자장치 |
KR20200012708A (ko) * | 2019-03-15 | 2020-02-05 | 한화시스템 주식회사 | 시뮬레이터 시스템을 통한 시험대상장비의 테스트 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR100892141B1 (ko) | 2009-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10853232B2 (en) | Adaptive system for mobile device testing | |
KR100892141B1 (ko) | 휴대용 장치의 자동 검증 방법 및 그 장치 | |
US7519864B2 (en) | Automation test systems | |
US11132287B2 (en) | Synthetic test recorder installed inline with a web portal | |
KR101881804B1 (ko) | 게임 테스트 자동화 장치 및 방법 | |
CN101287266B (zh) | 手机测试***及方法 | |
CN101175284B (zh) | 一种便携式电子设备的功能测试方法 | |
CN106776294B (zh) | 安卓手机自动化测试方法和*** | |
CN111124919A (zh) | 一种用户界面的测试方法、装置、设备及存储介质 | |
CN107678949B (zh) | 实现嵌入式设备不同通信方式的自动化测试方法 | |
CN105302722B (zh) | Cts自动测试方法及装置 | |
KR100985749B1 (ko) | 내장형 시스템 소프트웨어 자동 테스트 시스템 및 방법과테스트 시나리오 작성 방법 | |
CN112463467B (zh) | 自动化的整合测试***及其方法 | |
CN110716853A (zh) | 一种测试脚本录制方法、应用程序测试方法和相关装置 | |
CN112463580A (zh) | 基于虚拟化装置的测试***及其方法 | |
US20070124367A1 (en) | Integrated Mobile Diagnostics and Electronic Customer Care Test Script with Browser | |
KR20190019009A (ko) | 게임 테스트 자동화 장치 및 방법 | |
JP4440185B2 (ja) | シナリオ編集装置および擬似基地局試験システムおよび擬似端末試験システムおよびシナリオ編集方法および試験処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
CN111414309A (zh) | 应用程序的自动化测试方法、计算机设备和存储介质 | |
CN113094251B (zh) | 嵌入式***测试方法、装置、计算机设备和存储介质 | |
CN104320793A (zh) | 一种手机短信自动化测试方法及*** | |
KR100758850B1 (ko) | 이동통신 시스템에서 테스트 스크립트를 이용한 테스트를위한 장치 및 방법 | |
KR101792864B1 (ko) | 애플리케이션 검증 시스템 및 방법 | |
KR20070104202A (ko) | 휴대폰 소프트웨어 검증을 위한 자동화 테스트 서비스시스템 및 그 방법 | |
CN111930625A (zh) | 基于云服务平台的日志获取方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
J201 | Request for trial against refusal decision | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130329 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140320 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20150313 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170425 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20180413 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20190329 Year of fee payment: 11 |