1. DOGE 시장가 매수

1 - 1. 거래소 → DOGE 거래소 이동

스크린샷 2025-10-06 오후 6.01.13.png

마이 페이지에서 다시 거래소로 이동, ‘거래소’ 버튼의 텍스트 는 header 틀래스에 a 태그로 감싸진 것을 확인

XPath 상대경로로 거래소 버튼 요소를 지정

# 거래소 버튼
EXCHANGE_TAB = (By.XPATH,"//a[text()='거래소']")
  1. 메인 거래소 화면으로 이동

스크린샷 2025-10-06 오후 5.40.48.png

→ 최상위 tr 태그 안에 td 형제태그인 cAlign , tit , price , percent , rAlign 요소가 있는 것을 확인 할 수 있음

→ 거래소 차트 화면 옆 코인 리스트는 전부 이런 구조로 되어있음을 확인할 수 있음

마찬가지로 XPath 상대경로를 사용하여 간단하게 도지 요소를 정의

#DOGE
DOGE_COIN = (By.XPATH, ".//strong[contains(text(), '도지코인')]")
  1. 도지 거래소 화면으로 이동 후 매수 탭 클릭

매수 탭 → 클래스가 tabB_buy이고 on인 <li> 요소의 바로 아래 자식인 <a> 요소 중, 클래스가 tabB__button인 요소

스크린샷 2025-10-06 오후 6.37.13.png

XPath 상대경로로 시도하였으나 계속 된 실패로 일단 절대 경로로 정의