【正文】
用例是完全設(shè)計(jì)好的,測試期望的結(jié)果也是完全可以預(yù)料的,將回歸測試自動運(yùn)行,可以極大提高測試效率,縮短回歸測試時間。 自動化測試的優(yōu)劣 優(yōu)點(diǎn): 對程序的回歸測試更方便。在人工測試過程中可能會存在人的原因(異常、能力等等)產(chǎn)生的測試結(jié)果出現(xiàn)問 題,屬于不穩(wěn)定因素。在測試過程中進(jìn)行壓力測試或性能測試,用手工測試則會出現(xiàn)誤差,甚至不能完全模擬出效果,如果想要測試的結(jié)果比較準(zhǔn)確就必須投入相當(dāng)多的人力、物力。在測試過程中回歸測試點(diǎn)的比重比較高,重復(fù)的手工回歸測試增加了測試人員的工作量。手工測試方式可以將軟件測試過程的所有任務(wù)和目標(biāo)完成。測試過程在復(fù)雜的場景下進(jìn)行測試。在測試過程中始終是隨著需求進(jìn)行變動,人工可以根據(jù)需求進(jìn)行變動、調(diào) 節(jié)。人們對是非的判斷、邏輯推理能力是自動化測試不具備的。人類的界面審核和心理體驗(yàn)是自動化測試不可模擬的。測試人員的經(jīng)驗(yàn)和對錯誤的判斷能力是自動化測試不可替代的。 [關(guān)鍵詞 ] 手工測試 自動化測試 缺陷 應(yīng)用 選擇 3 Abstract We need to understand, what is the manual test, what is the test automation. What is the purpose of software testing. The advantages and disadvantages of manual test, advantages and disadvantages of automated testing. What is software testing tools, monly used tools. Differences between manual and automated testing, how to use the correct. Software testing is a method of software quality assurance manual testing and automated testing. The utility and how to better the two kind of method is that we are going to explore now. When we applied the manual test and when to use the automated testing? For some basic, operation simple logic, automated testing tool is more practical. Based on the reality, the automated testing in performance testing, stress testing, has its irreplaceable advantages. Can use simple script, to make it realize large amount of repetitive operations. Through the analysis of the test results, the conclusion, it not only saves a lot of manpower and material resources at the same time will make the test results accurately. For the strong logic operation, if the automation testing is not perfect enough, do not remend the use of. Test automation requires more plex script language, and test defect