什麼是Selenese?


Selenium IDE預設情況下使用一種名為Selenese的語言系統。它是一組用於在Web上執行操作的命令。它主要幫助在Selenium IDE中開發指令碼。

它可以驗證元素是否出現在螢幕上,警報、Ajax呼叫、連結等等。Selenese中使用了三種類型的命令。

  • 操作 - 這些是可以更改應用程式狀態的命令。例如,單擊複選框、提交表單、從下拉列表中選擇選項。如果操作未在頁面上執行,則測試將失敗並終止測試執行。一些流行的

    Selenium命令如下所示。

    • 點選 (Click)

    • 點選並等待 (ClickAndWait)

  • 一些操作可以使用AndWait字尾。這向Selenium提供指令,表明該操作將使瀏覽器呼叫伺服器,同時Selenium將等待新頁面的載入。

  • 訪問器 - 這些命令驗證應用程式的狀態。它用於跟蹤應用程式並將狀態儲存在變數中。例如:

    • storeTitle

    • storeText訪問器 - 檢查頁面上是否存在預期結果,並將結果輸出儲存在變數中。

  • 斷言 - 用於根據預期條件檢查應用程式的狀態。它基本上在自動化測試中添加了一個檢查點或驗證。它包含三種模式:verify、assert和waitfor。例如:

    • 驗證編輯框中的值

    • assertText

    • verifyText

    • verifyTitle

更新於:2020年6月10日

3K+ 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告