【SAPUI5】튜토리얼을 보면서 Test Driven Development를 체험한다 (1) 개요
이 기사의 목적
테스트 자동화에 대해 SDK의 튜토리얼에 대한 설명을 이해하기 쉽기 때문에 튜토리얼을 구현하면서 테스트 자동화의 개념과 방법을 소개합니다.
향후 예정
QUnit에 대해서는 지난번 소개했으므로, 이 시리즈에서는 OPA5에 초점을 맞추고 싶습니다. 튜토리얼은 16단계가 있지만 아래 5개의 기사에 집계합니다.
1. 개요
2. Price Formatter 테스트 (QUnit)
3. 테이블 표시 테스트 (OPA5)
4. 네비게이션 테스트 (OPA5)
5. 검색 기능 테스트 (OPA5)
테스트 정책
참고 : Step 1: Overview and Testing Strategy
SAPUI5에 제공되는 두 가지 테스트
다음은 민첩한 개발에서 테스트의 피라미드입니다 (위의 링크에서 인용). SAPUI5는 아래 2층에 대응하는 자동화 툴로서 QUnit과 OPA5를 갖추고 있습니다.
튜토리얼 진행 방법
튜토리얼은 Test Driven Development (TDD)에서 진행됩니다.
Test Driven Development는 먼저 테스트를 작성한 다음 테스트에 통과하도록 코드를 작성하는 개발의 진행 방법입니다. 이 방법의 대단한 점은 코드를 구현했을 때 테스트가 끝났다는 것입니다.
사전 준비
기본 앱을 아래에서 다운로드하여 WebIDE에 등록합니다.
htps : // 사뿌이 5. 하나. 어서 만 d. 이 m/#/사 mpぇ/사 p. m. 쓰리아 l. s sing g. 01/p레ゔぃえw
소스 코드 표시로 전환
버튼을 눌러 다운로드
WebIDE에서 다운로드한 프로젝트 가져오기
test.html 파일을 실행합니다.
여기는 각 테스트 실행에 대한 항목 페이지입니다.
mockServer.html을 실행하면 다음과 같습니다.
관련 기사
튜토리얼을 보면서 Test Driven Development 체험 (2) QUnit
Reference
이 문제에 관하여(【SAPUI5】튜토리얼을 보면서 Test Driven Development를 체험한다 (1) 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tami/items/5776597e19337f57fa34텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)