原创 Python Tkinter庫初體驗_02_Button

# noinspection PyUnresolvedReferences from tkinter import * root=Tk() def hellobutton(): print('hello button

原创 進程、線程、協程知識點彙集

一、協程概念 單線程執行多任務 線程的更小劃分,叫微線程,用戶態輕量級線程 二、協程和線程區別 線程:系統級別,系統調度 協程:程序級別,程序員自己調度 三、進程概念 有獨立功能、關於某個數據集合的運行活動,系統資源分配和調度的獨

原创 記錄一下公司中對於app啓動時長的做法

公司最近要做啓動時長,需求是在每次周版本分別記錄一下 app的整體功耗(耗電量以後更新),和app的啓動時長 前置條件: 一.app啓動沒有廣告,閃屏,特殊彈窗 有廣告:獵豹清理大師,首頁開屏會出廣告,可以使用ssp聚合過濾,把渠

原创 缺陷報告描述的正確姿勢

好的報告不是大量信息的堆疊,而是高效的方式提供準確有用的信息 缺陷標題 "在什麼情況下發生了什麼"格式 儘可能描述其本質,而不是現象。 eg:“商品金額能輸入英文字母和其他字符”。“商品金額可輸入內容未作校驗” 標題不易過長,詳

原创 Python Tkinter庫初體驗_01_Label

# noinspection PyUnresolvedReferences from tkinter import * root=Tk() #創建label # label=Label(root,text='hello')

原创 Appium MacOs系統搭建環境,IOS自動化測試

學習目標 1.能夠搭建ios自動化測試所需要的環境 2.使用ios模擬器Simulator進行ios自動化測試 3.使用真機進行ios自動化測試 搭建環境 1.macOs電腦 版本10.13.6以上 2.Xcode 版本10.1以

原创 macOs搭建Appium環境缺少applesimutils

OS:10.14.6 python:2.7 appium-doctor查看 1,缺少applesimutils brew tap wix/brew brew install applesimutils 2.提示缺少bundleto

原创 Android API 版本與系統對照表

Android API 版本與系統對照表 系統版本 API Android 10 29 Android 9 28 Android 8.1 27 Android 8.0 26 Android 7.1 2

原创 Testflight實際工作當中的用法

測試打包在測試機上可以安裝,是因爲在開發者中心添加了該設備的UDID,裝沒問題。 但會有兩個情況發生: 1、測試機udid一般都添加在公司企業名下,都有數量限制,我公司只能添加500個,而且,500個裏面跟當前項目的包名所關聯的沒

原创 x86與ARM的區別

CPU: 1.服務器 2.計算機 3.移動終端 主流架構: X86、ARM X86一般用在計算機,CISC,複雜指令集 ARM在手機 RISC,精簡指令集

原创 ios發版注意事項01

1.檢查是否有新增付費點 這個是還沒有添加截圖審覈的新付費點: 進入ios後臺管理界面,選擇要上傳的app,如果應用內新添加需要付費的功能點,需要手動新建一個商品,標明屬性“消耗品/非消耗品”,價格和國家對應的貨幣,並要上傳測

原创 http 1.0、1.1、2.0的區別

http1.0: 短連接,每個資源文件都需要一次tcp三次握手和四次揮手,耗費網絡資源 http1.1: 長連接,keep-alive,一次流程即可 http2.0:長連接+IO多路複用模型

原创 2.Airtest 常用函數(持續更新)

一、異常類 建議對每一個可能出現異常的地方都進行異常處理,並截圖,最後看報告時方便迅速定位問題 1.InvalidOprationException 這個異常特指無效的操作,或者不起作用的操作 try: poco.clic

原创 進程、線程、攜程知識點彙集

一、協程概念 單線程執行多任務 線程的更小劃分,叫微線程,用戶態輕量級線程 二、協程和線程區別 線程:系統級別,系統調度 協程:程序級別,程序員自己調度 三、進程概念 有獨立功能、關於某個數據集合的運行活動,系統資源分配和調度的獨

原创 鏈表知識總結

一、什麼是鏈表? 和數組一樣,鏈表也是一種線性表。 從內存結構來看,鏈表的內存結構是不連續的內存空間,是將一組零散的內存塊串聯起來,從而進行數據存儲的數據結構。 鏈表中的每一個內存塊被稱爲節點Node。節點除了存儲數據