原创 git筆記——jgit使用

有時需要通過Java代碼連接Git庫,開源的JGit是不錯選擇。JGit連接代碼倉庫通常需要鑑權,這裏介紹一種使用私有Token進行鑑權連接的方法。 首先在Git庫上生成私有Token,Github中生成路徑爲:Settings -> D

原创 python編程筆記

1、創建文件夾:os.mkdir和os.makedirs的區別 if not os.path.exists('d:\hello\test'):  os.makedirs('d:\hello\test') #連同中間目錄也會創建

原创 jenkins應用筆記

1、Linux安裝Jenkins yum使用:http://www.runoob.com/linux/linux-yum.html 檢查Java安裝和版本,要求Java8以上,https://blog.csdn.net/a36061621

原创 adb應用筆記

1、通過adb命令去修改安卓手機的代理 設置代理: adb shell settings put global http_proxy 代理IP地址:端口號 如: adb shell settings put global http_p

原创 python接口自動化筆記

思路:python requests發起接口請求,獲得返回後,檢驗結果 1、框架pytest,數據驅動 import requests from requests.auth import HTTPBasicAuth @

原创 吳恩達教授《AI for everyone》課程第一週——機器學習

視頻地址:https://www.coursera.org/learn/ai-for-everyone/lecture/5TPFo/machine-learning 英文字幕: The rise of AI has been largel

原创 iOS客戶端自動化筆記

基於wda的ui自動化測試,上層框架使用airtest和pocoui,跟appium、atx等框架都是大同小異,原理基本都一樣 記錄一些小技巧: 1、腳本使用schame/URL跳轉到指定頁面,利用瀏覽器識別並跳轉;類似用ios相機掃描二

原创 吳恩達教授《AI for everyone》課程第一週——介紹

視頻地址:https://www.coursera.org/learn/ai-for-everyone/lecture/SRwLN/week-1-introduction 英文字幕: Welcome to AI for everyone.

原创 mitmproxy抓包

參考教程:https://blog.csdn.net/freeking101/article/details/83901842 踩坑記錄: 啓動,設置代理後報killed by block_global 解決:啓動命令帶參數:--set

原创 pytest學習筆記

測試數據驅動 Here is an example pytest_generate_tests function implementing a parametrization scheme similar to Michael Foord

原创 UI自動化測試工具Airtest學習筆記之設備管理

> 通過本篇你講瞭解到Airtest是如何跟安卓設備交互的,以及多設備時的多機交互使用。 在之前從Touch接口分析Airtest的圖像識別中,在圖像識別獲取到目標位置以後,發起點擊的操作是通過以下這句: `G.DEVICE.touch(

原创 UI自動化測試工具AirTest學習筆記之自定義啓動器

通過本篇,你將瞭解到Airtest的自定義啓動器的運用,以及air腳本啓動運行的原理,還有批量執行air腳本的方法。 在用Airtest IDE可以編寫air腳本,運行腳本,之後我們會想到那我怎麼一次運行多條腳本呢?能不能用setup和t

原创 OCR文字識別在UI自動化上的運用

用了Airtest的圖像識別後發現在一些文字的識別上有些不準確,猜測可能是特徵值比較低吧,容易匹配錯。 在論壇上也看到過有人用OCR的方式,記不得是哪個帖子了,用的是騰訊雲的接口吧。 按這個思路嘗試了一下,騰訊雲的接口有次數限制,我找了訊

原创 谷歌力挺的自動化測試工具解決方案——AirTest Project

簡介 Airtest Project是最近非常火的一個ui自動化測試工具,由網易遊戲內部工具團隊開發並開源。 AirtestIDE 是一個跨平臺、多端(Windows、web、android、ios、遊戲)的UI自動化測試編輯器。 自動化

原创 AirTest源碼分析之運行器

源碼位置:airtest/cli/runner.py 使用:根據airtest文檔說明,可以通過命令行來啓動air腳本,需要傳入一些參數如設備號,腳本名等,這樣就可以不用通過AirTest IDE來運行了,可以集成,所以我們也可以寫個腳本