JMeter網站效能與自動化測試實戰課程回顧 這堂課程主要說明 JMeter 的使用,上機、上機、上機。 唯有上機自己實際演練一次,才能確定學以致用。 看大家都很認真的練習, 這堂課程20~ 30人參與,因此教室比較大需要三個大螢幕。 課程內容 為什麼要做效能測試? 效能測試的目標與可使用的工具有哪些? 為什麼要用 JMeter ? 可以適用於哪些網路流量的模擬 ? 如何分析 Http…
Selenium對於下拉式選單的處理方式
Selenium對於下拉式選單的處理方式 這篇文章主要說明針對一些動態的 menu,例如下拉式選單, 要如何處理才不會遇到 Element Not Found 的錯誤。 情境 假設有一個下拉式選單如下 Parent Menu-1+—–ChildMenu-1 Parent Menu2+—–ChildMenu-2 Parent Menu3+—–ChildMenu-3 這個 menu 通常需要滑鼠 move…
Selenium如何解決ElementNotFound的錯誤? (Wait 的使用情境)
Selenium如何解決ElementNotFound的錯誤?(Wait 的使用情境) 這篇文章主要說明如何解決 Element not Found的錯誤。 自動化測試很有可能因為網站下載的時間、網路時間等影響, 造成網頁上的元件無法在預期的時間內出現, 導致程式錯誤,例如 ElementNot Found、ElementNotVisibleException等錯誤。 這邊提供三個方式可以避免這種狀況。 Implicit Wait 這種方式是比較簡便的方式,設定一段程式會預設等待的時間,例如下面這個例子為 10秒。 因此 selenium會預設等待十秒,如果該網頁元件在超過十秒之後才出現,Exception錯誤才會發生。 from selenium…