如何驗證網站所有連結的正確性? 這篇文章主要說明如何快速的驗證網頁上所有的連結與相關的正確性。 當我們有一個網站或是有新完成的線上說明文件需要驗證, 有沒有什麼工具可以幫忙做初步的連結驗證,確認每一個連結至少是可以正確地訪問? 工具主角: Xenu Links 為什麼會推薦這個工具? 免費! 使用簡單,只要給予起始的網址即可 網址連不到的時候,可以做初步分析錯誤的類型,最後產生一個統計的測試報告。 http://home.snafu.de/tilman/xenulink.html#Download 這個工具只要給一個網站網址,工具就會自動地將該網頁所有的網址都全部取得並且試著訪問。 如果遇到訪問有問題的時候,就會用紅色顯示。如上圖所示。 整個執行結束之後,還會產生一個完整的HTML report測試報告,列出有問題的網址。 測試報告 測試報告包含幾個主要段落,除了將有問題的連結網址列出之外,還會…
網站自動化測試輕鬆學–入門實作班
網站自動化測試輕鬆學–入門實作班 本課程適合下列人士: 對網站自動化測試有興趣者 想深入並徹底了解 Selenium 有志在軟體開發或是測試的領域 網站系統管理者、開發或是測試人員。經常做許多網站重複性的動作 課程內容: 這個課程主要應用 Selenium的測試架構,讓你在完全不用寫程式或是了解程式的情況下,就可以對於網站自動化設能有一定程度的了解。學好網站自動化測試,可以讓你在軟體開發或是測試的領域上,專業更上一層。 本課程將以現場實作的方式,分為入門與許多個案討論的方式帶領學員們逐一練習網站自動化測試的各種實務上狀況。以及重要的自動化測試觀念。 入門課程涵蓋的內容為: 軟體自動化測試的專業領域 軟體自動化測試可以為您做什麼? 軟體自動化測試的工具與環境安裝 如何開啟瀏覽器與網頁? 如何點選網頁上的網頁原件? 測試的關鍵成敗,如何正確的定位網頁原件? 自動化測試失敗常見的原因與處理? 如何根據事先定義的測試資料進行測試?…
Selenium自動化測試如何處理 popup視窗?
Selenium自動化測試如何處理 popup視窗? 這篇文章主要探討自動化測試過程中,如何處理popup視窗? Popup視窗又分為,檔案儲存、檔案上傳、登入驗證、新視窗、Alert等, 這些都是測試過程中的一些常見的popup視窗,也是導致自動化測試失敗的主要原因之一, 這篇文章舉幾種常見的popup的視窗類型與情況,並且用簡單的範例程式說明如何處理這些popup視窗。 IE存檔視窗 原則上Selenium無法處理類似這樣的視窗。特別是針對IE。 因此,通常這樣的視窗我們可以處理的是在瀏覽器啟動前做一些設定,讓存檔相關的視窗不要出現。 要如何設定不要出現這樣的存檔詢問視窗呢? 舉FireFox為例,設定如下: Firefox Tools > Options > Applications 也可以在Selenium程式啟動的時候做這樣的設定,範例如下: [pastacode lang=”java”…