레이블이 자동화인 게시물을 표시합니다. 모든 게시물 표시
레이블이 자동화인 게시물을 표시합니다. 모든 게시물 표시

2018년 9월 5일 수요일

android sdk Command line tools 설치 (MAC)

오래만에 안드로이드 sdk를 설치하려고 보니 설치 방법이 예전과 같지 않아 글로 적어둔다. 

A. 설치

필요한 폴더 다운로드(설치?)는 두가지 방법이 있다.
1. brew cask install android-sdk 로 설치, /usr/local/Caskroom 위치에 설치된다 .
2. 직접 https://developer.android.com/studio/#command-tools에서 다운로드 및 필요한 위치에 android-sdk 폴더 생성 후 다운로드 받은 폴더(tools)를 위치한다. 

B. 설정

1. 터미널에서 tools/bin 폴더 이동 후 ./sdkmanager platform-tools 로 관련 패키지 설치, 필요하면 ./sdkmanager tools, ./sdkmanager --list 사용한다. 

2. 터미널에서 sudo vi .bash_profile 입력하여 ANDROID_HOME 설정(설정 후 'source 파일이름' 으로 저장)

2016년 4월 25일 월요일

selenium IDE로 할 수 있는 것 - Flow Control之조건문(2)


Flow Control 그 두번째.......... 조건문을 만들어 보자.

Flow Control之반복문(1) 에서 부가기능을 설치했으니 여기서는 패스한다.

조건문은 gotoIf, label 두 명령어로 작성할 수 있다.
예:

1gotoif조건식(예:$a==1)변수명
2openhttp://naver.com
3label변수명
4openhttp://google.com

별로 어렵진 않은데 테이블 형식으로 스크립트를 작성해서 그런진 모르겠지만 java의 조건문보다 적응이 안되는 사실이다. gotolabel, label 명령어까지 겹쳐서 사용하면 더 그렇다. (gotolabel, label은 조건문없이 바로 점프해서 원하는 위치로 이동하는 명령어다.) 

그럼 아래 반복문이랑 같이 사용해서 스크립트를 짜보자.

시나리오:
1.  내 블로그에 접근
2. 첫번째 글에 댓글 5개 작성
3. 4번째일 때는 댓글 작성하지 않고 패스



2016년 4월 23일 토요일

selenium IDE로 할 수 있는 것 - Flow Control之반복문


오늘은 selenium IDE(이하 IDE) 반복 수행 스크립트를 짜보자.

IDE은 기본적으로 flow control을 지원하지 않아 부가기능으로 flow control을 해야 한다.
예전에는 여기에서 필요한 파일을 다운 받은 후 해당 파일을 IDE의 Options > Genaral > Selenium Core extensions에 설정하여 사용했지만.....



근데 지금은 많이 간단해졌다. 파폭 부가기능만 설치하면 끝~

1. 파이어폭스에서 https://addons.mozilla.org/ko/firefox/addon/flow-control/ 로 접근 후 설치 및 브라우저 재 실행하면 된다. 

2. 제대로 설치되었는지 확인하려면 IDE command 입력 박스에 while을 입력 시 자동완성이 되면 설치 성공.

3. 다음은 스크립트를 짜보자. 내 블로그에 접속 > 첫번째 글 댓글 영역 클릭 > 댓글 입력 박스에 텍스트 입력 > 댓글등록 버튼 탭. 이 스텝을 5번 수행한다. 








2016년 4월 19일 화요일

selenium IDE로 할 수 있는 것 - 설치 및 간단한 스크립트 작성


환경: MAC OS X El Capitan
브라우저: FireFox 45.0.2
Selenium IDE: 2.9.1

1. 파폭 브라우저로 여기 접속하여 Add to FireFox 클릭

2. 설치하기 > 다시시작 누르면 설치 끝



3. 파폭 브라우저 도구메뉴 혹은 브라우저 우측에 Selenium IDE가 노출된다.

4. Selenium IDE 버튼 클릭하면 IDE 창 노출된다. (혹은 shift + control + s 누르면 사이드바로 열린다.)

5. 네이버블로그 내 블로그로 이동하고 카테고리를 차례로 클릭하는 스크립트를 짜보자. (동영상)










2015년 1월 8일 목요일

install appium for MAC


  1. Mac OS 패키지 관리자 brew 설치:
    터미널에서 아래 주소 입력
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


  2. ruturn키 클릭


  3. 컴퓨터 비밀번호 입력
  4. xcode-select 설치 얼럿 창이 떠서 설치
  5. 자동으로 brew가 설치된다.
  6. node 설치 (npm으로 appium을 설치하려면 node 설치 필요)
    테미널에서 brew install node 입력

  7. appium 설치: npm install -g appium
  8. wd 설치(webdriver 뭐라고 하는데 뭔지 모르겠다.): npm install wd
  9. appium-doctor로 확인하니 필요한 환경이 모두 설치됐다. (애피움 1.5.0부터는 appium-doctor를 별도로 설치해야 한다. npm install -g appium-doctor)
  10. 마지막으로 appium 실행해보니 잘 돌아간다.