四個小技巧讓JMeter更接近瀏覽器的行為 Jmeter 主要用在網站的效能測試。利用Jmeter模擬大量的網路流量與Browser行為。 但是Jmeter 畢竟與 Browser還是有差異。因此這篇文章主要說明 JMeter 與 Browser主要差異的地方,與什麼測試情境下我們會將JMeter模擬與Browser接近的行為。 JMeter 與Browser差異處 對於網路流量而言,有幾個很重大的差異是 瀏覽器針對特定網頁存取的時候,會同時發出多個threads,將該網頁資訊下載,(如下圖所示) 但是JMeter對於網頁存取是 1 個thread接續存取。 另外,瀏覽器在存取網站的時候,會將 CSS, HTML,…
Selenium
Selenium Automation 課程實況
Selenium Automation 課程實況 這個課程超過 20 小時,主要分為兩部分, 第一部分主要利用 Selenium IDE 讓一般使用者在不需要寫程式的狀況下就可以完成自動化測試。 第二部分主要利用 python/Selenium Web driver 撰寫網站的自動化測試。 課程最後大家都在自己的專案上做了些許程度的自動化測試。 課程大綱如下: Session 1 • Setup: Python,…
自動化測試程式如何處理另存新檔的Window Pop-up?
自動化測試程式如何處理”檔案上傳”的Window Pop-up? 這篇文章主要探討一個主題,當撰寫自動化測試的時候,有些網頁提供”檔案上傳”的功能, “檔案上傳”會出現 File Upload Window,這樣的Window 元件,自動化測試要如何處理? 因為Selenium 僅能處理網頁 Web service 並不支援 Windows視窗元件, 我們以”檔案上傳”為例子,說明如何處理這樣的 Window。 檔案上傳 這是一個很標準的檔案上傳的視窗,對於自動化測試程式來說,這個視窗中最關鍵的是 “File…