selenium
-
Jenkins에서 Selenium 프레임워크 빌드 (로컬)테스팅 관련/자동화 2021. 5. 7. 18:52
1. Jenkins에 로그인하기 2. 새로운 아이템 생성하기 New Item 클릭! 이름을 입력하고 Freestyle project를 생성한다 3. 디렉토리 지정하기 configuration 페이지로 이동이 되었다면, General > Advanced > Use custom workspace 체크 > Directory에 프로젝트 파일 경로 입력 예. /Users/user/Desktop/dev/project 4. 크로스 브라우저 파라미터 지정하기 (옵션) This project is parameterized 체크 > Choice Parameter 클릭 Name: BROWSER Choices: chrome firefox safari IE ..... (더 추가 가능) 5. 빌드 커맨드 입력하기 Build > ..
-
Selenium Syntax Locator 정리카테고리 없음 2021. 5. 6. 18:38
Locator 타입 Xpath //태그이름[@속성='값'] # 전화번호 입력창 driver.find_element_by_xpath("//input[@name='phone']") # 태그 이름 없이 사용 driver.find_element_by_xpath("//*[@name='phone']") # text 사용 # //태그이름[contains(text(), 'text')] driver.find_element_by_xpath("//span[contains(text(), 'Info']") # 태그 사이 이동 # 부모태그/자식태그 (해당 div 밑에 button) driver.find_element_by_xpath("//div[@class='product-action']/button") # 부모 로케이터 선택 ..