Windows應用程式的自動化測試 by Python 這篇文章主要說明遇到 Windows native UI 時候或是Windows Application 時,如何進行自動化測試? Selenium的自動化測試僅限於 Web UI,對於 Windows UI 或是 Windows 應用程式(例如小算盤)往往無法處理。 有什麼方式可以直接在 python…
讓自動化測試程式自動可以執行在各種瀏覽器 (Python/Nose/holmium)
讓自動化測試程式自動可以執行在各種瀏覽器 (Python/Selenium + Nose/holmium) Selenium可以在許多瀏覽器上運作。 因此,自動化測試程式中通常會指定這次的測試要用哪一種瀏覽器執行。 driver = webdriver.Firefox() 當我們要執行的瀏覽器很多的時候,程式就必須讀取外部參數的方式來指定要執行的瀏覽器, 程式也會因為選擇瀏覽器的這個動作變得複雜, 有沒有什麼方式不用寫程式就可以完成從外部參數執行時指定呢? 這篇文章就是分享不用寫程式的方式達成! 實作工具的主角分別為 holmium/Nose + Selenium/Python 傳統的實作方法 一般來說,程式會透過宣告 webdriver 來決定要啟動的瀏覽器,例如啟動…