반응형 분류 전체보기75 element 가져와서 클릭하기 네이버에 접속하여 "카페"라는 링크를 찾아 클릭하기 import time from selenium import webdriver from selenium.webdriver.common.by import By browser = webdriver.Chrome() browser.get("https://www.naver.com/") # 링크 텍스트로 엘리먼트 가져오기 element = browser.find_element(By.LINK_TEXT, "카페") element.click() time.sleep(2) # 2초 기다림 2022. 11. 30. selenium 설치 순서 1. selenium 설치하기 2. chrome driver 설치 selenium 설치하기 pip install selenium pip 명령어가 없다고 나온다. mihyunnoh ~ pip install selenium ✔ zsh: command not found: pip 참고로 pip는 pip is the package installer for Python. 맥에서는 아래와 같이 pip3로 설치 pip3 install selenium chrome driver 설치 chrome 버전 확인 chrome://version 파일명 1_selenium.py를 만들고 아래 입력 후 실행 from selenium import webdriver browser = webdriver.Chrome() br.. 2022. 11. 30. 시나리오 초안 작성 3 화면 순서와 목록을 작성했다면 한 화면씩 스케치를 시작합니다. 전체적으로 그림을 그리고 다시 돌아와 검증한다는 생각으로 막히면 너무 오래끌지 말고 '다음, 다음하면서' 끝까지 그려봅니다. 다 그리면 한 화면에 배치합니다. figma를 사용하면 확대/축소를 이용하여 전체/부분을 확인하는데 용이합니다. 2022. 11. 29. 시나리오 초안 작성 2 간단한 스케치로 서비스의 초안을 작성했다면 이를 바탕으로 화면의 목록을 작성합니다. 초안 단계는 시나리오 작성시 목록도 자주 변경되므로 가벼운 마음으로 작성하고 완성도 보다는 전체적인 목록 완성을 목표로 진행합니다. 화면 목록을 작성하는 이유는 실제 시나리오 작성시 진도를 파악하고 빠진 부분을 크로스 체크하는 용도입니다. 가장 중요한 항목은 이름과 설명이며 번호의 경우 시나리오를 바로 찾는데 쓰고 영문명은 소스코드의 클래스 검색에 사용됩니다. 문서의 경우 이해관계자들과 협의가 끝나거나 실제 개발이 들어가기 전까지는 초안으로 부릅니다. 개발을 시작하면 버전이 부여되고 이때부터는 큰 하자가 없는 경우 다음 차수에 배정을 원칙으로 하고 부득이한 경우 마이너 버전을 올려서 이전과의 차별을 둡니다. 2022. 11. 28. 이전 1 ··· 15 16 17 18 19 다음 반응형