[技術探討]使用Microsoft Test Manager撰寫一份測試案例
Microsoft Test Manager
對於測試人員來說,當軟體開發即將完成時,軟體測試工作也即將開始。軟體開始進行系統測試,測試人員除了要對系統做黑箱測試外,也需要開始規劃軟體測試案例,紀錄軟體測試過程中沒有問題產生,這時候使用Microsoft Test Manager就可解決這問題,用過Test Manager的使用者就會知道它不僅能記錄操作過程中有無問題產生,若測試中產生問題它也能記錄操作動作,有助於Bug可以輕鬆呈現,找到軟體問題,提升軟體測試品質。
[技術探討] Cordova 的起手式
因應先前「改變,從PowerNAS開始」提到PowerNAS所屬的手機APP-PowerCloud從原本的Android原生語言換到了 Apache Cordova 的環境,就算你還不認識Cordova,也很難不清楚HTML5的竄起。如果今天我們不談數據,以個人經驗到生活週遭的觀察來說,想必多數人可以少了電腦卻不能失去手機,那麼HTML5的來臨,又怎麼可以單純使用在網頁的瀏覽。當然我清楚有部分Native APP起家的開發人員,聽到HTML寫出來的網頁,想到的是那個傳說中的Web APP,執行速度的遲鈍、硬體功能的不給力或我不想離開我愛的APP…等的聲音。但HTML只是 Cordova 的一部分,他包含了Web APP加上Native APP的結合,名符其實的跨平台Hybrid APP。
[技術探討]客製化MVC網站的Action Filter
[技術探討]輕量級虛擬化技術 Docker
今天讓我們來介紹虛擬化技術 Docker,在這之前相信很多人都已經聽過虛擬化,那虛擬化又是什麼呢,虛擬化是一種資源管理技術,為了讓我們可以更有效率的使用硬體資源,而其原理是利用軟體將硬體設備抽象,所以系統並不會直接存取硬體而是經由抽象出來的介面來存取硬體資源,以達到多個系統可同時存取硬體資源。
[技術探討] WIN10 APP Service初探
自Windows 10正式推出後,不僅帶給使用著一個全新的體驗,對我們來開發人員來說,更關注的則是Windows APP的進化。整體而言,Windows 10 APP(以下簡稱為WIN10 APP) 還是延續著Windows 8.1 APP(以下簡稱為WIN8.1 APP)的開發架構,更將整合手持裝置與PC端APP統整為通用應用程式,並增加且擴充更多的函式庫,因此原本有WIN8.1 APP開發經驗的人員不會覺得太陌生。本篇即針對當中一項新的資料傳遞模型-App Service做初步介紹及示範,而在提到App Service前可以追溯到App與App之間的溝通,看看這個概念如何從WIN8.1APP演化而來。