RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      단위 테스팅 자동화를 위한 관리 도구들 간의 연동 프로그램 설계

      한글로보기

      https://www.riss.kr/link?id=A107826379

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      단위 테스팅은 소프트웨어의 품질과 안정성에 큰 기여를 함에도 불구하고 수작업으로 수행되는 경우가 많다. 일감 관리 도구인 Redmine과 지속 통합 도구 프로그램인 Jenkins는 서버에 설치되어...

      단위 테스팅은 소프트웨어의 품질과 안정성에 큰 기여를 함에도 불구하고 수작업으로 수행되는 경우가 많다. 일감 관리 도구인 Redmine과 지속 통합 도구 프로그램인 Jenkins는 서버에 설치되어 이용되고 있으므로 구성 및 변경이 어렵다. 본 논문에서는 소프트웨어 프로젝트의 품질을 높이고 테스트의 편의성을 향상시키며, 수동으로 수행하는 테스팅의 불편함을 해소하고자 Python 기반의 단위 테스팅을 자동화하는 클라이언트 프로그램을 Selenium과 REST API를 사용하여 각각 설계하고 구현하였다. 이를 통하여 소프트웨어의 결과물과 개발 프로젝트의 프로세스 및 완성된 프로그램의 품질 향상 및 편의성 증대가 기대된다.

      더보기

      다국어 초록 (Multilingual Abstract)

      Unit testing is often done manually despite its significant contribution to the quality and stability of the software. Redmine, a work management tool, and Jenkins, a continous integration tool program, are installed and used on servers, making config...

      Unit testing is often done manually despite its significant contribution to the quality and stability of the software. Redmine, a work management tool, and Jenkins, a continous integration tool program, are installed and used on servers, making configuration and changes difficult. In this paper, we designed and implemented client programs that automate Python-based unit testing through Selenium and REST API to improve the quality of software projects, improve the ease of testing, and eliminate the inconvenience of manual testing. This is expected to improve the quality and convenience of software product, processes for development projects, and finished programs.

      더보기

      목차 (Table of Contents)

      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련 연구
      • 3. 테스팅 프로세스
      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련 연구
      • 3. 테스팅 프로세스
      • 4. 테스팅 프로세스 실행 시간 비교
      • 5. 결론 및 향후 연구
      • References
      더보기

      참고문헌 (Reference)

      1 한혁수, "소규모 조직을 위한 오픈 소스 소프트웨어 기반의 결함 관리 프로세스" 한국정보과학회 45 (45): 242-250, 2018

      2 A. Arcuri, "Unit Test Generation During Software Development: EvoSuite Plugins for Maven, IntelliJ and Jenkins" 401-408, 2016

      3 S. Puri-Jobi, "Test automation for NFC ICs using Jenkins and NUnit" 1-4, 2015

      4 "Selenium"

      5 "Redmine"

      6 Roy T. Fielding, "Principled design of the modern Web architecture" 2 (2): 115-150, 2002

      7 A. Sekiguchi, "Moonstone: A Framework for Accelerating Testing of Software" 31-35, 2013

      8 I. K. Moutsatsos, "Jenkins-CI, an Open-Source Continuous Integration System as a Scientific Data and Image-Processing Platform" 22 (22): 238-249, 2017

      9 "Jenkins"

      10 T. H. Seo, "JUnit Test Builder for Automation of Unit Testing" 1802-1804, 2017

      1 한혁수, "소규모 조직을 위한 오픈 소스 소프트웨어 기반의 결함 관리 프로세스" 한국정보과학회 45 (45): 242-250, 2018

      2 A. Arcuri, "Unit Test Generation During Software Development: EvoSuite Plugins for Maven, IntelliJ and Jenkins" 401-408, 2016

      3 S. Puri-Jobi, "Test automation for NFC ICs using Jenkins and NUnit" 1-4, 2015

      4 "Selenium"

      5 "Redmine"

      6 Roy T. Fielding, "Principled design of the modern Web architecture" 2 (2): 115-150, 2002

      7 A. Sekiguchi, "Moonstone: A Framework for Accelerating Testing of Software" 31-35, 2013

      8 I. K. Moutsatsos, "Jenkins-CI, an Open-Source Continuous Integration System as a Scientific Data and Image-Processing Platform" 22 (22): 238-249, 2017

      9 "Jenkins"

      10 T. H. Seo, "JUnit Test Builder for Automation of Unit Testing" 1802-1804, 2017

      11 S. W. Oh, "Implementation of Monitoring and Control Process of Small Size Software Project" 678-680, 2016

      12 "Google Test"

      13 M. Y. Lee, "Design of Automated Integration Testing System for AUTOSAR Platform" 858-860, 2019

      14 A. Gambi, "CUT: automatic unit testing in the cloud" 364-367, 2017

      15 R. Eito-Brun, "Automation of Quality Reports in the Aerospace Industry" 61 (61): 166-177, 2018

      16 G. Kodola, "Automated testing of web applications with multilevel architecture"

      17 J. H. Lee, "A Study on Open Software Tool-Chain for Automatic Software Process Construction" 554-556, 2017

      18 J. H. Choi, "A Study On A Test Automation Design Model Based On V Model" 593-594, 2020

      더보기

      동일학술지(권/호) 다른 논문

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2022 평가예정 재인증평가 신청대상 (재인증)
      2019-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2016-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2015-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2014-09-16 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 및 레터 -> 정보과학회 컴퓨팅의 실제 논문지
      외국어명 : Journal of KIISE : Computing Practices and Letters -> KIISE Transactions on Computing Practices
      KCI등재
      2013-04-26 학술지명변경 외국어명 : Journal of KISS : Computing Practices and Letters -> Journal of KIISE : Computing Practices and Letters KCI등재
      2011-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2009-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2008-10-02 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 -> 정보과학회논문지 : 컴퓨팅의 실제 및 레터
      외국어명 : Journal of KISS : Computing Practices -> Journal of KISS : Computing Practices and Letters
      KCI등재
      2007-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2005-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2002-01-01 평가 등재학술지 선정 (등재후보2차) KCI등재
      더보기

      학술지 인용정보

      학술지 인용정보
      기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
      2016 0.29 0.29 0.27
      KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
      0.24 0.21 0.503 0.04
      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼