![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/n4MKX/btrqmJUnvxH/GDEg8RnkNhhYCQLkmFTWq0/img.png)
설치 프로그램 목록 Appium을 기동하기 위해서는 아래와 같이 4가지 프로그램 설치가 필요합니다. 1) JDK(Java Development Kit) 2) Android SDK 3) Node.js 4) Appium 1) JDK 설치 1. Oracle의 홈페이지에 가서 JDK 를 다운로드하여 설치합니다. (JDK 다운을 위해서 오라클 회원가입이 필요합니다.) 링크 : Java Downloads | Oracle 2. 왼쪽 하단의 윈도우 버튼을 클릭하여 "고급" 이라는 단어를 입력하여 "고급 시스템 설정 보기" 를 클릭합니다. 3. 고급 탭에서 맨 아래에 시스템 환경변수를 클릭합니다. 4. 새로 만들기 버튼을 클릭하여 뜨는 팝업 창에 하기와 같이 입력하고 확인 버튼을 클릭합니다. 참고로 변수 값은 설치하는 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cEl0z1/btrpzKmmjsV/bFbvfBkoyVI99KYDkU8osk/img.png)
이전 포스팅에서는 Locator의 종류를 설명했습니다. 이번 시간에는 Locator 사용방법을 설명드리겠습니다. Selenium WebDriver에서 요소 찾기는 Selenium WebDriver 및 WebElement 클래스에서 제공하는 findElement() 및 findElements() 메서드를 사용하여 수행됩니다. 1. findElement() 메소드는 한개의 Web Element(웹요소) 를 동작하는데 사용합니다. 예 : driver.findElement(By.LocatorStrategy(“Locator Value”) 2. findElements() 메소드는 웹 페이지내의 Web Elements(웹요소들)을 동작하는데 사용합니다. 이 메소드는 목록 인터페이스를 통해 WebElement(웹요소)..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bplJEx/btroZEzImT9/yT2DMhF70u75ZsMCmDoWc1/img.jpg)
Appium은 네이티브, 하이브리드 및 웹 애플리케이션의 자동화된 테스트를 수행하기 위한 오픈 소스 도구입니다. Appium은 표준 API를 사용하여 iOS 및 Android 플랫폼에서 테스트 케이스 생성을 허용하는 크로스 플랫폼 특성 및 기본적으로 Selenium에서 요소를 추출하고 Selenium의 WebDriver를 통해 iOS 및 Android 앱과 적극적으로 상호 작용하기 위해 내부적으로 JSON Wire Protocol을 사용합니다 . 서버-클라이언트 아키텍처를 통해 REST API를 사용하는 웹 서버는 클라이언트에 직접 연결되어 명령을 수신하고 지정된 모바일 장치를 통해 추가로 실행합니다. Appium은 Node.js로 작성된 HTTP 서버이기 때문에 주어진 명령을 실행한 결과를 번거로움 없..
- Total
- Today
- Yesterday
- testuautomation
- 미러링
- Selenium
- testing
- apk
- Conference
- AVD
- Python
- warning
- EMULATOR
- WIFI
- QA
- Appium
- Software Testing
- testautomation
- MacOS
- Windows
- AOS
- Android
- podcast
- Quality Assurance
- nodejs
- trend
- 2022
- DesiredCapabilities
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |