V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
AlRoborol
V2EX  ›  分享创造

针对嵌入式测试自动化搞了个工具,求好心人给建议

  •  
  •   AlRoborol · 288 天前 · 1032 次点击
    这是一个创建于 288 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近项目需要通过 bash 和 batch 来自动化 ABD 和 UART 通信,就借机搞了 pyAutoPort 工具包。
    pyAutoPort 不仅简化了 UART 通信,还集成了 ADB 通信。与其他工具相比,pyAutoPort 不仅提供了 Python 接口,还支持 Bash 和批处理文件命令,直接就能通过脚本实现通信。
    不知道有没有好心的搞嵌入式的同行给点建议
    Github:
    https://github.com/sony/pyAutoPort
    pip 安装命令:
    pip install pyautoport
    Takashi123
        1
    Takashi123  
       288 天前
    好东西
    AlRoborol
        2
    AlRoborol  
    OP
       288 天前 via iPhone
    @Takashi123 谢谢鼓励
    AlRoborol
        3
    AlRoborol  
    OP
       288 天前 via iPhone
    补充一下,这个只要在 cmd 或者 shell 里面输 send_uart xxxx 或者 send_adb xxx 就能发送。
    adb 发送前需要跑一下 adb_open& 把 adb 打开放后台。。。
    AlRoborol
        4
    AlRoborol  
    OP
       288 天前 via iPhone
    修改穿口号和波特率可以这么搞
    Linux/MacOS
    export TESTER_UART_PORT="/dev/ttyACM0"
    export TESTER_UART_BAUDRATE=1250000
    Windows
    set TESTER_UART_PORT="/dev/ttyACM0"
    set TESTER_UART_BAUDRATE=1250000
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   957 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:51 · PVG 04:51 · LAX 12:51 · JFK 15:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.