본문 바로가기

전체 글420

Appium 원격 자동화 하기 저도 평소에는 케이블로 실제 기기를 연결시킨 뒤에 자동화 스크립트를 돌리곤 했는데 혹시 원격으로 할 수 있냐는 팀원 분들 말을 듣고 찾아보니 하는 방법이 있었습니다! (유레카) 다만 셀룰러 통신으로는 할 수 없고 자동화 스크립트를 돌리는 PC와 스마트폰이 동일한 wifi에 접속 되어있어야 합니다. 한번 해볼까요? 사전 준비하실 것은 1. 안드로이드 스튜디오 2. adb 기능을 사용할 수 있는 조건 (path 설정) 그리고 PC와 스마트폰을 케이블로 연결합니다. (뭐야 케이블 없이 하려고 하는거 아니였어?...) 그런뒤에 아래의 커맨드를 입력합니다. adb tcpip 5555 그러면 이렇게 데몬을 성공적으로 시작했다는 문구가 표시됩니다. 그 뒤에 케이블 연결을 해지해주세요. 그리고 스마트폰 와이파이 메뉴로.. 2020. 11. 18.
구글은 소프트웨어를 어떻게 테스트하는가 이전부터 읽고 있지만 아직도 다 못읽고 지금도 읽고 있는... 지금 100페이지 조금 넘게 읽었는데 이만큼 읽어보니 이 이후부터는 프로그래밍 언어와 관련된 이야기가 나옵니다. 그래서 그런지 관련이 없다면 이 장은 넘어가도 좋다고 제임스 휘태커가 말하고있죠. (보실분은 참고) 이 뒤부터는 빨리 읽힐 것 같기는 한데 좀처럼 읽지를 못하고 있습니다 ㅠㅠ 회사 노트북도 무거운데 이 책까지 백팩에 넣으면 어깨가 끊어질것 같아서요 (핑계) 그래도 크리스마스가 되기 전까지는 반드시 다 읽고 소감 포스팅을 적어보도록 하겠습니다. “파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음" 2020. 11. 17.
Django admin 기본 설정 커맨드 지금 django 강의를 듣고 있습니다. 역시나 뭔가를 새롭게 배우는건 너무 신나네요. 아이들이랑 다 잠들면 혼자 나와서 조용히 강의 들으며 연습하는게 아주 재밌습니다. django를 처음 학습할 때 나중에 까먹을 것 같아 내용을 포스팅하면서 공부하려고 합니다. 이번에는 django admin 커맨드 종류입니다. 일단 django부터 설치를 해야겠죠? pip install django mac이라면 pip3 install django를 해주시면 됩니다. 그 후에 django project를 만들어 줍니다. django-admin startproject "프로젝트명" 그리고 위에서 생성된 프로젝트명의 폴더로 이동한 뒤에 django-admin startapp "app명" 를 실행하면 django 프레임워크가.. 2020. 11. 11.
Status Cood란 무엇일까? 이전에 http method에 대해 간단하게 알아봤습니다. API의 http method란 무엇일까? API를 처음 경험하시는 분들은 생소한 단어와 마주하게 됩니다. "이거 GET 이에요." "쿼리 스트링으로 ㅁㅁ 넣어주셔야 해요." "파라미터로 ㅁㅁ 넣어주세요" BE 개발자와 FE 개발자끼리 이해할 수 goddessbest-qa.tistory.com 이제는 저렇게 해당 method로 요청을 보낸 뒤 응답을 받을 때 보게 되는 status code에 대해 알아보겠습니다. 전체 status code는 1xx대 부터 5xx대까지 3자리의 숫자로 표시됩니다. 가장 많이 사용하시게 될 것 만 이야기 해 보겠습니다. Status Code - 200 가장 중요하고 가장 많이 보시게 될 status code 입니다... 2020. 11. 9.
테스트 자동화 랜드스케이프 2020 by 카탈론 스튜디오 [Test Automation Landscape in 2020 - Katalon] 테스트 자동화 툴을 제공하고 있는 Katalon에서 2020년 테스트 자동화의 전반적인 내용을 담고 있는 리포트를 공개 했습니다. 저는 이메일로 왔는데 하마터면 이 좋은 리포트를 그냥 지나칠뻔 했네요!! 해당 링크로 가면 굉장히 의심스러운 문구의 Get Free Access to the Report 라는게 있지만 아마 정보 수집 목적으로 간단한 데이터를 모으는 것 같기도 합니다. 다 입력하고 다운로드 리포트를 하면 입력한 이메일 주소로 리포트를 다운받을 수 있는 링크를 보내줍니다. 거기서 pdf파일의 리포트를 받으시면 됩니다. 내용이 정말 많네요. (페이지만 31페이지!) 출퇴근 하면서 틈틈히 봐야겠습니다. 그런데 제가 쓰는 Appium 이 이제는 업계 3위 정도의 포지션까지 내려왔군요 ㅜㅜ Seleni.. 2020. 11. 4.
API의 http method란 무엇일까? API를 처음 경험하시는 분들은 생소한 단어와 마주하게 됩니다. "이거 GET 이에요." "쿼리 스트링으로 ㅁㅁ 넣어주셔야 해요." "파라미터로 ㅁㅁ 넣어주세요" BE 개발자와 FE 개발자끼리 이해할 수 없는 말을 오고가고 있습니다. 언제까지고 '저건 개발자 끼리 용어니까 알 필요없지' 라고 생각하고 지나칠 수는 없습니다. QA도 이러한 것들을 알아야 API 테스트도 할 수 있고 사용도 할 수 있습니다. 이번 포스팅은 대표적으로 API를 사용하는 4가지 방법에 대해 이야기 하려고 합니다. http method에 대해 찾아보신다면 더욱더 도움이 될 것입니다. 1. GET 첫번째로 'GET' 입니다. 영어 뜻 그대로 '가져오다' 라는 뜻이죠. 일반적으로 어떠한 데이터를 얻고자 할 때 GET을 이용합니다. 사.. 2020. 11. 3.