Earticle

현재 위치 Home 검색결과

결과 내 검색

발행연도

-

학문분야

자료유형

간행물

검색결과

검색조건
검색결과 : 8
No
1

4,000원

소프트웨어의 품질은 테스트를 얼마나 많이 하는가에 달려 있다. 그러나 단순히 테스트를 많이 하였다고 품질이 높아지는 것은 아니다. 다시 말해서 동일한 테스트케이스를 수백 번 실행하였다고 해서 소프트웨어의 품질이 높다고 할 수는 없다. 서로 다른 테스트케이스를 충분히 도출하고 이를 이용하여 테스트할 때 소프트웨어의 품질도 높아지게 된다. 테스트케이스 작성에는 많은 시간과 노력이 수반된다. 테스트케이스는 입력값, 예상값, DB사전이미지, DB사후이미지로 구성된다. 수작업으로 테스트케이스를 만들 경우 이들 가운데 DB사전이미지 작성이 시간이 가장 많이 걸리는 작업이다. 본 연구의 목적은 DB사전이미지를 자동으로 생성하여 테스트케이스를 만드는데 소요되는 시간과 노력을 절감하는 것이다. 즉, 프로그램이 특정한 테스트케이스를 수행하면서 남긴 SQL문을 로그에서 추출하여 자동으로 DB사전이미지를 생성하는 기법을 연구한다. DB사전이미지 생성 절차는 1) SQL문 추출 및 정제, 2) 정제된 SQL문 파싱, 3) 값 매핑, 마지막으로 4) DB사전이미지 생성의 순서로 이루어진다. 본 연구는 테스트케이스의 입력값을 작성하고 이를 이용하여 자동으로 DB사전이미지와 예상값을 생성할 수 있도록 하여 테스트케이스 작성에 소요되는 시간과 노력을 줄이고, 궁극적으로 회귀 테스트를 지원할 수 있도록 하는데 공헌하고자 한다.

2

4,000원

There are several “game testing techniques” to find bugs in game software. But they can not support game developer to correct errors easily and effectively in game development process. And also they are doing process according to game developer’s scenario and intuition at game company in these days. Therefore, to solve the above problem in this paper, this dissertation suggests a efficient testing techniques to judge the suitable generation of the auto-generate game map according to the game user’s playing and verify them TFD (Test Flow Diagram).

3

경량 퍼징을 위한 테스트케이스 선택 기법

박나은, 김연진, 이일구

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2024 pp.290-293

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

최근 IoT (Internet of Things, IoT) 기기가 전 산업과 일상 생활에 활용되면서 취약점 탐지 기술이 중요해지고 있다. 그러나 리소스가 제약적인 IoT 기기에는 종래의 퍼징 기술을 적용하기 어렵다. 본 논문에서는 경량화 IoT 환경에서 퍼징 기술을 적용하기 위한 테스트케이스 선택 기법을 제안했다. 실험 결과에 따르면, 제안하는 방식은 무작위 입력을 생성하여 퍼징하는 종래 퍼저보다 평균 61.49% 빠르게 취약점을 탐지했다.

4

크라우드소싱 기반 OpenStack 플랫폼 테스트케이스 생성기

심진섭, 김웅섭

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2016 pp.471-474

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

OpenStack는 오픈소스 클라우드 플랫폼이다. OpenStack의 기능을 테스트하기 위해서는 Tempest라는 테스팅 도구를 사용하고 있으며, Python으로 작성된 테스트 시나리오를 매개변수로써, 테스트에 사용하고 있다. 우리의 논문에서는 크라우드소싱 방법을 활용하여, 웹을 통해 쉽게 Tempest의 테스트 시나리오를 작성하고, 웹상에서 Tempest를 실행 및 결과를 확인할 수 있으며, 각각의 사용자에게 테스트 시나리오를 공유 및 개발할 수 있는 방법을 제안한다.

5

크라우드소싱 기반 OpenStack 플랫폼 테스트케이스 생성기

심진섭, 김웅섭

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2016 pp.471-474

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

OpenStack는 오픈소스 클라우드 플랫폼이다. OpenStack의 기능을 테스트하기 위해서는 Tempest라는 테스팅 도구를 사용하고 있으며, Python으로 작성된 테스트 시나리오를 매개변수로써, 테스트에 사용하고 있다. 우리의 논문에서는 크라우드소싱 방법을 활용하여, 웹을 통해 쉽게 Tempest의 테스트 시나리오를 작성하고, 웹상에서 Tempest를 실행 및 결과를 확인할 수 있으며, 각각의 사용자에게 테스트 시나리오를 공유 및 개발할 수 있는 방법을 제안한다.

6

사용자 요구사항 기반의 테스트 케이스 추출 설계 기법

송유진, 이은주

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2009 pp.416-419

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

인터넷의 발달로 인해 최근 Software 분야는 복잡해지고 많은 분야에서 결정적인 산출물로 다양한 어플리케이션이 개발되고 있다. 또한 Software의 품질과 보증을 목적으로 테스팅의 규칙적인 방법이 요구되어진다. 본 논문에서는 다양한 Software Application의 테스팅을 위한 개발 방법으로 확장성과 융통성 그리고 재사용성을 위하여 테스트 케이스 추출을 위한 메타모델을 시각화하고 테스팅 단계별 요구되어지는 모델을 Unified Modeling Language를 이용한 개발 관점을 테스트 설계 모델과 테스트 제어 모델로 구분하여 제시하고 특정 시스템 도메인을 활용하여 테스트 실행 환경과 테스트 프로세스 설계에 대한 방법을 제안한다.

7

사용자 요구사항 기반의 테스트 케이스 추출 설계 기법

송유진, 이은주

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2009 pp.416-419

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

인터넷의 발달로 인해 최근 Software 분야는 복잡해지고 많은 분야에서 결정적인 산출물로 다양한 어플리케이션이 개발되고 있다. 또한 Software의 품질과 보증을 목적으로 테스팅의 규칙적인 방법이 요구되어진다. 본 논문에서는 다양한 Software Application의 테스팅을 위한 개발 방법으로 확장성과 융통성 그리고 재사용성을 위하여 테스트 케이스 추출을 위한 메타모델을 시각화하고 테스팅 단계별 요구되어지는 모델을 Unified Modeling Language를 이용한 개발 관점을 테스트 설계 모델과 테스트 제어 모델로 구분하여 제시하고 특정 시스템 도메인을 활용하여 테스트 실행 환경과 테스트 프로세스 설계에 대한 방법을 제안한다.

8

요구사항명세와 테스트케이스 간의 일관성 유지 기법

박상훈, 최진명, 류성열

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2004 pp.425-428

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

고품질의 소프트웨어 시스템을 개발하기 위해서 소프트웨어 테스트는 중요하다. 소프트웨어 개발 시에 발견되는 심각한 결함과 오류들은 소프트웨어 시스템이 사용자의 요구사항을 정확히 충족시키지 못하는데 원인이 있다. 테스트 수행 시에 요구사항을 정확히 반영하지 못한다면 반드시 테스트되어야 할 조건들이 누락될 수 있고 테스트의 성취도는 감소한다. 따라서 모든 소프트웨어 테스트는 사용자의 요구사항을 추적할 수 있어야 한다. 이를 위해 본 논문에서는 객체지향 접근방법을 사용하여 사용자의 요구사항을 테스트에 반영하고 추적하기 위한 일관성 유지 기법을 제안한다. 이를 기반으로 요구사항을 만족하는 일관성 있는 테스트케이스를 생성한다.

 
페이지 저장