로봇용 소프트웨어 컴포넌트 테스트를 위한 웹 기반 계층적 테스트 시스템 및 그 방법
    1.
    发明授权
    로봇용 소프트웨어 컴포넌트 테스트를 위한 웹 기반 계층적 테스트 시스템 및 그 방법 有权
    基于WEB的分层测试系统和机器人软件组件测试方法

    公开(公告)号:KR101618872B1

    公开(公告)日:2016-05-10

    申请号:KR1020090055054

    申请日:2009-06-19

    Abstract: 로봇소프트웨어를계층적으로테스트하는테스트시스템및 그동작방법을개시한다. 로봇소프트웨어의계층적테스트시스템은타겟테스트환경에설치되어테스트를수행하는적어도하나의테스트빌드에이전트; 테스트정보를생성하고, 테스트빌드스케줄에따라상기테스트빌드에이전트에테스트수행을요청하며, 상기요청에따라상기테스트빌드에이전트에서수행된테스트결과를분석하는적어도하나의테스트엔진; 및상기테스트빌드에이전트에서수행된테스트결과와상기테스트정보를저장하고, 상기테스트결과와상기테스트정보의버전을관리하는테스트자원통합엔진을포함한다.

    로봇 소프트웨어 컴포넌트를 위한 시뮬레이션 기반 인터페이스 테스팅 자동화 시스템 및 그 방법
    2.
    发明公开
    로봇 소프트웨어 컴포넌트를 위한 시뮬레이션 기반 인터페이스 테스팅 자동화 시스템 및 그 방법 有权
    基于机器人软件组件仿真的自动界面测试系统及方法

    公开(公告)号:KR1020110134582A

    公开(公告)日:2011-12-15

    申请号:KR1020100054212

    申请日:2010-06-09

    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 translation: 目的:提供一种基于自动仿真的界面测试系统及其方法,通过自动执行机器人软件组件的界面功能来有效测试机器人软件组件的界面。 构成:自动测试服务器(200)根据与目标机器人软件组件相关的测试描述信息和界面表达信息生成测试用例和应用程序的源代码。 测试构建代理(300)通过测试用例编译测试应用程序的源代码。 机器人硬件模拟器(400)模拟虚拟机器人硬件和测试环境。

    테스트 케이스 생성 장치와 테스트 드라이버 생성 장치가 독립적으로 구성된 로봇 소프트웨어 테스트 시스템 및 그 동작 방법
    3.
    发明公开
    테스트 케이스 생성 장치와 테스트 드라이버 생성 장치가 독립적으로 구성된 로봇 소프트웨어 테스트 시스템 및 그 동작 방법 有权
    机器人软件测试系统和独立测试案例发生器和独立测试驱动程序生成器的方法

    公开(公告)号:KR1020100136775A

    公开(公告)日:2010-12-29

    申请号:KR1020090055055

    申请日:2009-06-19

    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 translation: 目的:一种机器人软件测试系统,其中测试用例生成装置和驱动器生成装置被独立配置,并且提供其操作方法以分布式安装测试用例生成装置和驱动器生成装置。 构成:测试用例生成设备(120)生成测试套件,该测试套件是使用测试目标源文件的一组测试用例。 测试用例生成设备生成测试套件信息,包括通过公共格式生成测试驱动器所需的信息。 测试驱动器生成设备(130)使用测试套件信息来检查测试目标。 测试驱动器生成设备使用与测试目标和测试套件相对应的测试目标源文件生成测试驱动程序。

    로봇 소프트웨어 화이트 박스 테스트를 위한 테스트 교호강도 결정 방법 및 자동화 테스트 시스템
    4.
    发明公开
    로봇 소프트웨어 화이트 박스 테스트를 위한 테스트 교호강도 결정 방법 및 자동화 테스트 시스템 有权
    机器人软件测试和自动测试系统中测试替代因子的方法

    公开(公告)号:KR1020100136773A

    公开(公告)日:2010-12-29

    申请号:KR1020090055053

    申请日:2009-06-19

    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 translation: 目的:提供一种用于确定机器人软件白盒测试和自动测试系统的测试交替因子的方法,以在不测试所有因素的组合的情况下执行需求数量的测试。 构成:源识别模块(102)识别由用户输入的源代码中的测试对象功能。 因子模式分析模块(103)根据测试目标函数的测试因子之间的相互关系确定测试交替因子数。 测试用例产生模块(104)通过根据测试交替因子数的测试因子的组合生成测试用例。 因子模式分析模块将分析测试目标功能的测试交替因子数量确定为最终测试交替因子数。

    델타 시간 기반의 컴포넌트 스케줄링 방법 및 장치
    5.
    发明授权
    델타 시간 기반의 컴포넌트 스케줄링 방법 및 장치 有权
    用于组件调度的时间的设备和装置

    公开(公告)号:KR101335083B1

    公开(公告)日:2013-12-05

    申请号:KR1020110085894

    申请日:2011-08-26

    Abstract: 컴포넌트 스케쥴링 방법 및 장치가 개시된다. 본 발명의 일실시예에 따른 컴포넌트 스케쥴링 방법은, 시간 주기(time period) 및 선행 관계(precedence relation)로 식별된 복수의 컴포넌트들을 수신하는 단계, 상기 주기를 이용하여 상기 복수의 컴포넌트들 각각의 델타 시간을 계산하는 단계, 상기 델타 시간과 선행 관계에 기초한 우선 순위를 이용하여 상기 복수의 컴포넌트들을 실행 큐에 할당하는 단계, 및 상기 실행 큐에 할당된 컴포넌트를 실행하는 단계를 포함할 수 있다.

    원격 디버깅을 위한 웹 기반 소프트웨어 디버깅 장치 및 그 방법

    公开(公告)号:KR101060181B1

    公开(公告)日:2011-08-29

    申请号:KR1020090071264

    申请日:2009-08-03

    CPC classification number: G06F11/3664

    Abstract: 원격 디버깅을 위한 웹 기반 소프트웨어 디버깅 장치 및 그 방법을 개시한다. 웹 기반 소프트웨어 디버깅 장치는 사용자가 원격의 타겟 시스템에서 수행되는 소프트웨어에 대한 디버깅 서비스를 요청하고 상기 소프트웨어의 디버깅 결과를 확인할 수 있는 웹 브라우저를 제공하는 웹 인터페이스; 상기 웹 인터페이스를 통해 상기 소프트웨어에 대한 디버깅 서비스 요청을 수신하고 상기 소프트웨어의 디버깅 결과를 상기 웹 인터페이스로 제공하는 디버거 클라이언트; 및, 상기 디버거 클라이언트로부터 상기 디버깅 서비스 요청을 수신하고 상기 디버깅 서비스 요청에 따라 상기 타겟 시스템과의 연결을 통해 상기 소프트웨어를 디버깅한 후 디버깅 결과를 상기 디버거 클라이언트로 전송하는 디버거 서버를 포함한다.
    디버거(debugger), 디버깅, 웹 기반, 원격, 소프트웨어, GDB(GNU source-level debugger), GDB Server

    컴포넌트 기반 소프트웨어 시스템 테스트를 위한 예상 결과 값 자동 생성 장치
    7.
    发明授权
    컴포넌트 기반 소프트웨어 시스템 테스트를 위한 예상 결과 값 자동 생성 장치 有权
    用于自动生成用于测试基于组件的软件系统的预期结果的设置

    公开(公告)号:KR101606283B1

    公开(公告)日:2016-03-24

    申请号:KR1020140142546

    申请日:2014-10-21

    Inventor: 박홍성 강정석

    CPC classification number: G06F11/263

    Abstract: 컴포넌트기반소프트웨어시스템의테스트를위한예상결과값 자동생성방법및 장치가개시된다. 컴포넌트기반소프트웨어시스템의테스트를위한예상결과값 자동생성장치는상기컴포넌트기반소프트웨어시스템을구성하는상호연결된복수의단위컴포넌트들각각의테스트데이터및 예상결과값을입력받는입력부, 상기컴포넌트기반소프트웨어시스템의입출력연관관계방향그래프를생성하고, 상기복수의단위컴포넌트들각각의테스트데이터에기초하여상기컴포넌트기반소프트웨어시스템의테스트를위한제1 테스트데이터집합을생성하고, 상기입출력연관관계방향그래프를이용하여상기제1 테스트데이터집합의부분집합인제2 테스트데이터집합을생성하는프로세서, 및상기입출력연관관계방향그래프를이용하여상기제2 테스트데이터집합에기초하여전체예상결과값을생성하여출력하는출력부를포함할수 있다.

    Abstract translation: 公开了一种用于自动生成用于测试基于组件的软件系统的预期结果值的方法和装置,包括:输入单元,其接收构成基于组件的软件系统的每个组件单元的测试数据和预测结果值,并且是 相互连接; 生成基于组件的软件系统的输入和输出相关方向图的处理器基于每个组件单元的每个测试数据生成用于测试基于组件的软件系统的第一测试数据组,并且生成第二测试数据组 其是通过使用输入和输出相关方向图的第一测试数据组的子组; 以及输出单元,其通过使用输入和输出相关方向图来生成并输出基于第二测试数据组的总预测结果值。 根据本发明,可以减少用于测试输入和输出相关方向图的时间和成本,并且可以执行准确的测试。

    테스트 케이스 생성 장치와 테스트 드라이버 생성 장치가 독립적으로 구성된 로봇 소프트웨어 테스트 시스템 및 그 동작 방법
    8.
    发明授权
    테스트 케이스 생성 장치와 테스트 드라이버 생성 장치가 독립적으로 구성된 로봇 소프트웨어 테스트 시스템 및 그 동작 방법 有权
    机器人软件测试系统和独立测试案例发生器和独立测试驱动程序生成器的方法

    公开(公告)号:KR101550926B1

    公开(公告)日:2015-09-09

    申请号:KR1020090055055

    申请日:2009-06-19

    Abstract: 테스트케이스생성장치와테스트드라이버생성장치가독립적으로구성된테스트시스템및 그동작방법시스템을개시한다. 로봇소프트웨어의테스트시스템은서브루틴의입출력범위또는서브루틴의입출력값이포함된테스트대상소스파일을저장하는소스파일저장부; 상기테스트대상소스파일을사용하여테스트케이스의집합인테스트스윗을생성하고, 테스트드라이브생성에필요한정보가포함된테스트스윗정보를공통포맷으로생성하는테스트케이스생성장치; 및상기테스트스윗정보를사용하여테스트대상을확인하고, 상기테스트대상에대응하는상기테스트대상소스파일과상기테스트스윗을사용하여테스트드라이버를생성하는테스트드라이버생성장치를포함한다.

    델타 시간 기반의 컴포넌트 스케줄링 방법 및 장치
    9.
    发明公开
    델타 시간 기반의 컴포넌트 스케줄링 방법 및 장치 有权
    用于组件调度的时间的设备和装置

    公开(公告)号:KR1020130025000A

    公开(公告)日:2013-03-11

    申请号:KR1020110085894

    申请日:2011-08-26

    Abstract: PURPOSE: A delta time based component scheduling method and an apparatus thereof are provided to improve the performance of a robot system by increasing time accuracy and by reducing overhead and jitter in OPRoS(Open Platform for Robotic Services). CONSTITUTION: A component reception unit(501) receives components which are identified by a time period and a precedence relationship. A delta time calculation unit(502) calculates the delta time of the components by using the time period. A component assignment unit(503) assigns the components to an execution queue by using priority based on the delta time and the precedence relationship. A component execution unit(504) executes a component assigned to the execution queue and assigns a termination queue to a completed component. A component reassignment unit(505) assigns the component assigned to the termination queue to the execution queue again by comparing the delta time of the component with the period of the component assigned to the termination queue. [Reference numerals] (501) Component reception unit; (502) Delta time calculation unit; (503) Component assignment unit; (504) Component execution unit; (505) Component reassignment unit

    Abstract translation: 目的:提供一种基于增量时间的组件调度方法及其装置,通过增加时间精度和减少OPRoS(机器人服务的开放平台)中的开销和抖动来提高机器人系统的性能。 构成:分量接收单元(501)接收由时间段和优先关系识别的分量。 增量时间计算单元(502)通过使用时间段来计算组件的增量时间。 组件分配单元(503)通过使用基于增量时间和优先级关系的优先级将组件分配给执行队列。 组件执行单元(504)执行分配给执行队列的组件,并将终止队列分配给完成的组件。 组件重新分配单元(505)通过将组件的增量时间与分配给终止队列的组件的周期进行比较,来将分配给终止队列的组件再次分配给执行队列。 (附图标记)(501)分量接收单元; (502)增量时间计算单元; (503)组件分配单元; (504)组件执行单元; (505)组件重新分配单元

    소프트웨어 컴포넌트의 상태 테스팅을 위한 테스트 스윗 생성 방법 및 장치
    10.
    发明授权
    소프트웨어 컴포넌트의 상태 테스팅을 위한 테스트 스윗 생성 방법 및 장치 有权
    生成软件组件状态测试的测试套件的方法和设备

    公开(公告)号:KR101089816B1

    公开(公告)日:2011-12-08

    申请号:KR1020100054221

    申请日:2010-06-09

    Abstract: PURPOSE: A method and a device for generating a test suite for testing the state of a software component are provided to generate a test suite which is used in a modified test scheme by transitioning to an abnormal state in each state of the component. CONSTITUTION: An input module(1010) receives the FSM(Finite State Machine) model of a target component. An initializing module(1030) initializes the FSM model according to the number of initial states which are included in the FSM model. A tree generating module(1050) generates a STT(State Testing Tree) expressing a state transition sequence based on the FSM model. A graph generating module(1070) configures paths which configures an SST as an IPG(Independent Path Graph) by using the STT. A test suite generating module(1090) generates a test suite which tests the target component based on the IPG.

    Abstract translation: 目的:提供一种用于生成用于测试软件组件状态的测试套件的方法和设备,用于生成测试套件,该测试套件在修改的测试方案中通过转换到组件的每个状态中的异常状态。 构成:输入模块(1010)接收目标组件的FSM(有限状态机)模型。 初始化模块(1030)根据包含在FSM模型中的初始状态数来初始化FSM模型。 树生成模块(1050)基于FSM模型生成表示状态转换序列的STT(状态测试树)。 图形生成模块(1070)通过使用STT来配置将SST配置为IPG(独立路径图)的路径。 测试套件生成模块(1090)生成测试套件,该测试套件基于IPG测试目标组件。

Patent Agency Ranking