產生應用程式狀態
Selenium 不應該用於準備測試案例。所有重複的操作和測試案例的準備工作,都應該透過其他方法完成。例如,大多數 Web UI 都有身份驗證(例如登入表單)。在每次測試前消除透過網頁瀏覽器登入的步驟,將提高測試的速度和穩定性。應該建立一種方法來獲得對 AUT* 的存取權(例如,使用 API 登入並設定 Cookie)。此外,建立方法來預先載入測試數據也不應該使用 Selenium 完成。如前所述,應該利用現有的 API 來為 AUT* 建立數據。
*AUT:受測應用程式 (Application Under Test)




