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