原創(chuàng)|產(chǎn)品更新|編輯:我只采一朵|2013-11-28 09:36:38.000|閱讀 218 次
概述:Web測(cè)試框架TestCafé最新發(fā)布v13.1.3,新版本簡(jiǎn)化了安裝程序,更新了測(cè)試目錄,還獨(dú)創(chuàng)了有利于提升測(cè)試穩(wěn)定性的隔離模式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
近日,DevExpress Web測(cè)試框架 TestCafé 發(fā)布了v13.1.3。新版本簡(jiǎn)化了安裝程序,更新了測(cè)試目錄,還獨(dú)創(chuàng)了有利于提升測(cè)試穩(wěn)定性的隔離模式。下面就一起來(lái)感受下最新版的詳細(xì)更新吧:
從新版本開始,TestCafé對(duì)安裝程序進(jìn)行了簡(jiǎn)化,安裝將變得更加簡(jiǎn)單。
從13.1.3開始,在運(yùn)行TestCafé之前不需再指定測(cè)試目錄。如果是第一次運(yùn)行TestCafé,它會(huì)在安裝目錄中生成一個(gè)"my_tests"文件夾。
另外,你還可以隨時(shí)通過(guò)"tests/"面包屑更改默認(rèn)測(cè)試目錄,點(diǎn)擊之后,TestCafé會(huì)激活一個(gè)目錄選項(xiàng)對(duì)話框,然后選擇需要的目錄。
在之前的版本中,TestCafé選擇最合適的Selector使用的是啟發(fā)式分析法,但問(wèn)題是這種算法不是100%準(zhǔn)確的。所以從這個(gè)版本開始,TestCafé為用戶提供了易于理解的描述,讓用戶自己去選擇生成的Selector,即使是不懂jQuery或JavaScript的人都可以操作。
眾所周知,功能測(cè)試天生就是不穩(wěn)定的,在測(cè)試過(guò)程中很多因素都會(huì)導(dǎo)致問(wèn)題出現(xiàn)(網(wǎng)絡(luò)滯后、意外的異步操作、動(dòng)畫等等)。
TestCafé一直在努力提高測(cè)試的穩(wěn)定性,所以就誕生了非常具有創(chuàng)新性的隔離模式(Quarantine Mode)。
隔離模式幫助找到所有不穩(wěn)定的測(cè)試并進(jìn)行修復(fù)。它的工作原理是這樣的:隔離模式可以在持續(xù)集成API中啟動(dòng)。如果測(cè)試失敗,它就會(huì)標(biāo)記并進(jìn)行隔離。在隔離模式下,測(cè)試會(huì)重復(fù)運(yùn)行三次,如果三次測(cè)試有不同,那就會(huì)被認(rèn)定為測(cè)試不穩(wěn)定,并將不穩(wěn)定報(bào)告添加到測(cè)試任務(wù)表中。關(guān)于Quarantine Mode更多詳細(xì)信息,可以了解到更多。
TestCafé新版本對(duì)框架內(nèi)部網(wǎng)絡(luò)機(jī)制的大部分都進(jìn)行了重構(gòu),從而解決了很大一部分性能的問(wèn)題。細(xì)心的朋友如果比較一下測(cè)試運(yùn)行或記錄頁(yè)面的加載時(shí)間,會(huì)發(fā)現(xiàn)新版本的速度比之前快了很多。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件