안녕하세요^^
실무에서 사용하는 다양한 지식을 누구나 알기 쉽게 정리해서 공유하는 것을 목표로 하는 QA대디입니다.
테스트 자동화 도구뿐만 아니라 관련 언어 및 QA이론까지도 다룰 예정입니다.
많이 부족하지만, 함께 성장하는 기회에 되었으면 합니다.
강의
수강평
- 쉬운 모바일 테스트 자동화 시작하기 : Appium Studio
- 쉬운 모바일 테스트 자동화 시작하기 : Appium Studio
게시글
질문&답변
appium studio와 CI 도구와의 연동 문의 건
안녕하세요, QA 대디입니다.Appium Studio 무료 버전에서는 CI/CD 파이프라인 구축에 필수적인 CLI 도구가 제공되지 않아 Jenkins, GitHub 등과 연동이 어렵습니다.CI/CD 운영이 필요한 경우 Appium 오픈소스 사용을 권장합니다.Appium Studio에서 테스트 스크립트를 작성하고 일반적으로 Java 또는 Python으로 내보내기를 해서 Appium 테스트 스크립트로 변환 후 Jenkins에서 이를 실행할 수 있습니다.Appium 자동화를 위해서는 많은 사전 지식과 환경 설정 등이 필요하기 때문에 기회가 된다면 Appium 강의도 제작하는 것을 생각하고 있습니다.쌀쌀한 날씨에 감기 조심하시고 늘 건강과 행복이 함께 하시길 바랍니다. 감사합니다.
- 0
- 2
- 42
질문&답변
apk 및 ipa 파일 자동 인식 기능 문의 건
안녕하세요, QA 대디입니다.문의해 주신 내용은 아래 '인프런 AI 인턴' 답변이 정확합니다.apk or ipa 파일은 특정 경로에 저장하지 않아도 됩니다. 사용자가 편한 폴더에 저장한 후 Appium Studio에서 해당 폴더에 있는 apk or ipa 파일을 Import 하면 정상적인 파일이라면 리스트에 추가됩니다.1) 좌측 Application에서 Import/Sign Application 아이콘 클릭(사진)2) Choose Application Source 팝업에서 Import application from local disk 선택 후 OK(사진)3) apk가 저장된 경로에 가서 apk 선택 후 Import(사진)4) 좌측 리스트에 추가됨(사진)감사합니다.
- 0
- 2
- 44
질문&답변
로그인 버튼 클릭 안되는 이슈
안녕하세요, QA 대디입니다.문의해 주신 현상은 모바일 해상도 문제로 보이나, 여러 기기에서 재현되지 않아 더 자세한 정보가 필요합니다.1) Appium Studio 버전2) 가상 디바이스 or 실 디바이스3) 디바이스 제품명 ex) 갤럭시 폴드 54) 디바이스 디스플레이(가상 디바이스의 경우)ex) 메인 : 7.6인치 (192.1 mm)[메인] 6:5 비율 2176 × 1812,커버 : 6.2인치 (157.3 mm)[커버] 23.1:9 비율 2316 × 9045) 운영체제 ex) 안드로이드 14감사합니다.
- 0
- 2
- 85
질문&답변
가상 Device에서 App 설치시 생기는 에러 팝업 해결 문의
안녕하세요, QA 대디입니다.설치되어 있는 SDK 중 Android 14(API Level 34)는 Experibank에서 지원하지 않아 발생한 에러로 보입니다.Android Studio에서 가상 디바이스 생성 시 Android 12(API Level 32) 이하로 생성한 뒤 appium studio에서 해당 가상 디바이스를 연결 후 설치를 진행하시면 정상 동작할 것입니다.(테스트 결과 API Level 21부터 가능)(사진)추가적으로 궁금한 점이 있으시면, 언제든지 문의해 주세요!감사합니다.
- 0
- 3
- 75
질문&답변
appium studio download 문의드립니다.
안녕하세요, QA 대디입니다.다운로드 링크 주소는 정확하며 정보 입력 후 Register Now 클릭하였을 때 해당 페이지에서 아래 메시지가 출력되었다면 몇 분 안에 메일을 수신하실 수 있습니다.Thank You!You have completed the registration successfully and will receive the download link to your inbox shortly.혹시나 계속 메일 수신이 되지 않을 경우를 대비하여 커리큘럼 "섹션 1.Appium Studio"아래에 최신 파일을 올려놓았으니 OS(Windows, Mac)에 맞게 설치하시면 됩니다.
- 0
- 2
- 148
질문&답변
iOS 단말 연결 및 에뮬레이터 실행 방법 문의드립니다.
안녕하세요, QA 대디입니다.iOS 단말 연결은 Android와는 다르게 전제조건이 있고 초기 설정이 복잡합니다.1. Apple 개발자 계정이 있어야 함2. Window 환경에서 iOS 기기를 연결하는 경우에는 OS 17 미만의 기기만 가능하고 OS 17부터는 연결되지 않음-> Mac or Macbook 환경에서는 제약 없음3. iOS 기기의 개발자 모드가 활성화되어 있어야 함1. Appium Studio 메뉴 표시줄에서 "Tools"를 클릭하고 "iOS Provisioning Profile Management" 옵션을 선택 후에 "개발자 계정 등록" 아이콘을 클릭합니다.(사진)2. Apple Id는 Apple 개발자 계정을 입력하고 패스워드는 계정의 패스워드가 아닌 https://appleid.apple.com/ 로그인 후 앱 암호를 생성해서 입력합니다. 이후 로그인하면 Select Team이 출력되어야 등록할 수 있습니다.(사진)프로필 등록까지 완료되었다면 마지막으로 장치 연결 방법입니다.1. USB 케이블을 사용하여 iOS 기기와 PC와 연결합니다.2. Appium Studio에서 'Add Device' 아이콘을 클릭하고 'iOS Device'를 클릭합니다.이때 iTunes가 설치되어 있어야 하고 설치되어 있지 않다면 아래처럼 팝업이 출력됩니다.(사진)3. 더 이상 문제가 없다면 Android와 마찬가지로 iOS 기기 정보를 정상적으로 불러오고 추가가 됩니다.
- 0
- 1
- 329
질문&답변
Import From Android Device 목록 이름
안녕하세요. QA대디입니다.Import From Android Device에서 목록이 failed로 출력되는 경우는 있지만 질문의 현상은 재현이 되지 않아 몇 가지 질문드립니다.1) 운영체제가 무엇인가요? ex) Windows or Mac2) Appium Studio 버전이 무엇인가요? ex) 24.2.92883) 디바이스 종류 및 버전이 무엇인가요? ex) Android 14 or iOS 174) 첨부해 주신 이미지를 보면 Import From Android Device 목록에서 특정 App만 이상하게 출력이 되는 건가요? 그렇다면 우선 아래의 방법을 통해 APK의 Package와 AppActivity Name가 정상적으로 출력되는지 확인할 수 있습니다.1. 현업에 종사한다면 개발팀에 문의하는 게 가장 빠름(혹시 보안을 위한 암호화로 정보를 확인할 수 없는지도 확인 필요)2. 비정상적으로 출력되는 App의 APK 파일이 있는 경우2-1. Android Studio 설치2-2. 프롬프트(cmd)에서 Android Studio가 설치되어 있는 경로로 이동 후 build-tools 폴더 -> 설치 버전 폴더로 이동※ 편의를 위해 APK 파일도 설치 버전 폴더로 복사2-3. aapt dump badging {{apk 파일명}} 명령어 실행2-4. 출력되는 많은 내용 중 특정 부분을 확인package: name='com.experitest.eribank' -> com.experitest.eribank 부분이 appPackage launchable-activity: name='com.experitest.ExperiBank.LoginActivity' -> com.experitest.ExperiBank.LoginActivity 부분이 appActivity
- 0
- 2
- 277
질문&답변
프롬포트에 emulator 커맨드가 배치파일이 아니라며 동작하지 않아요
Android Studio 설치 후 환경 변수가 설정되어 있지 않아 발생한 에러로 보입니다. 환경 변수를 설정하지 않은 상태에서는 아래와 같이 직접 Android 폴더에 있는 emulator 경로를 찾아서 이동 후 명령어를 수행하면 에러 없이 정상적으로 출력되실 겁니다.C:\Users\admin>emulator -list-avds'emulator'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다.C:\Users\admin>cd C:\Users\admin\AppData\Local\Android\Sdk\emulatorC:\Users\admin\AppData\Local\Android\Sdk\emulator>emulator -list-avdsPixel_7_API_30"Android Studio 설치 및 환경 변수 설정"에 대한 좀 더 자세한 내용은 해당 강의 수업 노트로 업로드하였습니다.
- 1
- 1
- 440