根據(jù)自動化測試用例,我們很容易能夠定位出自動化測試框架的典型要素:a.公用的對象。不同的測試用例會有一些相同的對象被重復(fù)使用,比如窗口、按鈕、頁面等。這些公用的對象可被抽取出來,在編寫腳本時隨時調(diào)用。當(dāng)這些對象的屬性因為需求的變更而改變時,只需要修改該對象屬性即可,而無需修改所有相關(guān)的測試腳本。b.公用的環(huán)境。各測試用例也會用到相同的測試環(huán)境,將該測試環(huán)境單獨(dú)封裝,在各個測試用例中靈活調(diào)用,也能增強(qiáng)腳本的可維護(hù)性。c.公用的方法。當(dāng)測試工具沒有需要的方法時,而該方法又會被經(jīng)常使用,我們便需要自己編寫該方法,以方便腳本的調(diào)用。d.測試數(shù)據(jù)。也許一個測試用例需要執(zhí)行很多個測試數(shù)據(jù),我們便可將測...