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:
Provided are a method and an apparatus for automatic generation of expected results for testing a composite component. The method for automatic generation of expected results for testing a composite component includes the steps of generating a set of all test data using at least one input parameter of the composite component including a plurality of unit components; analyzing an input and output relationship of the composite component which indicates a relationship between at least one input parameter and at least one output parameter of the composite component using information on an input and output relationship between the unit components and information on an internal input and output relationship of the unit components; generating a set of reduced test data for the set of all test data based on the analyzed relationship; searching for a plurality of mapping tables corresponding to each of the unit components based on the set of reduced test data; generating expected results of reduced test outputs corresponding to the set of reduced test data using a result of searching for the mapping tables; and generating expected results for all test outputs corresponding to the set of all test data using the expected results for reduced test output.
Abstract:
PURPOSE: A test case generation method of a software component by using particular information of a requirement interface and an execution method thereof are provided to generate a test case considering output of a provision interface, a requirement component interface, or a requirement environment interface, thereby rapidly finding an error of a software component. CONSTITUTION: Test cases are generated based on particular information of a provision interface related to an object component(500). A requirement interface related to the object component is selected in the test cases(510). An output test case for the requirement interface is generated based on particular information of the requirement interface related to a software component(520). The test cases are combined in the output test case of the selected requirement interface corresponding to the test cases(560). [Reference numerals] (500) Obtaining a test specification for a test target PCI; (510) Obtaining a test specification for RI(RCI or REI); (520) Generating a test case for the PCI; (530) Labeling a request interface symbol for PCI-TC; (540) Is L-P-CI-TC outputted?; (550) Generating an output test case by using output test specification information of PI(RCI or REI); (560) Combining L-PCI-TC and RI-OTC; (AA) Start; (BB) No; (CC) Yes; (DD) End
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:
본발명의실시예는소프트웨어를테스트하기위하여, 소프트웨어를컴포넌트단위로분리하고각 컴포넌트별테스트케이스들을생성하여, 소프트웨어를자동으로테스팅하는기술에관련된다. 특히, 본발명의실시예에의하면, 소프트웨어의테스팅을위하여, 단위소프트웨어의제공인터페이스의명세정보뿐아니라요구인터페이스의명세정보를고려하여효율적으로조합된테스트케이스를생성하고실행할수 있다.
Abstract:
PURPOSE: A mutual message conversion method of a heterogeneous network is provided to automatically convert a mutually transmitted and received through different kind of communication methods to enable a heterogeneous network. CONSTITUTION: The start and termination position of each file of a payload corresponding to an analyzed non-IP message type is analyzed(S711), and a payload filed value of a corresponding position is extracted(S713). The extracted payload filed values are converted into an UPnP(Universal Plug and Play) message format corresponding to a non-IP message type value(S715). The payload field value is converted into the UPnP message value corresponding to the payload field value(S719), and a message of the UPnP device is created(S721).
Abstract:
PURPOSE: A UPnP bridge apparatus for interworking with UPnP and an embedded non-IP device for reducing the waste of the memory are provided to dynamically interwork with UPnP without an execution program within a bridge. CONSTITUTION: A UPnP bridge apparatus for interworking with UPnP and an embedded non-IP device for reducing the waste of the memory includes a plug and play manager(130), a message conversion module(110), a device information storage(180) and a virtual UPnP device manager(140). The plug and play manager recognizes a connection and release of the Non-IP device. The message translation module performs the message conversion of the Non-IP apparatus for being recognized through plug and play manager. The apparatus information depository transmits the pertinent information to plug and play manager the connection or the deactivation event of the Non-IP apparatus the apparatus information storage.