Selenium

如何使用JMeter觀察網站的系統效能?

 如何使用JMeter觀察網站的系統效能? 這篇文章主要說明如何使用Jmeter 觀察測試網站的系統效能(CPU, Memory, Disk)使用狀況。 JMeter 預設測試結果 Listener 用來記錄client端所發出的每一個 Http Request 的Response Time 有沒有一個方式是可以記錄受測Web Server的系統效能資訊,例如CPU, Memory, Disk的忙碌狀況呢? 要在Jmeter 收集遠端受測網站的效能資訊,需要透過一個網站伺服器取得這樣的資訊。 這個網站伺服器就是 Tomcat。將受測的Web…

Read More

網頁自動化測試如何更有效率的找到網頁元件

如何更有效率的找到網頁元件 在完成網頁自動化測試程式時,我們常需要正確的找到網頁的元件,才能對該網頁元件做操作或是驗證。 這篇文章主要介紹一個實用的工具,可以自動的找到網頁元件、自動產生符合程式的語法,copy&paste 即可。   WebDriver Element Locator 為了要找到網頁元件,可以有幾個方法:ID, Name, Class name, Tag 等。進階的方法可以用   CSS 或是 XPath 這裡推薦一個 fireFox…

Read More

自動化測試工具簡介與使用情境

自動化測試工具簡介與使用情境 自動化測試一直是軟體工程努力的目標,這篇文章主要說明幾種自動化測試工具(Jmeter, python, selenium, sikuli, AutoIT)與適合使用的情境。 Selenium – 網頁 or 手機自動化測試 談到Web Automation testing 就一定會談到Selenium 。Selenium提供 E2E Automation 模擬人對於瀏覽器的操作行為,同時支援各大瀏覽器的操作,IE, Firefox,…

Read More