아파치 메이븐(Apache Maven)은 Java 기반 프로젝트 관리 도구입니다.
개발자에게 멀티 태스킹 프레임 워크를 제공 할 수 있습니다.
완전한 빌드 라이프 사이클을 용이하게합니다.
Maven은 사전 정의되어 POM (Project Object Model) 이라는 XML 형식으로 선언되며 'pom.xml'이라고합니다.
Maven 프레임 워크를 사용하면 모든 프로젝트에서 다음 작업을 쉽게 관리 할 수 있습니다.
- 빌드 사이클
- 프로젝트 문서
- 보고서 확인
- 스크럼 관리
- 출시 정보
Maven의 기본 용도는 다음과 같습니다.
- 표준 디렉토리 구조를 시행합니다.
- 재사용 가능하고 유지 관리하기 쉬운 프로젝트 구조를 제공하십시오.
- 패키지 종속성을 해결하십시오.
- 구성 관리 프레임 워크를 제공하십시오.
Appium Maven 종속성(Dependencies) 다운로드
Maven으로 APPIUM 테스트를 작성하기 전에 Maven 중앙 저장소(Maven central repository) 웹 사이트 에서 JAR 파일을 다운로드해야합니다 .
또는 아래에 언급 된 POM.xml 아티팩트를 직접 추가하십시오.
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>3.4.1</version>
</dependency>
APPIUM 및 Maven을 사용한 테스트 애플리케이션
Maven 플러그인 Eclipse를 구성한 후 Appium 및 Maven으로 모든 Android .apk 응용 프로그램을 테스트 할 준비가되었습니다.
1 단계) 이 단계에서
- NEW >> Maven Project 선택
- '다음'버튼을 클릭하십시오
단계 2) 그런 다음 'New Maven Project'창에서 Group Id 및 Artifact Id 열에 'Appium Test'를 입력하십시오.
이 단계에서는 입력해야합니다.
- 그룹 ID
- 아티팩트(Artifact) ID
- 버전
- 패키지(Package)
- 이름과 설명
- Finish
Finish 버튼을 클릭하십시오. 정의 된 그룹 ID (AppiumTest) 이름에서 새 클래스를 엽니 다.
3 단계) Appium 스크립트로 시작하려면 . 왼쪽 탐색기 창에서 'src / main / java'를 마우스 오른쪽 버튼으로 클릭하십시오. 그런 다음 New >> class를 선택하십시오. 선택한 클래스 안에 Appium 코드를 작성하십시오.
4 단계) 같은 프로젝트에서 왼쪽 탐색기 메뉴에서 pom.xml을 클릭하십시오.
모든 종속성은 기본적으로 'pom.xml'탭에 표시됩니다. 아래 이미지를 참조하십시오.
기본 pom.xml의 경우 존재하지 않으면 모든 Maven Appium 종속성을 추가하십시오.
(Maven 중앙 저장소 웹 사이트에서 발췌)
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
5 단계) 이제 왼쪽 탐색기 또는 'AppiumTest'프로젝트의 XML 코드에서 'pom.xml'을 마우스 오른쪽 버튼으로 클릭하십시오. 그런 다음 'Run As >> Maven Clean'옵션을 클릭하십시오.
실행하는 동안 사용자는 모든 Maven 관련 jar 파일 및 성공 메시지를 볼 수 있습니다.
따라서 이 방법으로 사용자는 Maven 구성 환경에서 APPIUM 테스트를 실행할 수 있습니다.
'자동화테스트 > appium' 카테고리의 다른 글
앱피움(Appium) 인터뷰/면접 질문 및 답변 족보 (0) | 2020.03.19 |
---|---|
Android Debug Bridge (ADB)를 사용하여 모바일 장치를 USB, WiFi로 연결 (0) | 2020.03.17 |
Android 에뮬레이터를 위한 앱피움 Desired Capabilities (0) | 2020.03.16 |
Android 및 iOS 모바일 앱 테스트를 위한 APPIUM 튜토리얼 (0) | 2020.03.13 |