如何在同一台電腦”同時”啟動多個瀏覽器做自動化測試

如何在同一台電腦”同時”啟動多個瀏覽器做自動化測試 這篇文章主要討論如何運用自動化測試的優勢,讓電腦同時執行許多的瀏覽器進行測試。 主要用到的工具就是 Java TestNG。TestNG除了可以幫助我們做 Unit Test之外,TestNG還可以幫助測試個案的執行。 最後,我們還是一樣舉一個Java實作來做說明。 同步執行測試個案 自動化測試其中一個最大的效益就是完成人無法完成的事情。 當自動化測試完成之後,執行上可以有兩種做法,可以大幅縮短測試時間的週期。 1. 在電腦數量有限的狀況下,我們可以同一電腦上同時啟動多個瀏覽器執行測試個案。這個方式可以透過TestNG的設定完成。 2. 電腦數量或是虛擬機器允許的情況下,可以在多台電腦上同時啟動。這個方式可以透過Selenium GRID架構或是雲端 這篇文章主要討論的是方法一。在同一台電腦,同時啟動多個Chrome or Firefox瀏覽器,執行測試程式。 利用…

Read More