Abstract:
일 실시예에 따른 웹 기반의 소프트웨어 개발 및 테스트 자동화 장치는 웹 브라우저를 통해 수신한 사용자의 요청에 따라, 소프트웨어를 개발하는 프로젝트의 개발 각 단계마다 산출되는 단계 문서를 관리하고, 상기 단계 문서의 적어도 하나의 단위 항목과 상기 적어도 하나의 단위 항목에 대응하는 테스트 항목 간의 연관 관계를 기초로 테스트 대상 정보를 수집하는 서버; 및 상기 테스트 대상 정보를 기초로 상기 프로젝트를 위한 테스트 데이터를 자동으로 생성하고, 상기 테스트 데이터를 이용하여 상기 단계 문서에 대한 테스트를 실행하는 테스트 코어를 제공할 수 있다.
Abstract:
PURPOSE: A device for automating web-based software development and test is provided to supply an efficient software development and test automating device by providing a common process for document writing by improving traceability to requirements and the management of the requirements during software development. CONSTITUTION: A project manager(163) manages project-related information and a step document produced on each development step of the project. A test manager(124) sets a correlation between a unit item of the step document and a test item corresponding to the unit item. When a project generation request is received from a user, the project manager requests the generation of a storage space for the project and a storage space by user for participators of the project. The document manager uploads a document generated based on the unit item information to the storage space for the participators.
Abstract:
원격 디버깅을 위한 웹 기반 소프트웨어 디버깅 장치 및 그 방법을 개시한다. 웹 기반 소프트웨어 디버깅 장치는 사용자가 원격의 타겟 시스템에서 수행되는 소프트웨어에 대한 디버깅 서비스를 요청하고 상기 소프트웨어의 디버깅 결과를 확인할 수 있는 웹 브라우저를 제공하는 웹 인터페이스; 상기 웹 인터페이스를 통해 상기 소프트웨어에 대한 디버깅 서비스 요청을 수신하고 상기 소프트웨어의 디버깅 결과를 상기 웹 인터페이스로 제공하는 디버거 클라이언트; 및, 상기 디버거 클라이언트로부터 상기 디버깅 서비스 요청을 수신하고 상기 디버깅 서비스 요청에 따라 상기 타겟 시스템과의 연결을 통해 상기 소프트웨어를 디버깅한 후 디버깅 결과를 상기 디버거 클라이언트로 전송하는 디버거 서버를 포함한다. 디버거(debugger), 디버깅, 웹 기반, 원격, 소프트웨어, GDB(GNU source-level debugger), GDB Server
Abstract:
PURPOSE: A web based hierarchical test system for a robot software component test and a method thereof are provided to hierarchically test the mutual relations among the inside and outside of a software component included in an application and other applications. CONSTITUTION: At least one test engine(120) generates test information. The test engine requests to execute a test to a test build agent by a test build schedule. The test engine analyzes a test result executed by the test build agent by the request. An integrated test resource engine(130) stores the test result and the test information. The integrated test resource engine manages the test result with the version of the test information.
Abstract:
무선 센서 네트워크를 위한 위치 인식 기반의 전력 제어 방법이 제공된다. 본 발명의 일 실시예에 따른 무선 센서 네트워크를 위한 위치 인식 기반의 전력 제어 방법은 네트워크 상의 모든 FFD 노드들의 노드 밀집도를 계산하는 제 1단계; 노드 밀집도를 이용하여 FFD 노드의 전송범위를 보더(BORDER)영역과 코어(CORE)영역으로 구분하는 제 2단계; 보더영역의 노드 간의 최대각과 최소각을 계산하는 제 3단계; 최대각과 최소각을 로우어 바운드(lower bound)와 비교하여 알고리즘 적용 범위를 결정하는 제 4단계; FFD 노드의 보더영역과 코어영역을 재구성하는 제 5단계; 및 재구성된 보더영역의 노드 중에서 FFDState로 상태를 변화시킬 노드를 선택하는 제 6단계를 포함한다. 802.15.4, LR-WPAN, 무선 센서 네트워크, 토폴로지, 논-비컨 모드, 컨트롤
Abstract:
PURPOSE: A robot software test system in which a test case generating device and a driver generating device are independently configured and an operating method thereof are provided to distributively install the test case generating device and the driver generating device. CONSTITUTION: A test case generating device(120) generates a test suite which is a group of test cases using a test target source file. The test case generating device generates test suite information including information necessary for generating a test drive by a common format. A test driver generating device(130) checks a test target using the test suite information. The test driver generating device generates a test driver using the test target source file corresponding to the test target and the test suite.
Abstract:
PURPOSE: A method for determining a test alternation factor for a robot software white box test and an automatic testing system are provided to execute a test as much as the number of needs without testing a combination of all factors. CONSTITUTION: A source recognizing module(102) recognizes a test target function in a source code inputted by a user. A factor pattern analyzing module(103) determines a test alternation factor number from the mutual relation between test factors of the test target function. A test case generating module(104) generates a test case by a combination of the test factor according to the test alternation factor number. The factor pattern analyzing module determines a test alternation factor number of timing when analyzing the test target function ends as a final test alternation factor number.
Abstract:
로봇 소프트웨어 화이트 박스 테스트를 위한 테스트 교호강도 결정 방법 및 자동화 테스트 시스템을 개시한다. 로봇 소프트웨어의 자동화 테스트 시스템은 사용자가 입력한 소스코드에서 테스트 대상함수를 인식하는 소스 인식 모듈; 상기 테스트 대상함수의 테스트 인자 간 상호관계로부터 테스트 교호강도 수를 결정하는 인자 패턴 분석 모듈; 및, 상기 테스트 교호강도 수에 따라 상기 테스트 인자의 조합으로 테스트 케이스를 생성하는 테스트 케이스 생성 모듈을 포함한다. 소프트웨어 검사, 로봇 소프트웨어, 테스트 케이스, 교호강도