智慧型遍歷測試在回歸測試與健壯性測試的應用2

2022-10-11 10:54:09 字數 1041 閱讀 6397

接下來我們就帶大家了解下行業裡非常熱門的幾款智慧型遍歷測試工具。

** 4款常見自動遍歷工具對比**

maxim 自動遍歷工具

maxim 也是一款自動遍歷工具,由國內的 zhangzhao 同學開發,官方給出的定義是:

我們來看看這款工具的優缺點:

優點:缺點:

這是一款很優秀的工具,可在一定程度上進行定製,如果只測試 android 系統的話,可以考慮選用 maxim 做自動遍歷。

位元組跳動fastbot 健壯性測試工具

fastbot是位元組跳動的quality lab團隊開發的一款融合了機器學習與強化學習的基於模型測試的工具。

中文介紹

英文介紹

fastbot可以理解為maxim的公升級版,為了增強覆蓋,融合了多種機器學習、強化學習等相關的演算法。他的執行速度很快,並顯著提公升了測試覆蓋度。應用的效果也是非常不錯的。

這是來自於作者團隊的效果介紹

目前,fastbot 已廣泛應用於位元組客戶端類產品的穩定性測試與相容性測試。每日啟動任務數超過 300 次,每日平均發現 5000

個以上的崩潰,並有超過 100 個新捕獲的崩潰。借助 fastbot 的能力,我們在發版前就可以修復大部分的

crash,確保線上使用者的使用體驗。同時,fastbot 在整個 devops

流程扮演重要的基礎服務角色。我們相信,越來越多的智慧型化測試工具,將極大的改善國內傳統測試行業。

優點

靈活定製:對遍歷的頁面、控制項、事件、深度等都可自由控制

缺點

使用門檻高:正因為使用靈活性的問題,也造成了使用門檻的提高,主要基於 yaml 檔案中使用 appium的相關技術知識進行配置,這就對使用者有了一定的技術要求;

** 作者親授帶你玩**動化遍歷**

給大家介紹了常見的幾款遍歷工具,相信大家已經對自動遍歷已經有所了解。那麼如何把這套有趣又有用的技術落地到自己的工作中以保證好回歸測試、健壯性測試效果哪?

TestOps 最健壯性的測試角色

發表於 2018 03 02 09 10 08 1 介紹 我在2017年閱讀了許多有趣的書籍,這對我影響很大。其中最好的是nassim nicholas taleb的 fooled by randomness 黑天鵝和防空洞,這也許是最重要的,儘管如果不閱讀剩餘的兩部分就不能完全理解。taleb有乙...

TestOps 最健壯性的測試角色

發表於 2018 03 02 09 10 08 1 介紹 我在2017年閱讀了許多有趣的書籍,這對我影響很大。其中最好的是nassim nicholas taleb的 fooled by randomness 黑天鵝和防空洞,這也許是最重要的,儘管如果不閱讀剩餘的兩部分就不能完全理解。taleb有乙...

評測 軟體測試技術與應用 8 相容性測試

概述 硬體相容性測試 軟體相容性測試 2 資料庫相容性測試 確定應用軟體支援哪些 dbms 廠家的資料庫以及所支援資料庫的版本號,測試的主要標準有 sql符合性測試,odbc 符合性測試和 jdbc 符合性測試 3 中介軟體相容性測試 對於中介軟體不同版本的相容性測試 4 與其他軟體的相容性測試 對...