日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

老李分享:基于图像识别的跨平台的手机自动化测试方案

發布時間:2024/7/19 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 老李分享:基于图像识别的跨平台的手机自动化测试方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

老李分享:基于圖像識別的跨平臺的手機自動化測試方案

??poptest是國內唯一一家培養測試開發工程師的培訓機構,以學員能勝任自動化測試,性能測試,測試工具開發等工作為目標。如果對課程感興趣,請大家咨詢qq:908821478,咨詢電話010-84505200。

?

圖像識別技術目前來說已經相對健全了。用來做手機的自動化測試,于是變有了可能性。思路大概就是通過一張張的截圖去點擊合適的位置。

airtest是跨平臺的,一個腳本能在android上跑,也能在ios上跑。

項目地址:?https://github.com/netease/airtest

star數有點少,不過這不是問題。文檔還是挺全的。

代碼大部分是用python寫的。

貼上代碼舉個例子。

# 引入模塊 import airtest# 連接設備, 操作記錄寫到airtest.log中 dev = airtest.Device('android://ybs56213', log='airtest.log')# 點擊操作 dev.click('start.png', duration=0.1) # 拖拽操作 dev.drag('a.png', 'b.png') # 等待 dev.wait('finish.png')

性能監控

# 程序性能監控 m = airtest.Monitor('android://ybs56213', 'com.netease.test') # 獲取cpu和內存數據 cpu = m.cpu() mem = m.memory() # 將數據記錄到日志中,每隔0.5s m.watch('filename.log', interval=0.5, background=True)

轉載于:https://www.cnblogs.com/poptest/p/5124707.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的老李分享:基于图像识别的跨平台的手机自动化测试方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。