본문 바로가기
🎪 놀고있네/Katalon

[Katalon] Mobile Testing 환경 구성(mac OS)

by 냥장판 2021. 1. 29.
반응형

 

목표: Katalon Studio에서 Mobile Testing(Android) 환경 구성하기

요약

  1. Appium, Node.js 설치
  2. Android Studio, Android SDK 설치
  3. 샘플 apk 준비하기(Katalon 제공)
  4. 디바이스 세팅(Katalon) 

 

안녕하세요 냥장판 입니다 

Katalon Studio에서 Mobile Testing을 위한 환경을 구성해볼게요.

 

Katalon Docs 사이트에 들어가보면, Android Mobile Testing을 위한 Configuration이 나옵니다.

 

docs.katalon.com/katalon-studio/docs/mobile-on-macos.html#android

 

Mobile on macOS

 

docs.katalon.com

 

차례대로 해봅시다.

 

1. Appium, Node.js 설치

 

Appium과 Node.js 설치하는 방법은 아래 포스팅을 참고하세요

 

2021/01/25 - [🎪 놀고있네/Katalon] - [Appium] Appium 설치 및 환경 세팅하기(mac OS)

 

2. Android Studio, Android SDK 설치

 

Android Studio 설치하는 방법은 아래 포스팅을 참고하세요.

2021/01/21 - [🎸 기타] - [Android Studio] mac에 Android Studio 설치(+ javahome, androidhome)

 

[Android Studio] mac에 Android Studio 설치(+ javahome, androidhome)

목표: mac OS에 Android Studio 설치하기 요약 JDK 설치 Android Studio 설치 JAVA_HOME, ANDROID_HOME 설정 안녕하세요 냥장판 입니다 mac OS에 Android Studio 설치를 해보도록 할게요. 1. JDK 다운로드 구글에..

miaow-miaow.tistory.com

 

 

3. 샘플 apk 준비하기(Katalon 제공)

 

Katalon 에서는 Mobile Tutorial이 제공되요.

해당 URL로 들어가면 git으로 이어지는데, Katalon에서 clone project 하셔서 프로젝트를 가져오거나

 

docs.katalon.com/katalon-studio/docs/mobile-recorder-tutorials.html#record

 

Mobile Recorder Tutorials

Mobile Recorder Tutorials version 7.6

docs.katalon.com

Katalon Studio 실행하면 하단에 Sample Android Mobile Test Project 가 있으니 이걸 클릭해봅니다.

4. 디바이스 세팅 확인하기(Katalon)

Katalon Studio에서 테스트하려는 디바이스를 세팅해야되는데요.

위에 Android Studio 관련 글에서 보셨겠지만, 무선으로 단말 디버깅하고싶으시면 아래 포스팅을 참고하세요.

2021/01/23 - [🎸 기타] - [Android] 무선으로 Android 단말 디버깅(mac OS, ADB 명령어)

 

[Android] 무선으로 Android 단말 디버깅(mac OS, ADB 명령어)

목표: mac OS에서 무선으로 Android 단말 디버깅하기 요약 터미널에서 Android SDK platform tool 경로로 이동 USB 연결 확인(adb devices) 네트워크 모드로 변경(adb tcpip <임의의 포트번호>) 단말기 연결(adb c..

miaow-miaow.tistory.com

임의의 Test Case를 선택하고 Run > Android 를 클릭합니다.

 

단말이 정상적으로 세팅되었다면 아래처럼 Android Devices 에 나타날거에요. Oke 클릭하시면

 

폰에서 직접 실행되는 것을 확인할 수 있습니당

그럼 이만!

 

반응형

댓글