티스토리 뷰
이번 포스팅도 저번에 MAC 터미널에 JAVA_HOME, ANDROID_HOME PATH를 설정 이어서 진행하겠습니다.
QA 자동화 테스트 MAC Appium 환경 세팅하기 - 1 (Android 환경)
먼저 위 포스팅을 따라 하신 후 진행해주세요!
1. HomeBrew 설치
HomeBrew 설치 이유는 MAC OS 패키지 관리 애플리케이션이며, 필수적 도구입니다.
1-1. MAC 터미널을 실행하여 /bin/bash -c “$(curl -fsSL https:raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)” 입력을 하면 비밀번호를 입력하라고 노출된다.
1-2. MAC 비밀번호를 입력하면 install 된다.
HomeBrew를 설치완료 되었다면, 다음 Appium을 설치해주시면 됩니다.
2. Appium 설치
위 사이트에 접속하여 Download Appium을 선택합니다.
Appium MAC 환경으로 다운을 받아, 설치를 합니다.
Appium 설치 완료 후 MAC 터미널에서 appium --version 입력하여 설치완료된것과 버전을 확인할 수 있습니다.
3. Node.js 설치
Node.js는 확장성이 있는 네트워크 어플리케이션 개발에 사용되는 소프트웨어 플랫폼이다.
사용되는 언어로는 자바스크립트(Javascript)를 활용하며, Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있는 것이 특징이다.
3-1. Node.js를 설치 하기 위해 MAC에서 brew install node 를 입력하여 Node.js를 설치합니다.
3-2. 설치 완료 후 npm install -g appium 입력하여, 마저 설치합니다.
3-3. 설치 완료 후 npm install wd 이것도 설치해줍니다.
위 npm은 전부 라이브러리들을 설치 해주고 있는 것입니다.
설치가 전부 완료되었으면 이제 appium과 정상 연결되는지 확인을 해야 합니다.
3-4. MAC 터미널에 appium & 입력하여, Appium과 연결이 되는지 확인을 하신 후
3-5. npm install -g Appium-doctor 입력하여 설치를 합니다.
3-6. 설치 완료 후 서버연결동작이 제대로 되는지 확인을 합니다. appium-doctor 입력!
저는 전부 연두색으로 체크되어 연결이 정상동작되어있지만, 처음에는 저도 'X'표시 Error표시가 많이 났었습니다.
구글링하여, 처리를 했었고요!! 이렇게 되면 Appium도 연결이 정상적으로 된다는것을 확인했습니다.
이렇게 Appium 세팅도 완료하였고 이제 실행만 하면되는데요! 그것 다음 포스팅에 마지막으로 남겨야겠네요!!
먼저 설치를 한 후 다시 터미널로 실행하느라, 안되는 부분도 존재하는것 같습니다. 제 포스팅을 읽고 모르시는 부분이 생겨 댓글을 다신다면 저도 같이 구글링해서 찾아보도록 노력하겠습니다!
그럼 다음 포스팅으로 찾아 뵙겠습니다 :)
'IT > 테스트 자동화' 카테고리의 다른 글
iOS Bundle ID 간단히 찾는 방법 (0) | 2023.02.10 |
---|---|
QA 자동화 테스트 Appium 환경 세팅 - 3 (MAC 기준) (0) | 2022.09.12 |
QA 자동화 테스트 MAC Appium 환경 세팅하기 - 1 (Android 환경) (0) | 2022.09.06 |
- Total
- Today
- Yesterday
- 이지태스크
- 알바후기
- 쿠팡이츠 배달 파트너
- 면접후기
- 쿠팡이츠
- 직장인 부업
- Appium
- Android
- 신용권의 Java 프로그래밍 정복
- 자동화 테스트
- 이클립스
- 쿠팡이츠 배달
- 이것이 자바다
- QA 업무
- java
- Excel
- IT기술영업
- QA
- 배민커넥트
- 안드로이드스튜디오
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |