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
'기타' 카테고리의 다른 글
| Eclipse + Selenium Webdriver + JUnit 셋팅하기 (1) | 2013.01.27 |
|---|---|
| 캡쳐 프로그램 - 픽픽 (0) | 2013.01.22 |
| 윈도우 환경에 watir-webdriver 셋팅하기 (0) | 2013.01.19 |
| UltraVNC 패스워드 입력해서 자동 접속하기 (0) | 2010.01.23 |
| 윈도우 환경에 Mantis와 Mediawiki 설치 후 연동하기 (0) | 2009.06.14 |