自動化測試框架與工具介紹經驗

自動化測試框架與測試工具實務經驗分享 這篇文章主要引用一個筆者很喜歡的自動化測試框架圖, 根據這個圖,筆者分享自己專案與上課學員的一些經驗。 到底 “自動化測式框架”是什麼? 要完成哪些事情? 有哪些工具可以幫忙? 測試哪些物件?建議的程式語言? 軟體開發週期 在介紹自動化測試框架與技術之前,先看看這張圖了解測試的策略與團隊的 Team practices. Team Practices 指的是整體的自動化測試要有效果與效率需要整個團隊配合。各個不同時間的測試活動規劃建議如下: 每個 Iteration 規劃時: 紀錄整個系統的相互依存關係,例如所需要的測試資料、測試環境或是系統需求等 End…

Read More

軟體測試計畫範本

軟體測試計畫範本 這篇文章主要說明軟體測試計畫應該要包含哪些要素? 雖然計畫永遠改不上變化,但是計畫至少可以給整個團隊或是整個產品未來如何進行測試一個大的方向, 即使未來有變化,也會有個基準來評估變化的大小。 測試計畫應該包含哪些要素,是不是有範本可以參考? 這就是這篇文章的目的。 測試計畫應該包含哪些要素? 上面的心智圖大致可以說明。   測試計畫範本   Generic Test Plan Microsoft Word document IEEE Standard Test Plan…

Read More

10+個高流量網站架構的效能提升解決方案

10+個高流量網站架構的效能提升解決方案 這篇文章主要說明高流量(上千萬人)網站有哪些解決方案。 高流量網站所帶來的問題不外乎是網站反應時間會變得很慢甚至當機。 因此,可以”即時”與”不中斷”的服務便是高流量網站的挑戰。 每一種技術的背後都有優點與缺點,在採用每一種可行的技術前, 也要思考適不適合目前的情境。而非一昧的採用。 這篇文章廣泛的討論,當要擴充延伸網站的效能幾種可行的做法。 1. CDN (Content Delivery Network) (參考 http://www.cdn.hinet.net/solution-in2.html) 這裡引用中華電信的廣告文宣比較好理解, 使用 CDN相當於將網站效能的問題透過網路電信商來解決, 也就是原本網路基礎架構、網站伺服器快取, proxy等投資移轉到網路電信商, 對於中小企業或是臨時性的活動事件需要應付高流量網站來說,這是一個不錯的解決方案。…

Read More