자동화테스트/appium2020. 3. 18. 08:00

아파치 메이븐(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 단계) 이 단계에서

  1. NEW >> Maven Project 선택
  2. '다음'버튼을 클릭하십시오

단계 2) 그런 다음 'New Maven Project'창에서 Group Id 및 Artifact Id 열에 'Appium Test'를 입력하십시오.

이 단계에서는 입력해야합니다.

 

  1. 그룹 ID
  2. 아티팩트(Artifact) ID
  3. 버전
  4. 패키지(Package)
  5. 이름과 설명
  6. 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 테스트를 실행할 수 있습니다.

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Posted by 프리스케이터