除了發布Silverlight的這個單元測試用具外,我們還發布了用它建造的,對在Permissive License許可下發布的Silverlight控件源代碼提供了自動化測試涵蓋的2千個左右單元測試的源碼。這個許可允許你將控件的源碼進行修改,運行單元測試核實其行為,并且以任何形式重新發布這些控件。
學習如何單元測試Silverlight
Jeff Wilcox,Silverlight單元測試框架和用具的開發者,在這里發表了一篇精彩的博客貼子,討論如何在解決方案中加一個Silverlight Unit Test項目。你可以從我上個月撰寫的這篇Expression Blend教程貼子上下載他用來示范測試的聊天應用。你也可以觀看Jeff錄制的這個很酷的錄像貼子,在其中他對該單元測試框架和我們發布的測試案例做了示范。
就象Jeff在他的貼子里展示的那樣,你現在可以往你的Visual Studio解決方案中加一個“Silverlight測試項目”,該項目封裝針對你正開發的應用的單元測試:
然后你可以往測試項目中添加單元測試類,來測試API或模擬Silverlight控件中的界面動作(例如模擬按鈕點擊等)。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/