# Python_FactoryTest **Repository Path**: zchhacker/Python_FactoryTest ## Basic Information - **Project Name**: Python_FactoryTest - **Description**: TCMD and APK 测试脚本 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-11 - **Last Updated**: 2022-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, Android ## README # Python_TCMD_test * 基于python3.9编写 需安装python3.9 * TCMD.py 变量示例 ``` LOG_DIR = "E:\log\Factory"+'\\'+str(datetime.date.today()) #Log directory //日志路径 E:\log\Factory\2021-xx-xx TCMD_ALL_NAME = "TCMD_all.log" #Complete log //完整日志名称 TCMD_ERROR_NAME = "TCMD_error.log" #Error log //错误日志名称 TCMD_BAT = "E:\A_文档\TCMD_APK_TEST\milan-tcmd.bat" #TCMD script path //TCMD脚本路径 TCMD_CMD = "%s > %s\\%s" % (TCMD_BAT,LOG_DIR,TCMD_ALL_NAME) #cmd指令 //TCMD脚本路径 > 日志目录/完整日志名称 ``` * APK.py (脚本中的pause仍需执行) 变量示例 ``` LOG_DIR = "E:\Log\Factory"+'\\'+str(datetime.date.today()) #Log directory //日志路径 E:\log\Factory\2021-xx-xx APK_ALL_NAME = "APK_all.log" #Complete log //完整日志名称 APK_ERROR_NAME = "APK_error.log" #Error log //错误日志名称 APK_BAT_DIR = "E:\\A_文档\\TCMD_APK_TEST\\apk" #APK script path //APK脚本目录 list_filename = [ #APK script name //APK脚本名称,会在APK脚本目录中搜索并执行(特殊符号不能识别的需调整脚本名称) '1-KeyPad', '2-TouchScreenTest', '3-ManualTouchScreenApkTest', '4-DisplayTest', '3.37 Camera APK - Read # Of Cameras', '3.39.1-Gyro calibration', # '3.39.2-OIS Hall Test', '5.3-InternalCameraFocusTest', '3.43.1 Front Main Camera', '3.44.1 Rear Main Camera Blemish Test', '3.44.2 Rear Wide&Depth Camera Blemish Test', '3.44.3 Rear Macro Camera Blemish Test', '5.5-InternalCameraBlemish-andRelativeUnigormityTest', '3.46.1 Rear Main and Rear Depth Arcsoft Calibration', # '3.46.2 Rear Main and Rear Depth Arcsoft Verification', '3.47.1 Rear Main Camera LED Test', '6.1-AudioCalibration', '6.2-EarpieceSpeakerAmpliudeandDistortionTest', '6.3-HeadsetInterface', '7-NFC_tag-TEST', ] ``` * 用法说明 执行下面3条指令会在设置的log目录下出来log日志 ``` git clone *** python3 TCMD.py python3 APK.py ```