기타
watir-webdriver 치트 시트
앗사비
2013. 1. 20. 13:34
728x90
#선언 require 'watir-webdriver' #브라우저 설정 b = Watir::Browser.new:chrome #URL 이동 b.goto 'google.com' #클릭 b.link(:id, "goJoin").click b.link(:href, "javascript:joinBtn_chk();").click b.link(:text => "탐색").click b.image(:id,'chk1_img').click b.image(:alt => "썸네일",:index => 1).click b.button(:text, "확인").click b.div(:id,'banner_free').click #필드에 글자 입력 b.text_field(:id,'memberName').set 'admin' #3초간 멈추기 sleep 3 #웹페이지에서 글자 존재 확인 if b.text.include? '사용 가능합니다.' puts "email_chk alert : pass" else puts "email_chk alert : fail" end #웹페이지에서 파일명 부분일치 요소 확인 if b.image(:src, /stxt_main01.gif/).exists? puts "pass" else puts "Fail" end #셀렉트 b.select_list(:id,'birthmonth').select '06' #스크린샷 b.driver.save_screenshot("D:/test/photo.jpg") #텍스트 정보 변수 저장 BOOKNAME = b.div(:class, 'cont_detail').div.span.text #한줄주석 = 샵 #여기는 주석 처리됨 #문단 주석 =begin 여기는 주석 처리됨 =end
728x90