Win8 APP應用程序的黑盒測試c#
練習使用visual studio的編碼的UI測試功能,瀏覽器
實驗內容 學習
在Windows應用商店下載應用程序,使用visual studio進行測試測試
實驗步驟編碼
1,下載應用程序視頻
我選擇了上學期同組同窗在c#課程上編寫的應用程序《後宮甄嬛傳》進行測試圖片
2,新建編碼的UI測試自動化
新建-項目-測試-編碼的UI測試項目io
3,錄製步驟生成代碼軟件
肯定開始錄製
打開須要測試的應用程序
單擊開始錄製
進行要測試的內容,例如在本測試用例中,主要是單擊「第一部」的圖片,測試跳轉是否成功,滾輪是否正常。
生成代碼
3,運行測試代碼
打開測試代碼生成窗口
選擇從新生成代碼
測試結束
生成代碼
實驗測試用例和結果
該實驗使用win8商店應用《後宮甄嬛傳》做爲測試用例,在visual studio中創建編碼的UI測試項目進行測試,測試結果成功。
測試問題和失敗
在一開始因爲對visual studio 錄製和生成代碼的不熟悉,操做上出現錯誤,致使不能正確生成代碼,在學習了vs中的關於編碼的UI測試界面的視頻後更正錯誤,成功的生成了測試代碼。
在第一次測試中,因爲點擊了須要鏈接瀏覽器的選項,錄製結束後須要很是長的時間來生成代碼,在詢問同窗和網上搜索後得出UI編碼測試不支持中途跳轉UI頁面。
黑盒測試是很是有必要且有意義,咱們此次只進行了簡單的編碼的UI測試,可是也讓我意識到了黑盒測試的重要性。同時,Visual Studio的功能十分強大,自動化的UI測試便捷且友好,有深刻學習的意義和必要。
我認爲軟件測試的思惟方式是最重要的,思考一個軟件在測試時可能遇到的狀況,也就是設想用戶在使用軟件時可能遇到的狀況,但測試人員要考慮的更加多,更加深遠,測試通常用戶想不到的,也就能測試到編碼人員可能疏忽的地方。
在從此的學習和試驗中,要不斷嘗試,發現,學習visual studio的新功能,鍛鍊本身軟件測試的思惟方式和能力。