ui自動(dòng)化測(cè)試經(jīng)驗(yàn)之談 ui自動(dòng)化有哪幾個(gè)模塊?
ui自動(dòng)化有哪幾個(gè)模塊?UI自動(dòng)化有200元以內(nèi)模塊:(配置文件):用來(lái)能保存配置文件(YML,XML,HTML。。。)(數(shù)據(jù)文件):貯放測(cè)試數(shù)據(jù)等(驅(qū)動(dòng)):Chromedriver,IEdriver
ui自動(dòng)化有哪幾個(gè)模塊?
UI自動(dòng)化有200元以內(nèi)模塊:
(配置文件):用來(lái)能保存配置文件(YML,XML,HTML。。。)
(數(shù)據(jù)文件):貯放測(cè)試數(shù)據(jù)等
(驅(qū)動(dòng)):Chromedriver,IEdriver
4.log(日志文件):可以打印測(cè)試log
(報(bào)告):生成氣體HTML測(cè)試報(bào)告
6.test(測(cè)試用例):寫TestCase內(nèi)部函數(shù)其他模塊中的方法
7.utils(二級(jí)方法):寫調(diào)用config、data、log、report等其他模塊的方法
8.情報(bào)營(yíng)可自己減少其他模塊,.例如是對(duì)某類型元素的獲取,page中元素的定位等。
互聯(lián)網(wǎng)測(cè)試工作有什么發(fā)展?
互聯(lián)網(wǎng)測(cè)試工作的發(fā)展是與此同時(shí)互聯(lián)網(wǎng)世界又開(kāi)始爆發(fā),繼續(xù)是簡(jiǎn)單自動(dòng)化了.結(jié)束剛剛進(jìn)入了細(xì)化.比如說(shuō)代碼測(cè)試,代碼動(dòng)靜態(tài)測(cè)量,接口測(cè)試,自動(dòng)化部署,各種端的自動(dòng)化測(cè)試.大家也不再很迷信UI自動(dòng)化,分層自動(dòng)化,持續(xù)交付,測(cè)什么既服務(wù)等理念正在流行,以前的測(cè)試工程師就是少許點(diǎn),絕對(duì)不會(huì)那些要求技術(shù)的,現(xiàn)在全是要測(cè)什么懂技術(shù)了。
airtest優(yōu)缺點(diǎn)?
airtest:安裝配置太容易,入門較快,允許圖像識(shí)別,語(yǔ)言Python,合適單個(gè)手機(jī)測(cè)試,對(duì)游戲測(cè)試少見(jiàn)表示友好
?、Airtest的簡(jiǎn)介
??Airtest是?易聯(lián)合發(fā)行的?款基于組件圖像識(shí)別和poco控件無(wú)法識(shí)別的?款UI?動(dòng)化測(cè)試?具。Airtest的框架是?易團(tuán)隊(duì)??開(kāi)發(fā)完畢的?個(gè)圖像識(shí)別框架,這個(gè)框架的祖宗是?種新穎的圖形腳本語(yǔ)?Sikuli。Sikuli這個(gè)框架的原理是這樣的,計(jì)算機(jī)?戶不必須???的去寫代碼,?是?屏幕截圖鍵的?式,?截出來(lái)的圖形一字兒配對(duì)組合成神器的程序,這是Airtest的?部分。
??同時(shí),Airtest也基于組件poco這個(gè)U控件搜索框架,這個(gè)框架又是?易?家的跨平臺(tái)U測(cè)試框架,原理傳說(shuō)中的appium,按照控件的名
稱,id之類的來(lái)定位?標(biāo)控件,然后調(diào)?函數(shù)?法,的或click(),swip()之類的?法來(lái)對(duì)?標(biāo)控件進(jìn)?點(diǎn)擊或者是操作。
?、關(guān)於?動(dòng)化測(cè)試
??概念:?動(dòng)化測(cè)試,應(yīng)該是把煩雜的??測(cè)試?例利??動(dòng)化測(cè)試?具編譯程序成代碼,讓機(jī)器能用???動(dòng)跑?例的過(guò)程。但是那就是把以?為驅(qū)動(dòng)的測(cè)試?為轉(zhuǎn)化為機(jī)器執(zhí)?的?種過(guò)程。