五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

自動視覺測試工具需要具備哪些功能

2020-12-14 13:02 作者:施努卡機器視覺  | 我要投稿

了解自動化視覺測試


自動化的視覺測試系統(tǒng)需要驗證應(yīng)用程序用戶界面的視覺方面和元素。它著眼于內(nèi)容和布局在大小和形狀方面正確放置在屏幕上的正確性。它還會檢查是否有重疊,隱藏元素或視覺不匹配的內(nèi)容以及正確的字體,顏色和圖像。

在執(zhí)行視覺測試時,軟件供應(yīng)商有兩種選擇:手動測試它或構(gòu)建內(nèi)部工具以執(zhí)行即席視覺測試自動化。從手動測試開始,這是一個緩慢且昂貴的過程,而且容易出錯,并且不足以容納大型矩陣。另一方面,臨時自動化需要手動維護各種分辨率,瀏覽器和設(shè)備的預(yù)期屏幕圖像的基線,這些分辨率必須隨著應(yīng)用程序的發(fā)展而不斷更新。在進行測試時,關(guān)鍵是要確定執(zhí)行自動化測試的內(nèi)容和數(shù)量。從維護的角度來看,太多會變得麻煩,而太少則會損害所討論網(wǎng)站的質(zhì)量。

那么,我們對實用的可視化測試自動化工具有何功能?

認知能力

測試工具必須自動對內(nèi)容,布局或外觀缺陷進行分類,以查明導(dǎo)致特定UI元素的缺陷。該工具應(yīng)該只能突出顯示和解決每個檢測到的更改一次。

基準(zhǔn)管理

能夠自動收集和分區(qū)應(yīng)用程序的每個不同執(zhí)行環(huán)境(瀏覽器,設(shè)備,屏幕尺寸)的預(yù)期UI圖像的功能。例如,iOS應(yīng)用程序在iPhone和iPad上的外觀有很大不同。因此,執(zhí)行應(yīng)自動反映到其他環(huán)境上以簡化維護。

圖像

該工具必須保留預(yù)期的基線圖像和顯示缺陷的實際圖像。它應(yīng)該有足夠的存儲空間,以采用極端的圖像壓縮技術(shù)與錯誤條目一起永久存在,而不會引起爆炸。

可擴展性

企業(yè)或項目的規(guī)模不應(yīng)妨礙并行運行的測試數(shù)量,并且應(yīng)該有一個無縫的過程來滿足所有需求。

自動化視覺測試的挑戰(zhàn)

人與機器之間在視覺測試方面的基本區(qū)別在于它們對像素的感知不同。看起來與人類完全相同的系統(tǒng)將采用1:1算法。這可能發(fā)生在瀏覽器版本,云平臺上的基礎(chǔ)硬件更改以及類似情況之間。因此,圖像,陰影等的渲染方式也可能有所不同。

但是,更強大的服務(wù)結(jié)合了機器學(xué)習(xí)和啟發(fā)式技術(shù)來解決此問題,因為系統(tǒng)經(jīng)過培訓(xùn)可以區(qū)分可接受的變化和不可接受的變化。雖然該機器的圖形卡與測試服務(wù)器和其他開發(fā)人員的圖形卡不同,但他們受過培訓(xùn),可以“觀察”我們所做的事情,并超越像素級別。測試的速度帶來了另一個問題。通常將測試與不需要完整瀏覽器的更輕量級的單元測試進行比較。



自動視覺測試工具需要具備哪些功能的評論 (共 條)

分享到微博請遵守國家法律
镇宁| 玉龙| 旬阳县| 淮南市| 无极县| 新乡县| 罗城| 孟津县| 芜湖县| 南京市| 阜阳市| 平乡县| 曲麻莱县| 宽甸| 襄樊市| 海城市| 高雄市| 新巴尔虎左旗| 克山县| 汉中市| 泸州市| 卓资县| 工布江达县| 平顺县| 綦江县| 山东省| 正定县| 阿巴嘎旗| 淳化县| 大城县| 韶关市| 肥乡县| 武鸣县| 静乐县| 巨野县| 雷波县| 建始县| 辽阳县| 濉溪县| 龙游县| 鹿邑县|