轉:Selenium rc基本用法部分

轉自網絡,以前網上找的資料,記錄的。忘記出處了。

一.文本框Textbox

  1.向文本框中填寫信息

  type

  eg.selenium.type;

  2.取出某個文本框中已經填寫的信息

  java.lang.StringgetValue

  eg.selenium.getValue;

  3.判斷某文本框是否可編輯

  booleanisEditable

  eg.selenium.isEditable;

  二.下拉框Dropdownlist

  1.向下拉框中選值

  select

  eg.selenium.select;

  2.取出某個下拉框中已經選擇的值

  java.lang.StringgetSelectedLabel

  eg.selenium.getSelectedLabel

  3.取出某個下拉框中所有的選項

  java.lang.String[]getSelectOptionsgetSelectOptionsgetSelectOptions

  eg.selenium.getSelectOptions

  三.按鈕或鏈接Button&Link

  單擊

  click

  eg.selenium.click;

  selenium.click;

  四.單選框或多選框RadioBox&CheckBox

  1.選擇

  check

  eg.selenium.check;

  1.不選

  uncheck

  eg.selenium.uncheck;

  2.判斷是否選擇

  booleanisChecked

  eg.selenium.isChecked;

  五.表格Table

  1.取出表中某個單元格的值,下標從0開始

  java.lang.StringgetTable

  eg.selenium.getTable;

  六.其他其他其他其他others

  1.取某個元素的特定屬性值

  java.lang.StringgetAttribute

  eg.selenium.getAttribute

  2.取某元素的text值

  java.lang.StringgetText

  eg.selenium.getText

  3.取當前頁面的Title

  java.lang.StringgetTitle

  eg.selenium.getTitle

  4.判斷頁面是否有特定的元素

  booleanisElementPresent

  eg.booleanisElementPresent

  5.判斷頁面是否有特定文字

  booleanisTextPresent

  eg.selenium.isTextPresent

  eg.selenium.isVisible

  7.模擬Keyup事件

  keyUp

  eg.selenium.keyUp;

  8.打開一個url,相對或絕對

  open

  eg.selenium.open;

  9.刷新頁面

  refresh

  eg.selenium.refresh;

  10.控制每步操作間隔的時間,milliseconds

  setSpeed

  eg.selenium.setSpeed;

  11.開始一個Seleniumsession

  start

  eg.selenium.start;

  12.結束測試測試測試測試Session

  stop

  eg.selenium.stop;

  13.等待新頁面加載

  waitForPageToLoad

  selenium.waitForPageToLoad;

  14.頁面最大化

  windowMaximize

  eg.selenium.windowMaximize;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章