본문 바로가기
728x90

appium23

Appium 2.0 is Coming. (Appium 2.0이 온다!) Selenium 4에 이어서 이제는 Appium이 업그레이드 된 정식 넘버링으로 다가오고 있습니다. 무려 2.0! 해외 사이트에서 자동화 툴 비교 분석하는 포스팅을 보면 Appium은 무겁고 사용하기 어렵다. 라는 말을 자주 볼 수 있는데요 저도 어느정도 동의하는 바 입니다. 초기 설정이 쉬운편은 아니죠. (하지만 요새는 사용이 편리한 축에 속하는 도구들이 나오고 있죠. Katalon Studio나 TestProject 처럼) 그래서! 이번에 appium 2.0은 기존의 문제점들을 보완하려고 나온듯한 느낌이 있습니다. 설치는 이렇게! npm install -g appium@next 일단 본문. Appium Pro: Installing Appium 2.0 and the Driver and Plugins C.. 2021. 1. 25.
Appium 원격 자동화 하기 저도 평소에는 케이블로 실제 기기를 연결시킨 뒤에 자동화 스크립트를 돌리곤 했는데 혹시 원격으로 할 수 있냐는 팀원 분들 말을 듣고 찾아보니 하는 방법이 있었습니다! (유레카) 다만 셀룰러 통신으로는 할 수 없고 자동화 스크립트를 돌리는 PC와 스마트폰이 동일한 wifi에 접속 되어있어야 합니다. 한번 해볼까요? 사전 준비하실 것은 1. 안드로이드 스튜디오 2. adb 기능을 사용할 수 있는 조건 (path 설정) 그리고 PC와 스마트폰을 케이블로 연결합니다. (뭐야 케이블 없이 하려고 하는거 아니였어?...) 그런뒤에 아래의 커맨드를 입력합니다. adb tcpip 5555 그러면 이렇게 데몬을 성공적으로 시작했다는 문구가 표시됩니다. 그 뒤에 케이블 연결을 해지해주세요. 그리고 스마트폰 와이파이 메뉴로.. 2020. 11. 18.
테스트 자동화 랜드스케이프 2020 by 카탈론 스튜디오 [Test Automation Landscape in 2020 - Katalon] 테스트 자동화 툴을 제공하고 있는 Katalon에서 2020년 테스트 자동화의 전반적인 내용을 담고 있는 리포트를 공개 했습니다. 저는 이메일로 왔는데 하마터면 이 좋은 리포트를 그냥 지나칠뻔 했네요!! 해당 링크로 가면 굉장히 의심스러운 문구의 Get Free Access to the Report 라는게 있지만 아마 정보 수집 목적으로 간단한 데이터를 모으는 것 같기도 합니다. 다 입력하고 다운로드 리포트를 하면 입력한 이메일 주소로 리포트를 다운받을 수 있는 링크를 보내줍니다. 거기서 pdf파일의 리포트를 받으시면 됩니다. 내용이 정말 많네요. (페이지만 31페이지!) 출퇴근 하면서 틈틈히 봐야겠습니다. 그런데 제가 쓰는 Appium 이 이제는 업계 3위 정도의 포지션까지 내려왔군요 ㅜㅜ Seleni.. 2020. 11. 4.
APK의 Package 이름과 AppActivity 이름을 알아내보자 Appium을 사용하는 경우 반드시 알아야 하는 이름이 있습니다. appPackage와 appActivity 이죠. 개발팀에게 문의하면 바로 확인이 가능하지만 개별적으로도 알아낼 수 있는 방법이 있습니다. 일단 Android Studio가 설치되어있어야 합니다. 2020. 9. 29.
게임 어플리케이션을 Appium으로 자동화 할 수 있을까? - 2 이전 글에서 게임 어플리케이션을 Appium으로 자동화 할 수 있을까? - 1 예전 게임회사에 있을 때는 자동화라는게 있는지도 몰랐던 늅늅 시절이라 손이 빠르고 정확한게 장땡인줄 알았지만 이제 자동화를 어느정도 하고 나니 일반 어플리케이션은 자동화가 되는데 �� goddessbest-qa.tistory.com 라X트오리X을 appium inspector로 띄우려고 했으나 띄우지 못하고 여차저차 해딩해가며 겨우 띄워봤습니다. 역시나 최초 실행 화면에는 아무것도 잡히지 않네요. 그래도 포기하지 않고 로딩을 거쳐 랜딩화면에 진입하면! 안되는군요. 잡히지를 않네요. 해당 게임은 유니티 엔진을 사용했고 첫번째 글의 게임도 자체개발한 엔진을 사용해서 만들었는데 네이티브 언어로만 만든게 아니면 안되는 걸까요? 가능한.. 2020. 9. 29.
게임 어플리케이션을 Appium으로 자동화 할 수 있을까? - 1 예전 게임회사에 있을 때는 자동화라는게 있는지도 몰랐던 늅늅 시절이라 손이 빠르고 정확한게 장땡인줄 알았지만 이제 자동화를 어느정도 하고 나니 일반 어플리케이션은 자동화가 되는데 과연 게임도 이게 될까? 라는 의문이 생겼습니다. 참고로 몇년도의 NDC인지는 모르겠지만 퍼즐 게임을 자동화 해서 빠르게 클리어하는걸 시연하는 것을 본적이 있습니다. 아마 넥슨 개발팀이였던걸로 기억하는데 appium도 자체적으로 커스텀해서 쓰신다고 한 것으로 기억하네요. 개인적으로 라X트 오리X이 처음 나온 뒤에 버그 이슈가 팡팡 터지면서 유저들이 불만을 토해내는 것을 봤습니다. 게임업계 출신이다보니 이런 상황은 참 안타깝더라구요. 그래서 자동화를 한번 해볼까? 하다가 내 일이나 하자 헉헉... 하고선 접은 기억이 있습니다. 일.. 2020. 9. 29.