Selenium/Python 如何錄製自動化測試時的操作畫面 這篇文章主要介紹一個套件,可以在自動化測試的過程中,錄製整個畫面成為一個SWF影片。 這樣一來,當自動化測試受到非預期干擾或是錯誤發生的時候,可以比較清楚的知道當下發生的狀況。 要達到錄製畫面為影片檔,必須要一個工具套件完成,”Castro” 工具參考網站: http://www.unixuser.org/~euske/vnc2swf/pyvnc2swf.html#vnc2swf 步驟一:安裝Castro的 python 套件 首先,我們安裝 Castro 的python套件。該套件提供影片錄製的相關 API pip install Castro 步驟二:安裝VNC 需要透過VNC來做到錄影的功能,因此該電腦需安裝VNC Windows TightVNC…
JMeter網站效能與自動化測試實戰課程回顧
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…