• 大小: 24KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: Python
  • 标签: python  Android  

资源简介

基于python开发的monkey自动化工具,适合新手学习的,基础的monkey封装,以及结果生成

资源截图

代码片段和文件信息

# encoding=utf-8

import osloggingretimesubprocess

adbPath = ‘E:\\Program\\Android\\sdk\\platform-tools\\adb.exe ‘
adbparams = ‘‘
def execShell(cmdwait=Truestdout=subprocess.PIPE):
    if not cmd:
        raise Exception(“cmd cann‘t be empty“)
    fullCmd = adbPath +adbparams+cmd
    print fullCmd
    if wait == False:
        process = subprocess.Popen(fullCmdstdout=stdout)
        return Trueprocess
    process = subprocess.Popen(fullCmdstdout = stdoutstderr=subprocess.PIPE)
    outDataerrData = process.communicate()
    if process.returncode != 0:
        return FalseerrData
    else:
        return TrueoutData

def processIsExist(name):
    cmd = ‘ shell ps | grep %s | wc -l‘%name
    resultoutput = execShell(cmd)
    print ‘---‘ output.strip() 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-06 20:50  monkey2\
     目录           0  2017-11-05 18:36  monkey2\.idea\
     文件           7  2017-10-31 16:05  monkey2\.idea\.name
     文件         220  2017-11-01 14:26  monkey2\.idea\encodings.xml
     文件         687  2017-10-31 16:05  monkey2\.idea\misc.xml
     文件         266  2017-10-31 16:05  monkey2\.idea\modules.xml
     文件         455  2017-10-31 16:05  monkey2\.idea\monkey2.iml
     目录           0  2017-11-05 18:36  monkey2\.idea\scopes\
     文件         143  2017-11-01 14:26  monkey2\.idea\scopes\scope_settings.xml
     文件         164  2017-11-01 14:26  monkey2\.idea\vcs.xml
     文件       29388  2017-11-01 16:52  monkey2\.idea\workspace.xml
     文件        1256  2017-11-05 22:25  monkey2\adbUtil.py
     目录           0  2018-08-27 14:29  __MACOSX\
     目录           0  2018-08-27 14:29  __MACOSX\monkey2\
     文件         176  2017-11-05 22:25  __MACOSX\monkey2\._adbUtil.py
     文件        1708  2017-11-05 22:27  monkey2\adbUtil.pyc
     目录           0  2017-11-05 18:36  monkey2\config\
     文件           0  2017-10-31 16:46  monkey2\config\config.cfg
     文件        6416  2017-11-06 20:50  monkey2\main.py
     目录           0  2017-11-06 22:15  monkey2\output\
     文件        7725  2017-11-06 22:13  monkey2\output\2017-11-06_22_12_49.txt
     文件        6312  2017-10-24 11:26  monkey2\output\caesar.jpg
     文件        8567  2017-11-06 22:13  monkey2\output\TestReport.html
     文件        8508  2017-11-01 15:21  monkey2\output\TestReport.Template.html
     文件         252  2017-10-31 17:19  monkey2\pathHelper.py
     文件         405  2017-11-05 22:27  monkey2\pathHelper.pyc

评论

共有 条评论