優勢和準則的自動測試
“自動化測試”是自動化手動測試過程正在使用。這就要求一個正式的“人工測試的過程”,目前存在於公司或organization.Automation是使用 戰略,工具和工件增加或減少需要手動或人參與或互動熟練,重複或多餘tasks.Minimally,這一過程包括:詳細的測試案例, 包括可預測的“預期成果”,已發展到商務功能規格和設計documentationA獨立的測試環境,其中包括一個測試數據庫是可恢復到已知 常數,使得測試用例能夠重複,每次修改有向application.The以下類型的測試可以automatedFunctional -測試,操作執行的 expected.Regression -行為測試,該系統並沒有changed.Exception或負-迫使錯誤條件的system.Stress -確定的絕對能力的應用和 業務infrastructure.Performance -為保證系統的性能將足以為批處理運行,網上交易有關的業務預測和requirements.Load - 確定該點的容量和性能的系統出現退化的情況,硬件或軟件升級將required.Benefits自動化TestingReliable:測試執行 正是相同的操作每次運行,從而消除人類errorRepeatable:您可以測試軟件是如何反應下重複執行相同的operations.Programmable:您可以計劃 先進的測試帶出隱藏信息的application.Comprehensive:您可以構建一個套件的測試,涵蓋所有功能,在您的application.Reusable:您可以重複使用不同版本的測試 一個應用程序,即使用戶界面changes.Better質量軟件:因為你可以運行更多的測試,在更短的時間更少resourcesFast:自動化測試工具運行速度明顯比人類users.Cost 減少:由於數字資源回歸測試的reduced.Choosing正確的工具的工作,針對適當的地區組織部署他們只能實現這些好處。正確的 自動化領域必須chosen.The適合以下幾個方面必須自動first1。高度冗餘的任務或scenarios2。重複性的任務是無聊或容易引起人體error3。發達和 充分理解的用例或場景first4。相對穩定的應用程序在動盪的必須automated.Automated測試人員必須遵循以下指導方針,得到實惠,自動化:? 簡明:盡可能簡單,沒有簡單。?自我檢查:測試報告自己的結果,需求沒有人類的解釋。?重複:測試可以運行多次連續無需人工干預。?魯棒:測試 產生同樣的結果,直到永遠。測試不受變化的外部環境。?充足的:測試驗證所需的所有被測試的軟件。?必要的:在每個測試一切 有助於規範所期望的行為。?明確:每個發言是很容易理解。?高效:測試運行在一個合理的時間。?具體:每個測試的故障點,以一個特定的一塊 破碎功能;單元測試失敗提供“缺陷三角”。?獨立:每個測試可以運行本身或套件的任意設置其他的測試以任何順序。?維護:測試應該很容易 理解和修改和擴展。?可追踪:要和它的代碼測試,並從requirements.For更多的可視化本條和免費培訓教程的測試: http://www.exforsys.com/content/category/17/259/340/Exforsys提供免費培訓和職業幫助專業的C,C + +,C#中的Java,J2EE,。NET中,仁科,SAP,Siebel,Oracle的應用程序,數據倉庫,甲骨文/ SQL的 Server/DB2和測試。請訪問http://www.exforsys.com更多的培訓教程,為IT問題訪問http://www.geekinterview.com採訪,文章和資源的訪問http://www.itquestionbank.com
文章來源: Messaggiamo.Com
Related:
» Home Made Power Plant
» Singorama
» Criminal Check
» Home Made Energy
網管得到HTML代碼
加上這條到你的網站!
網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!
版權 2006-2011 Messaggiamo.Com -
網站地圖 -
Privacy -
網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]