Python 安卓自动化测试神器PyAibote框架

Pyaibote框架是一款专注于纯代码RPA(机器人流程自动化)的强大工具,支持Android、Browser和Windows三大主流平台。无论您需要自动化安卓应用、浏览器操作还是Windows应用程序,Pyaibote都能轻松应对

Pyaibote可以同时协作Windows、Web和Android平台机器人,满足您多样化的办公自动化需求

 

框架开发文档网址:PyAibote

GItHub开源地址:PyAibote: (github.com)

 

1. 下载安装PyAibote包, 打开终端输入以下命令:

pip3 install PyAibote -i https://pypi.tuna.tsinghua.edu.cn/simple

 

2. 下载AiBote集成环境文件, 解压后放在没有中文的路径下, 并将Aibote的文件夹加入到系统环境变量中

    Aibote集成环境下载: Aibote.zip

 

 3. 安卓自动化开发

 

    3.1. 安卓手机投屏开发环境视频教程:  安卓手机投屏-局域网投屏_哔哩哔哩_bilibili

    3.2. 安卓开发环境配置视频教程:1. PyAibote安卓开发环境配置_哔哩哔哩_bilibili     

    3.3. 安卓快速开发视频教程:  2.快速使用_哔哩哔哩_bilibili

# 1. 导入 AndroidBotMain 类
  from PyAibote import AndroidBotMain
  import time
  
  
  
  # 2. 自定义一个脚本类,继承 AndroidBotMain
  class CustomAndroidScript(AndroidBotMain):
  
      # 2.1. 设置是否终端打印输出 DEBUG:输出, INFO:不输出, 默认打印输出
      Log_Level = "DEBUG" 
  
      # 2.2. 终端打印信息是否存储LOG文件 True: 储存, False:不存储
      Log_Storage = True  
  
  
      # 2.3. 注意:script_main 此方法是脚本执行入口必须存在此方法
      def script_main(self):
          # 显示手机最近任务列表
          result = self.recent_tasks()
          print(result)
  
  
  
  
  
  
  
  
  if __name__ == '__main__':
      # 3. 注意:此处监听的端口号,必须和手机端的脚本端口号一致
      # 3.1 监听 8888 号端口, 如果你想启动多个端口号给一个列表比如: [8888,7777,6666,5555]
      CustomAndroidScript.execute("0.0.0.0", 8888)

 

posted @ 2024-07-09 22:32  Mr_Riven  阅读(486)  评论(0编辑  收藏  举报