earticle

논문검색

인공지능/빅데이터

노코드(No Code) 기반의 웹 UI 테스트케이스 자동생성 기법에 관한 연구

원문정보

A study on automatic generation of web UI test cases based on No Code

최인화, 나원식

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

This research proposes a no-code-based test case and scenario generation technique for dynamic testing of web UIs running in a web browser. Unlike traditional scripting or recording methods, this method detects events occurring in a web browser, automatically collects relevant data, and generates test cases and scenarios based on them. To validate the proposed method, we ran retests using the automatically generated test cases and found that we were able to reproduce the same tests as when they were collected, and the accuracy of the execution results was confirmed. This study shows the possibility of automatically performing dynamic testing without any prior human intervention, and it is expected that it can be extended to complex user interaction processing areas and complex business units in the future.

한국어

본 연구는 웹 브라우저에서 실행되는 웹 UI의 동적 테스트를 위한 노코드(no-code) 기반 테스트케이스 및 시나리오 자동 생성 기법을 제안한다. 기존의 스크립트 작성이나 녹화 방식과 달리, 본 기법은 웹 브라우저에서 발생하는 이벤트를 감 지하여 관련 데이터를 자동으로 수집하고, 이를 기반으로 테스트케이스와 시나리오를 생성한다. 제안된 기법의 검증을 위해 자동 생성된 테스트케이스를 사용하여 재테스트를 실행한 결과, 수집 당시 테스트를 동일하게 재현할 수 있었으며 실행 결과 의 정확성도 확인되었다. 본 연구는 사람이 별도의 사전 작업 없이 동적 테스트를 자동 수행할 수 있는 가능성을 제시하며, 향 후 복잡한 사용자 인터랙션 처리영역까지 확장하여 복잡한 업무단위까지 확장할 수 있을 것이라 기대된다.

목차

요약
Abstract
1. 서론
2. 선행연구
2.1 eXBuilder6 개요 및 활용범위
2.2 eXBuilder6의 서버 통신 프로토콜
3. 자동화를 위한 규약 정의
3.1 수집 대상 영역 정의
3.2 수집 대상 액션 흐름 정의
3.3 수집 대상 UI 컨트롤 식별자 정의
3.4 이벤트 정의
4. 테스트케이스 자동생성 컴포넌트
4.1 컴포넌트 구성 요소
4.2 테스트케이스 생성 알고리즘
4.3 테스트케이스 자동생성 예
5. 연구 결과
5.1 테스트 시나리오 자동생성 결과
5.2 테스트 시나리오 자동실행 결과
6. 결론
REFERENCES

저자정보

  • 최인화 In-Hwa Choi. (주)토마토시스템 솔루션사업부 수석연구원
  • 나원식 Won-Shik Na. 남서울대학교 교양대학 교수

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.