一直對(duì)PC的自動(dòng)化測(cè)試比較感興趣,在客戶端測(cè)試中,UI自動(dòng)化是一項(xiàng)很有用的技術(shù),使用自動(dòng)化我們能夠編寫(xiě)自動(dòng)化用例輔助做回歸測(cè)試,也能通過(guò)自動(dòng)化與性能與穩(wěn)定性監(jiān)控結(jié)合做客戶端的性能或者穩(wěn)定性測(cè)試。
在工作初期,也接觸過(guò)自動(dòng)化測(cè)試,當(dāng)時(shí)因?yàn)閷?duì)整個(gè)WINDOWS客戶端的平臺(tái)和控件這一套都沒(méi)有概念,都沒(méi)有入門(mén)就投降了。這兩年中在做產(chǎn)品保障時(shí),越發(fā)感覺(jué)到自動(dòng)化的重要性,自動(dòng)化并不能解放黑盒測(cè)試,但是在性能穩(wěn)定性測(cè)試中不可或缺。近期,剛好有同事自己開(kāi)發(fā)了一套客戶端的自動(dòng)化測(cè)試框架,借著這個(gè)學(xué)習(xí)框架和運(yùn)用框架的機(jī)會(huì),梳理和學(xué)習(xí)一下PC自動(dòng)化的一些技術(shù)。
首先接觸到的就是對(duì)WINDOWS標(biāo)準(zhǔn)空間的自動(dòng)化測(cè)試框架UIA。