為什麼 Selenium IDE 不適用於動態網站測試?


Selenium IDE 不適用於動態測試。它可以用於快速解決簡單的自動化場景,但不適用於開發整個迴歸套件。這樣做的原因如下所示:

  • Selenium IDE 是一個 Firefox 外掛,因此主要只與 Firefox 瀏覽器相容。

  • Selenium IDE 主要用於原型設計,並且只能用於自動化靜態網頁。如果嘗試使用 Selenium IDE 測試動態頁面,可能會出現多個問題。

  • 可以使用 Selenium webdriver 代替 Selenium IDE,因為它提供了一個程式設計介面來識別元素並在建立測試用例時對其執行操作。

  • Selenium IDE 主要用於其錄製和回放功能,而不是自動化具有複雜自動化場景的動態網站。

  • Selenium IDE 不支援面向物件程式設計。

  • 在 Selenium IDE 中,只能使用絕對 xpath 來識別元素。

  • 對於動態網頁,我們可能需要處理多個導航、警報、彈出視窗等。所有這些都不能透過 Selenium IDE 處理。

  • 無法使用 Selenium IDE 執行滑鼠和鍵盤操作。

  • Selenium IDE 無法支援監聽器。

  • Selenium IDE 無法用於跨瀏覽器測試。

更新於: 2021年6月25日

604 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.