Abstract:
원격 디버깅을 위한 웹 기반 소프트웨어 디버깅 장치 및 그 방법을 개시한다. 웹 기반 소프트웨어 디버깅 장치는 사용자가 원격의 타겟 시스템에서 수행되는 소프트웨어에 대한 디버깅 서비스를 요청하고 상기 소프트웨어의 디버깅 결과를 확인할 수 있는 웹 브라우저를 제공하는 웹 인터페이스; 상기 웹 인터페이스를 통해 상기 소프트웨어에 대한 디버깅 서비스 요청을 수신하고 상기 소프트웨어의 디버깅 결과를 상기 웹 인터페이스로 제공하는 디버거 클라이언트; 및, 상기 디버거 클라이언트로부터 상기 디버깅 서비스 요청을 수신하고 상기 디버깅 서비스 요청에 따라 상기 타겟 시스템과의 연결을 통해 상기 소프트웨어를 디버깅한 후 디버깅 결과를 상기 디버거 클라이언트로 전송하는 디버거 서버를 포함한다. 디버거(debugger), 디버깅, 웹 기반, 원격, 소프트웨어, GDB(GNU source-level debugger), GDB Server
Abstract:
A testing tool for verifying a reliability of robot software components is provided, and more particularly, a simulation-based interface testing automation system and method that may automatically perform a test for functions and performance of an interface with respect to robot software components are provided. Thus, it is possible to efficiently perform a test for an interface of robot software components. In particular, it is possible to automatically generate test cases required for testing, to perform a test in various languages, and to perform a test suitable for a robot.
Abstract:
로봇 소프트웨어 화이트 박스 테스트를 위한 테스트 교호강도 결정 방법 및 자동화 테스트 시스템을 개시한다. 로봇 소프트웨어의 자동화 테스트 시스템은 사용자가 입력한 소스코드에서 테스트 대상함수를 인식하는 소스 인식 모듈; 상기 테스트 대상함수의 테스트 인자 간 상호관계로부터 테스트 교호강도 수를 결정하는 인자 패턴 분석 모듈; 및, 상기 테스트 교호강도 수에 따라 상기 테스트 인자의 조합으로 테스트 케이스를 생성하는 테스트 케이스 생성 모듈을 포함한다. 소프트웨어 검사, 로봇 소프트웨어, 테스트 케이스, 교호강도
Abstract:
PURPOSE: A web based software debugging device for remote debugging and a method thereof are provided to connect remote software debugging of a target system using a host computer to a web interface, thereby increasing convenience of a software developer. CONSTITUTION: A web interface(10) provides a web browser. A user requests a debugging service for software executed in a remote target system and checks a debugging result of the software. A debugger client(30) receives a debugging service request about the software through the web interface. The debugger client provides the debugging result of the software to the web interface.
Abstract:
PURPOSE: An automatic simulation based interface testing system and method thereof are provided to efficiently test an interface of a robot software component by automatically performing an interface function of a robot software component. CONSTITUTION: An automatic test server(200) generates a source code of a test case and application based on test description information and interface expression information related to a target robot software component. A test building agent(300) compiles a source code of the test application through the test case. A robot hardware simulator(400) simulates a virtual robot hardware and test environment.
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:
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.