Selenium

程式文件自動產生器 – Pycco

程式文件自動產生器 – Pycco 這篇文章主要說明當程式已經加入適當註解後, 有沒有什麼工具可以幫助直接產生 HTML技術說明文件? 我們主要介紹一個Python小工具Pycco來達成這件事情。 Pycco 這個工具除了可以為 Python程式註解自動產生文件外, 還可以為 .cpp – C++ 與.js – javascript產生文件。   Pycoo 產生的文件 首先先看看…

Read More

讓自動化測試程式自動可以執行在各種瀏覽器 (Python/Nose/holmium)

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

Read More