본문 바로가기
728x90

Automation8

Appium Desktop 지원 중단. 보안 오류 발견 오랜만에 Appium 홈페이지에 접속하니 2.0으로 이미 대 변경이 되었더군요. 2.0이 알파, 베타 릴리즈 될 때 까지 저는 계속 1.22.x 버전을 사용하고 조금 더 있다 해야지 하는 생각을 하고 있었는데 이제는 무조건 2.0 베타로 갈아타야 하는 이유가 생긴것 같습니다. GitHub - appium/appium-desktop: Appium Server in Desktop GUIs for Mac, Windows, and Linux Appium Server in Desktop GUIs for Mac, Windows, and Linux - GitHub - appium/appium-desktop: Appium Server in Desktop GUIs for Mac, Windows, and Linux git.. 2023. 5. 10.
QA Weekly - 6 [22/06/20] 6번째 weekly 입니다! 이제 저는 출근하러 갑니다~ 유익한 내용 되시길 바랍니다! QA Testing High Tech - Low Test or Problems with Modern Testing 첨단 기술 - 낮은 테스트 또는 최신 테스트의 문제 입니다. 현재 우리가 QA라는 직업을 가지고 업무를 함에 있어 무엇이 문제이고 어떻게 수정해야 하는지 정확히 짚어주고 있습니다. High Tech - Low Test or Problems with Modern Testing My thoughts on problems with modern testing alexromanov.github.io Testing Requires Experience 테스트에는 경험이 필요합니다 입니다. 경험기반 테스팅에 대해서 이야.. 2022. 6. 20.
테스트 자동화 정말 중요하게 생각하고 있나요? 많은 회사에서 QA Engineer를 채용하여 테스트 자동화를 진행하고 있고, 그렇지 않은 곳은 진행하기 위해 QA Engineer를 채용 중에 있습니다. 이러한 현상은 자연스레 QA Engineer의 수요를 증가시키게 하고 있죠. 그리고 예전부터 채용공고를 보면 QA와 Engineer를 하나의 직군으로 묶어서 관리하는 것을 알 수 있습니다. 사실 두 직군모두 QA 활동을 하는 것이기 때문에 하나로 묶어서 관리하는게 맞는 상황이죠. 이렇게 한데 묶여져 있는 채용 공고를 보다보면 엔지니어 직군이 압도적으로 많은 것을 아실 수 있습니다. 물론 요새는 SpecialList한 QA업무를 하시거나 뛰어난 메뉴얼 QA능력을 가진분들을 일컫는 말로도 QA Engineer를 쓰기도 합니다. 하지만 채용공고를 상세히 확.. 2021. 9. 30.
Appium에서 클립보드에 있는 텍스트 사용하기 앱 기능을 보면 특정 문자열을 기기의 클립보드에 저장해주는 기능이 있습니다. 쿠폰 번호 입력이 가장 대표적인 기능이죠. 이렇게 클립보드에 저장되는 텍스트를 사용하고 싶을 때는 하단의 스크립트를 써주시면 됩니다. driver.get_clipboard_text() 해당 값을 임의의 변수에 넣어주시고 그 변수를 사용하시면 됩니다. clipboard_text = driver.get_clipboard_text() 요렇게 하면 clipboard_text에 현재 클립보드에 저장된 텍스트 값이 들어가겠죠~ 잘 사용해봅시다~! 2020. 9. 28.
Appium에서 Android기기의 토스트 팝업 (toast popup) 텍스트 가져오기 자동화 스크립트를 작성할 때 .click이나 .send_keys 같은 메소드만 쓰면 될 줄 알았지만 의외로 다른 기능들을 써야 하는 상황이 오게 됩니다. 토스트 팝업도 그 중 하나인데요. 나타났다 금방 사라지기 때문에 appium에서 elemenet로 찾기도 어렵습니다. 이곳저곳 appium관련 문의글을 보다 보니 특정 xpath를 답변으로 주시는 분들이 있길래 저도 써봤더니 잘 돌아가네요. //android.widget.Toast[1] 이 xpath를 사용하면 토스트팝업을 element로 컨트롤이 가능합니다. 참고! native앱 기준이고 react native라면 동일하지 않을 수 있습니다. 2020. 9. 28.
Facebook의 Getafix QA 자동화 도구 facebook은 QA가 없다고 합니다. 그만큼 개발자들의 코드 검증과 기술검증이 잘 이루어지고 있는 것이고 정착이 잘 되어있다는 것으로 보입니다. 그런 facebook의 내면에는 어떤 모습들이 있어서 찾아봤는데 너무나 흥미로운 도구인 코드 자동화 툴이 있다는것 알게되었습니다. AI와 머신러닝의 결과로 코드의 어느부분을 어떻게 수정해야 할지 개발자에게 알려주고 실행동의를 받는 식으로 동작하게 되는데 이게 정말 훌륭한 검증 역할을 하고 있다고 하네요. 아래는 제가 관련된 내용을 알게 된 사이트 들입니다. Facebook's Getafix is a clever tool that learns how to fix bugs automatically - JAXenter Just last week, Facebook .. 2020. 9. 24.