自動化測試新途徑 上帝之眼 sikuli

2021-09-01 09:55:07 字數 486 閱讀 7854

一直對系統平台的自動化測試饒有興趣,每次執行重複的測試,反反覆覆,讓我很不爽,總覺得該做點什麼了。

之前想利用qtp的,由於使用的是flex,要進行測試的話需要重新編譯平台的**加入相應的庫檔案,這個任務開發不願意啊。

沒辦法。。。糾結。。。

前兩天在網路到處逛的時候,意外的發現了「上帝之眼」 ,乙個模擬人類雙眼的測試工具,使用了python,opencv這兩個主要技術開發的。

opencv在2023年的時候剛說過,後面也嘗試的使用了下,強大的計算機視覺,intel開源的,感謝開源。

python這個也是個好工具,用好了可以方便很多。

它就像測試人員的雙眼,只需要對看到的截圖和正確截圖進行比對就可以識別測試結果,簡單直觀。

試用了sikuli後,發現蠻適合現有的平台測試,雖然還有一些功能不夠完善,比如日誌,報告等。

感覺就差個文字的識別功能了,目前的text()太弱了,希望以後加入該功能就更好用了。

感謝 sikuli。

自動化測試之六 自動化測試模型

from selenium import webdriver chrome driver path r c users administrator envs selenuimautotest lib site packages selenium webdriver chrome chromedriv...

《自動化測試》之

不知道之前的selenium api 用法1,有沒有去練習,個人認為線性 還是要靠敲的,後面的模組化除了多敲還需要一定的程式設計思想去理解,今天下午不是很忙就給來這兒補充點selenium api 的例子,之所以選擇例項是因為直觀,容易理解,而不是理論去解釋具體的關鍵字用法。題外話,最近越發覺得ui...

測試基礎之自動化測試

1,基本概念 利用軟體測試工具自動實現全部或部分測試。2,自動測試的好處 它能完成許多手工測試無法實現或難以實現的測試 正確 合理的實施自動測試,能夠快速 全面的對軟體進行測試,從而提高軟體質量,節省經費,縮短軟體發布週期 改進所有的測試領域 測試用例設計改進 效能測試改進 壓力測試改進 質量度量與...