Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Selenium UI로 스크립트 작성

...

프로젝트에 스크립트 추가

Frontbuilder 프로젝트 소스 다운로드

...

참고: BackOffice

프로젝트에 스크립트 추가

시나리오

...

테스트 추가하는 경우

시나리오 테스트 명으로 폴더 생성

...

Unit Test 추가하는 경우

시나리오 폴더에 스크립트 파일 추가

생성된 폴더로 프로젝트 파일 드래그 앤 드롭

(예시) role.side 파일을 넣으면 초록색 혹은 빨간색으로 표시

...

프로젝트 소스 최신버전으로 업데이트

Git → Update Project 클릭(파란색 화살표)

  • 프로젝트에 반영하기 전 프로젝트 소스를 최신으로 유지를 위함

...

Git repo에 스크립트 반영

왼쪽 사이드바 Commit → 해당 파일 체크박스 클릭 → 메시지 입력(예시 test add) → Commit and Push

...

http://dcsf-dev08.i-on.net/dxp/frontbuilder.git

...

...

...

젠킨스 시나리오 테스트

젠킨스 스크립트 수정

젠킨스 스크립트에 시나리오 폴더 추가

Jenkinsfile 오픈

...

Jenkinsfile TEST_TARGET의 value에 테스트 대상 폴더명를 추가

(예시) Selenium/Auth 폴더를 추가하여 /role.side 스크립트를 소스에 추가한 경우Jenkinsfile TEST_TARGET의 value에 폴더명(

  • auth

...

  • 추가

...

Git 소스 반영

...