click은 말그대로 button 등 element를 click 할 때, 사용
self.driver.find_element(by=AppiumBy.XPATH, value="//*[contains(@text, 'Test')]").click()
send_keys는 input field 등 값을 입력 할 때 사용하며, param으로 입력 값을 전달
self.driver.find_element(by=AppiumBy.XPATH, value="//*[contains(@text, 'Test')]").send_keys('Hello')
이전에는 AppiumBy.Xpath 형태가 아니였던거 같은데, 이번 2.0 부터 형태가 바뀐거 같다.
생각보다 정리가 잘 된 사이트
https://www.skill2lead.com/appium-python/appium-python-introduction-locators.php
Introduction to Locators
What is a Locator? Types of Locators in appium. How to use the locators?.How to access mobile elements using locators.
www.skill2lead.com
다음에는 Implicitly wait vs Explicitly wait 을 다시 한번 톺아봐야지
728x90
'Automation > Appium' 카테고리의 다른 글
Appium, WebdriverIO (0) | 2024.09.20 |
---|---|
Scroll (0) | 2023.07.15 |
Appium - Browserstack (0) | 2023.06.03 |
Appium 2.0 시작 및 준비물 (0) | 2023.05.07 |